Aquest connector dona suport d'entrada/sortida per al protocol MIDI i dona llibertat a l'usuari per controlar paràmetres típics com els canals, Notes, Canvi de programa i Canvi de Control.
El connector MIDI pot ser força potent utilitzat en combinació amb dispositius MIDI com teclats, controladors MIDI (com Behringer BCF2000 o KORG nanoKONTROL) o un seqüenciador d'àudio de programari com Cubase o Ardour 3.
L'ús pot variar des del control de fader-to-fader (el cas BCF2000) fins a l'activació de seqüències per a espectacles sincronitzats (concerts o espectacles controlats per metrònom utilitzant un seqüenciador d'àudio)
Quan feu clic al botó de configuració apareixerà una finestra, mostrant totes les línies d'entrada i sortida MIDI detectades.
Cada línia té tres opcions que es poden canviar en funció de les teves necessitats:
El connector MIDI és un dels connectors QLC+ que admeten retroalimentació/feedback. Quan QLC+ detecti un dispositiu MIDI amb una línia de sortida, habilitarà la casella de selecció de retroalimentació en el panell d'Entrada/Sortida](/input-output). Tingueu en compte que la sortida i els feedback són exclusius, de manera que no es poden utilitzar tots dos alhora.
Si el dispositiu MIDI admet un canal de feedback, QLC+ pot enviar-li una retroalimentació visual/mecànica. Dispositius com el Behringer BCF2000 admeten aquesta característica. Això és molt útil durant els espectacles en directe per tenir coneixement immediat de l'estat actual dels faders mapejats al QLC+.
Un petit truc que es pot aconseguir amb QLC+ és utilitzar retroalimentació com una línia de sortida MIDI genèrica per activar controladors/seqüenciadors externs.
Vegem alguns exemples:
Per raons desconegudes, els valors per defecte de fàbrica del nanoPAD no mapegen l'eix X de l'àrea del pad. Per fer que funcioni plenament amb QLC+, descarrega l'utilitat KORG (només per a Windows i macOS) des d'aquí i configura l'Eix X a CC2 (Controla el canvi #2).
Quan s'utilitza un controlador de la família APC d'AKAI, hi ha una funció que pot ser molt útil: feedback de color LED.
El comportament per defecte amb els botons de la consola virtual és: valor = 0: LED apagat, valor = 255: LED verd
Això es pot personalitzar en seleccionar un canal d'entrada, prement el botó "Retroalimentació personalitzada".
Es mostra una nova àrea, que mostra la possibilitat d'introduir un valor inferior i un valor superior. Això es tradueix bàsicament en què els valors QLC+ haurien d'enviar per als botons d'estats activats/desactivats.
Atès que el protocol MIDI funciona en un rang de valors 0-127, i QLC+ funciona en el rang DMX de 0-255, la taula següent apunta directament als valors que heu d'introduir per obtenir el color desitjat d'un LED APC. Bàsicament es prenen de manuals d'APC i es dupliquen.
Valor | Color LED |
---|---|
0 | Desactivat/Off |
2 | Verd |
4 | Parpelleig Verd |
6 | Vermell |
8 | Parpelleig Vermell |
10 | Groc |
12 | Parpelleig Groc |
14-255 | Verd |
És interessant observar que no cal mantenir el 0 com a valor inferior. Per exemple, amb inferior = 6 i superior = 2, el resultat serà: Funció desactivada -> LED vermell, Funció activada -> LED verd.
A partir de la versió 4.5.0, QLC+ és compatible amb el rellotge de ritme MIDI
No s'ha de confondre amb el codi de temps MIDI, el rellotge de ritme MIDI és un senyal útil per sincronitzar dispositius basats en BPM, com ara una caixa de ritmes amb els llums controlats per QLC+.
S'han de mapejar dos canals MIDI especials en QLC+ per controlar els ginys de la Consola Virtual amb un rellotge de ritme.
Aquí tens una breu explicació dels canals especials:
Consell: Si el vostre controlador funciona amb un BPM alt (p. ex. 180-200), és possible que us resulti difícil agafar el senyal d'inici. Un truc per fer-ho és agafar el senyal de aturada. Exemple:
De manera similar també es pot agafar el senyal de ritme. Només has de desactivar el procés de detecció automàtica abans d'aturar la reproducció del controlador de ritme (inverteix els passos 3 i 4).
Pot haver-hi casos en què el dispositiu MIDI necessiti algunes ordres per convertir-se en un mode operatiu específic
El protocol MIDI pot gestionar això a través de SysEx. Aquests són missatges particulars per a instruir a un dispositiu MIDI de com comportar-se.
QLC+ pot utilitzar una plantilla XML per aconseguir-ho que es pot seleccionar al panell de configuració MIDI.
Aquí teniu un exemple de com es veu una plantilla:
<!DOCTYPE MidiTemplate>
Podeu crear les que necessiteu i col·locar-les a la carpeta MidiTemplates.
Us convidem a enviar-les al fòrum QLC+.
Per gestionar una barreja de diversos missatges MIDI (Notes, PC, CC, etc.), QLC+ els reassigna a un ordre seqüencial.
A continuació, els números de canal que s'utilitzaran a l'Editor del Perfil d'Entrada:
Canal | Missatge MIDI |
---|---|
1 | Canvi de Control 1 |
... | ... |
128 | Canvi de Control 128 |
129 | NOTA ACTIVADA/NOTA DESACTIVADA 1 |
... | ... |
256 | NOTA ACTIVADA/DESACTIVADA 128 |
257 | NOTA DESPRÉS DE TOCAR 1 |
... | ... |
384 | NOTA DESPRÈS DE TOCAR 128 |
385 | Canvi de Programa 1 |
... | ... |
512 | Canvi de Programa 128 |
513 | Canal Desrprès de Tocar |
514 | Roda de To |
530 | Rellotge de tocs MIDI: Inici/Continuació |
531 | Rellotge de tocs MIDI: ritme |
532 | Rellotge de tocs MIDI: atura |
In OMNI mode, add 4096 * Channel number