MIDI-Implementation: Unterschied zwischen den Versionen

Aus KeyboardPartner Wiki
Zur Navigation springenZur Suche springen
K (Schützte „MIDI-Implementation“ ([edit=autoconfirmed] (unbeschränkt) [move=autoconfirmed] (unbeschränkt)))
KKeine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
Wir empfehlen bei reinem MIDI-Betrieb als '''Expander''', die Zugriegel- und Potentiometer-Eingänge PL9 und PL13 sowie die Registerschalter-Eingänge PL5, PL8 und PL12 nach Wunsch "fest" zu verdrahten (je nach gewünschtem Klang beim Einschalten), damit auch ohne Senden von MIDI-Controllern seitens des Masterkeyboards schon einmal ein "Grundsound" vorhanden ist.
Wir empfehlen bei reinem MIDI-Betrieb als '''Expander''', die Zugriegel- und Potentiometer-Eingänge PL9 und PL13 sowie die Registerschalter-Eingänge PL5, PL8 und PL12 nach Wunsch "fest" zu verdrahten (je nach gewünschtem Klang beim Einschalten), damit auch ohne Senden von MIDI-Controllern seitens des Masterkeyboards schon einmal ein "Grundsound" vorhanden ist.


MIDI-Controller-Belegung standardmäßig für Native Instruments B4 und [http://www.genuinesoundware.com/vst/vb3/vb3.pdf Soundfonts VB3], auf Wunsch (bei Bestellung angeben!) auch für Harmichord oder [http://www.voceinc.com/manuals/Dbman_r3.htm VOCE MIDI Drawbars].
MIDI-Controller-Belegung standardmäßig für Native Instruments B4 und [http://www.genuinesoundware.com/vst/vb3/vb3.pdf Soundfonts VB3], auf Wunsch (bei Bestellung angeben!) auch für Hamichord, Hammond SK/XK-Serie oder [http://www.voceinc.com/manuals/Dbman_r3.htm VOCE MIDI Drawbars].


'''[https://github.com/heise/HOAX/blob/master/DOCS_PDF/HOAX-MIDIcontrollerMap.pdf?raw=true MIDI-Controller-Belegung NI]''', ausgewertete Befehle sind fett gedruckt. Diese Datei befindet sich auch in Ihrem HOAX-Ordner C:HOAX\DOCS_PDF, falls Sie das git-Repository als ZIP heruntergeladen und entpackt haben (siehe [[Inbetriebnahme der Bausatz-Platine]])
'''[https://github.com/heise/HOAX/blob/master/DOCS_PDF/HOAX-MIDIcontrollerMap.pdf?raw=true MIDI-Controller-Belegung NI]''', ausgewertete Befehle sind fett gedruckt. Diese Datei befindet sich auch in Ihrem HOAX-Ordner C:HOAX\DOCS_PDF, falls Sie das git-Repository als ZIP heruntergeladen und entpackt haben (siehe [[Inbetriebnahme der Bausatz-Platine]]).
 
Der '''MIDI-Controller-Satz''' kann ab Firmware 3.31 nachträglich '''geändert werden''', indem man beim Einschalten eine der folgenden Taster einige Sekunden gedrückt hält: PercON = Native Instruments B4 (Set 0, default), PercSOFT = Voce (Set 1), PercFAST = Harmichord (Set 2), Perc3RD = Hammond XK and SK series (Set 3). Nach dem Loslassen blinkt die entsprechende LED ein paar mal. Falls kein Panel16 oder LED-Taster angeschlossen sind: Diese Einstellung kann ebenso über den seriellen Befehl "wen=1" gefolgt von "531=x" mit x =CC-Set-Nummer erfolgen (wenn z.B. Register-Schalter verwendet werden).
 
Ab Firmware 3.31 werden Register-Änderungen über MIDI direkt am Panel16 oder Taster-LEDs angezeigt und können jederzeit geändert werden. Firmware-Versionen '''vor 3.31''' schalten bei MIDI-Controller-Empfang das HX3-Bedienfeld und die Zugriegel komplett ab.


Bei Entfernen, Änderungen oder Neuinstallation der Scan-Platinen vergessen Sie bitte nicht, die Firmware auf den passenden Scan-Core umzuschalten, wie auf [[Inbetriebnahme der Bausatz-Platine]] unten beschrieben (i.d.R. nicht erforderlich bei Erwerb eines Fertigmoduls). Wenn statt ''MIDI only'' ein anderer Scan-Core eingestellt ist, können beim Betrieb ohne Scan-Platine(n) Störungen auftreten.
Bei Entfernen, Änderungen oder Neuinstallation der Scan-Platinen vergessen Sie bitte nicht, die Firmware auf den passenden Scan-Core umzuschalten, wie auf [[Inbetriebnahme der Bausatz-Platine]] unten beschrieben (i.d.R. nicht erforderlich bei Erwerb eines Fertigmoduls). Wenn statt ''MIDI only'' ein anderer Scan-Core eingestellt ist, können beim Betrieb ohne Scan-Platine(n) Störungen auftreten.

Version vom 11. Mai 2013, 13:13 Uhr

Die HOAX3-Grundplatine lässt sich problemlos über MIDI ansteuern, Sie benötigen hier nur die Grundplatine mit evt. anzuschließenden Bedienelementen (Zugriegel, Registerschalter - alle optional). HOAX empfängt MIDI-KeyOn/KeyOff-Messages auf Kanal 1 bis 3 für zwei Manuale plus Basspedal sowie ein Subset der Drawbar- und Controllerdaten nach VOCE- bzw. Native-Instruments-Standardbelegung, getrennt nach Manual-Kanälen. Sobald ein gültiger (Zugriegel-)Controller für eines der Manuale empfangen wurde, schaltet HOAX die Abfrage der eigenen Controller (Zugriegel/Schalter/Taster) ab und nimmt die letzte Einstellung, die dann per MIDI geändert werden kann.

HOAX sendet in der vorliegenden Firmware-Version 3.0 keine MIDI-Controllerdaten, wohl aber Tastaturdaten getrennt nach Ober-, Untermanual und Basspedal. Mit der FatarScan2-Platine sind die Tastaturdaten anschlagdynamisch.

Ein Betrieb ganz ohne angeschlossene Bedienelemente (ähnlich einem Expander) ist mit einem MIDI-Masterkeyboard oder einem speziellen Orgel-Controller (z.B. Doepfer d3c) möglich. Auch bei Auswahl einer Scan-Routine bei Verwendung der getrennt angebotenen Scan-Platinen ist natürlich ein MIDI-Empfang möglich.

Wir empfehlen bei reinem MIDI-Betrieb als Expander, die Zugriegel- und Potentiometer-Eingänge PL9 und PL13 sowie die Registerschalter-Eingänge PL5, PL8 und PL12 nach Wunsch "fest" zu verdrahten (je nach gewünschtem Klang beim Einschalten), damit auch ohne Senden von MIDI-Controllern seitens des Masterkeyboards schon einmal ein "Grundsound" vorhanden ist.

MIDI-Controller-Belegung standardmäßig für Native Instruments B4 und Soundfonts VB3, auf Wunsch (bei Bestellung angeben!) auch für Hamichord, Hammond SK/XK-Serie oder VOCE MIDI Drawbars.

MIDI-Controller-Belegung NI, ausgewertete Befehle sind fett gedruckt. Diese Datei befindet sich auch in Ihrem HOAX-Ordner C:HOAX\DOCS_PDF, falls Sie das git-Repository als ZIP heruntergeladen und entpackt haben (siehe Inbetriebnahme der Bausatz-Platine).

Der MIDI-Controller-Satz kann ab Firmware 3.31 nachträglich geändert werden, indem man beim Einschalten eine der folgenden Taster einige Sekunden gedrückt hält: PercON = Native Instruments B4 (Set 0, default), PercSOFT = Voce (Set 1), PercFAST = Harmichord (Set 2), Perc3RD = Hammond XK and SK series (Set 3). Nach dem Loslassen blinkt die entsprechende LED ein paar mal. Falls kein Panel16 oder LED-Taster angeschlossen sind: Diese Einstellung kann ebenso über den seriellen Befehl "wen=1" gefolgt von "531=x" mit x =CC-Set-Nummer erfolgen (wenn z.B. Register-Schalter verwendet werden).

Ab Firmware 3.31 werden Register-Änderungen über MIDI direkt am Panel16 oder Taster-LEDs angezeigt und können jederzeit geändert werden. Firmware-Versionen vor 3.31 schalten bei MIDI-Controller-Empfang das HX3-Bedienfeld und die Zugriegel komplett ab.

Bei Entfernen, Änderungen oder Neuinstallation der Scan-Platinen vergessen Sie bitte nicht, die Firmware auf den passenden Scan-Core umzuschalten, wie auf Inbetriebnahme der Bausatz-Platine unten beschrieben (i.d.R. nicht erforderlich bei Erwerb eines Fertigmoduls). Wenn statt MIDI only ein anderer Scan-Core eingestellt ist, können beim Betrieb ohne Scan-Platine(n) Störungen auftreten.