JackoMidiOut

JackoMidiOut — Envoie un message de canal MIDI vers un port de Jack.

Description

Opcode du greffon jacko. Ce greffon se trouve dans le répertoire des greffons et il doit être installé séparément. Le répertoire des greffons est ici : https://github.com/csound/plugins

Envoie un message de canal MIDI à un port de sortie MIDI de Jack dans cette instance de Csound qui l'envoie au port d'entrée MIDI externe de Jack auquel il est connecté.

Syntaxe

JackoMidiOut  ScsoundPortName, kstatus, kchannel, kdata1[, kdata2]

Initialisation

ScsoundPortName -- Le nom abrégé ("portname") du port de sortie MIDI interne de Jack.

Exécution

kstatus -- octet d'état MIDI ; doit indiquer un message de canal MIDI.

kchannel -- canal MIDI (de 0 à 15).

kdata1 -- Premier octet de donnée d'un message de canal MIDI.

kdata2 -- Second octet de donnée facultatif d'un message de canal MIDI.

Cet opcode peut être appelé n'importe quel nombre de fois dans la même période-k. Les messages venant de plusieurs instances d'un opcode qui les envoie sur le même port sont rassemblés avant l'envoi.

L'état courant, les messages système exclusif et les messages temps réel ne sont pas supportés.

La granularité temporelle est celle de la période-k de Csound.

Exemples

Voici un exemple de l'opcode JackoMidiOut. Il utilise le fichier jacko.csd.

Voir aussi

JackoInfo, JackoInfo, JackoFreewheel, JackoAudioOutConnect, JackoMidiInConnect, JackoMidiOutConnect, JackoOn, JackoAudioIn, JackoNoteOut, JackoTransport.

Crédits

Par : Michael Gogins 2010