Hi Ari.
Um einmal den Versuch zu unternehmen, die technischen Voraussetzungen zu umreißen, die einer Problemlösung förderlich wären:
Benötigt wird ein Texteingabefeld, in das man einen MIDI-Befehl direkt eingeben kann und der praktisch vor dem Precount der geplanten oder gespeicherten Sequenz zum Einsatz kommt. Die Routine für das Einbinden oder Abspeichern externer Datenquellen (hier sind die Daten des Memory-Dumps gemeint) existiert ja bereits.
Dann relativiert sich die Sache mit SysEx. Man braucht nur die bereits implementierte MIDI-Kommunikation und weitere bereits vorhandene SW-Routinen in geeigneter Weise zu verknüpfen.
S1 muss nach dem Versandt des MIDI-Befehles nur auf das Eintreffen des EOF warten, um dann ganz normal den Ablauf der Sequenz starten zu können.
Die Umsetzung dieses Programmschnippsels ist normalerweise deutlich weniger zeitaufwändig als das Lesen/Erstellen der Postings zu diesem Thread.
Programmatische Grüße von Michael.B
PS:
Ich denke gerade mal laut nach:
...ich wundere mich, dass ich noch nicht einmal die Sustainpedal-Aktion zurückbekomme...
Das Betätigen des Sustainpedals, wie alle anderen "Controlleraktionen" an der ELS hat in MIDI eine SysEx-Meldung zur Folge. Das habe ich gerade mit MidiOx analysiert.
Das bedeutet, dass es noch nicht einmal möglich ist, ein simples Masterkeyboard wie ein ganz gewöhnliches Klavier mit Sustain zu nutzen und die anfallenden Daten incl. Sustain in Studio One zu speichern? Das glaub ich jetzt aber nicht!
Im MIDI-Monitor von S1 kommen entsprechende Meldungen an, die aber alle denselben Wert haben, egal welche Controllerfunktion ich nutze. Somit werden diese nicht verarbeitet.
Oder muss ich etwa auch einen Controller definieren, wenn ich z. B. das Sustainpedal benötige?
Bisher habe ich neben dem obligatorischen Instrument nur ein Keyboard für die Orgel definiert...
Das muss ich mir nochmal in Ruhe anschauen!
(Ganz nebenbei: Das Sustainpedal ist bei einer Yamaha Electone immer als Kniehebel ausgeführt, belegt aber denselben MIDI-Port, wie das eines E-Pianos.)
Nicht, dass ich hier ein Problem zwischen Tastatur und Rückenlehne habe...
Edit No.2:
Also, am Controller liegt es nicht! Touch, Schweller und Pichbend kommen an.
Alle anderen Signale erzeugen zwar in der Spur ein sichtbares "Level" und im MIDI-Monitor einen Eintrag, den ich mit der Entfernung des Häkchens bei SysEx ausblenden kann, haben aber ansonsten keinen Effekt, da eben SysEx.
Das Sustain-Pedal (und vieles andere Nützliche) ist somit definitiv raus aus der Aufzeichnung!
Was soll ich dazu jetzt noch sagen?