Motif XS6 e messaggi Sysex

giuliokeyboards 28-01-17 18.54
Salve a tutti!
Ho da farvi una domanda riguardo al Motif XS6 e i messaggi Sysex.
Vi spiego... ho necessità di utilizzare i messaggi Sysex in modo da cambiare i modi della tastiera (Voice-Perform-Master), perché alcuni suoni li ho fatti su Voice, alcuni su Perform, e alcuni su Master (che a volte utilizzo anche per mandare i suoni ad altre tastiere). I Sysex li mando da MainStage 3 lanciandoli con con un file midi creato su Logic con all'interno il relativo messaggio. Ogni tanto, es: su un serata di 30 brani (quindi 30 cambi di patch da MainStage) si può bloccare 2 o 3 volte e devo spegnerla e riaccenderla cosa che se succede in un concerto potrebbe essere un problema. Secondo voi perché si blocca? Cosa potrebbe farla bloccare? A qualcuno è mai capitato? Spero possiate aiutarmi. Grazie mille! emo
michelet 29-01-17 11.26
Se il tempo di passaggio da una locazione di memoria all'altra lo trovi congruo alle tue esigenze, utilizza il modo Master.
giuliokeyboards 29-01-17 12.22
Grazie per la risposta.
Come dovrei fare per utilizzare il modo Master e "switchare" tra Voice e Perform? Devo creare ogni patch su Master quanti sono i suoni che devo cambiare?
cecchino 29-01-17 13.17
Nelle locazioni di memoria Master puoi salvare a tuo piacimento Voice o Perform, prese da una locazione qualunque dei banchi sia preset che user. Molto, molto comodo.
Selezionando una locazione Master, verrà caricata la Voice o la Perform che ti serve, senza doverla andare a cercare o cambiare modalità manualmente.
giuliokeyboards 29-01-17 16.56
Ok.. quindi sul modo Master devo creare tante patch quanti sono i suoni che uso sul Motif.. giusto?
Però sul modo Master ci sono poche locazioni in cui salvare suoni.. e poi sarebbe come duplicare quelli che ho già presenti sui modi Voice o Perform (a secondo di dove li ho fatti). Grazie.
michelet 29-01-17 22.33
Il modo Master è solamente un "contenitore", quindi non è corretto affermare che duplichi una Voice o una Performance, bensì la associ ad una locazione di memoria Master. E questo sul manuale è spiegato chiaramente.
Le locazioni di memoria Master sono 128, sono sufficienti?

Riguardo al tempo di passaggio da una memoria Master all'altra, come dicevo nella precedente mia risposta, potrebbe essere che tale tempo di transizione sia eccessivo per le tue esigenze.
Allora, in questo caso, la cosa migliore è lavorare con i Mixing in modo Song/Multi.
In questo caso, la programmazione è un po' più complessa e, come di consueto, consiglio sempre l'uso degli editor di John Melas.
giuliokeyboards 12-06-17 23.53
Ciao a tutti!
Riesumo questo post in quanto ho ancora problemi con la Motif.
Ogni tanto, casualmente, mandando messaggi Sys Ex per il cambio del modo (Voice - Perform - Master) si blocca casualmente e per farla ripartire devo spegnerla e riaccenderla. Questa cosa mi è capitata alcune volte anche in live. Stavo pensando di usare solo il modo master e salvare tutte le patch lì ma non è possibile cambiare i program del modo Master con un semplice Program Change e anche questo necessita di un messaggio Sys Ex, quindi sarei di nuovo punto a capo.
Come posso fare? Non è mai capitata a nessuno questa cosa?
michelet 13-06-17 08.24
@ giuliokeyboards
Ciao a tutti!
Riesumo questo post in quanto ho ancora problemi con la Motif.
Ogni tanto, casualmente, mandando messaggi Sys Ex per il cambio del modo (Voice - Perform - Master) si blocca casualmente e per farla ripartire devo spegnerla e riaccenderla. Questa cosa mi è capitata alcune volte anche in live. Stavo pensando di usare solo il modo master e salvare tutte le patch lì ma non è possibile cambiare i program del modo Master con un semplice Program Change e anche questo necessita di un messaggio Sys Ex, quindi sarei di nuovo punto a capo.
Come posso fare? Non è mai capitata a nessuno questa cosa?
Tenendo lo strumento in modo Master, basta inviare la corretta sequenza di CC#0, 32 e un program change compreso tra 0 e 127.
Considera che per elaborare questo program change Motif necessita di un tempo, il quale potrebbe essere del tutto ininfluente o rappresentare un ostacolo alla performance (intesa come esecuzione).
Se hai bisogno di più split e layer contemporanei, è sempre meglio lavorare con il Mixing/Song.
giuliokeyboards 13-06-17 13.28
@ michelet
Tenendo lo strumento in modo Master, basta inviare la corretta sequenza di CC#0, 32 e un program change compreso tra 0 e 127.
Considera che per elaborare questo program change Motif necessita di un tempo, il quale potrebbe essere del tutto ininfluente o rappresentare un ostacolo alla performance (intesa come esecuzione).
Se hai bisogno di più split e layer contemporanei, è sempre meglio lavorare con il Mixing/Song.
Grazie della risposta!
Proverò a fare così sperando che funzioni. Non mi interessa tanto la velocità della macchina ma quanto che non si blocchi come succede con il Sys Ex. Vi tengo aggiornati!
Grazie di nuovo.
michelet 13-06-17 17.21
@ giuliokeyboards
Grazie della risposta!
Proverò a fare così sperando che funzioni. Non mi interessa tanto la velocità della macchina ma quanto che non si blocchi come succede con il Sys Ex. Vi tengo aggiornati!
Grazie di nuovo.
I sys-ex vanno usati il meno possibile, compatibilmente. Un conto è suonare dal vivo, un altro è programmare il sintetizzatore con l'Editor. Nel secondo caso la trasmissione di blocchi interi di sys-ex sono ben tollerati dalla macchina, perché fa solo quello.
giuliokeyboards 13-06-17 22.53
Niente.. ho provato si da MainStage che da Logic a mandare il Program Change con MSB 0 e LSB 32 e PC da 0 a 127 ma non cambia le patch sul modo Master. Com'è possibile?
maxpiano69 14-06-17 06.45
@ giuliokeyboards
Niente.. ho provato si da MainStage che da Logic a mandare il Program Change con MSB 0 e LSB 32 e PC da 0 a 127 ma non cambia le patch sul modo Master. Com'è possibile?
Prima di tutto forse hai fatto un pochino di confusione, 0 e 32 sono i numeri di CC dei Bank Change (MSB, LSB), non i rispettivi valori che devi usare.

In ogni caso i 128 "slot number" del Master mode del Motif XS/XF si possono richiamare solo via Sysex, come scritto nella Data list del XF e discusso in passato qui

The Master number and the Performance/Song/Pattern/Voice mode can be changed only via the Parameter Change.

Riguardo ai blocchi, come é collegato il Motif al computer che gli invia i Sysex? Verifica inoltre che i Sysex siano corretti, dato che scrivono direttamente e "sena filtro" nella memoria temporanea del Motif e quindi se invii dati i piú puoi andare a sovrascrivere locazioni riservate o comunque alterare involontariamente altri parametri.
michelet 14-06-17 08.33
Dato che, sembra, rimarrai sempre in modo Master, prova -banalissimamente - a fare il contrario: metti in registrazione una traccia di Logic e da Motif XS richiama una memoria Master, aspetta qualche secondo e richiamane un'altra. In questo modo nella traccia verranno scritti i dati corretti.
Invece di andare "a caso", ti fai dire da Motif XS qual è il program change giusto.
giuliokeyboards 14-06-17 09.53
Grazie di aver risposto!
Il Motif è collegato via midi ad un'interfaccia MIDI-USB Motu micro express. Il messaggio Sysex l'ho preso sul sito Yamaha, lo scrivo su Logic e poi lo esporto in file midi per poi lanciarlo con MainStage alla Motif con la funzione Send Midi file. Ho provato anche a fare il contrario e quindi registrare il messaggio midi su Logic cambiando le patch del modo Master e risulta che il bank select è LSB 0 e MSB 32 e PC da 0 a 127. Però se lo rimando al Motif non succede nulla, anzi cambiano soltanto i suoni all'interno della patch ma non la patch stessa!
In effetti, da come è scritto sul Manuale d'istruzioni, le patch del modo Master possono essere cambiate solo via messaggio Sysex; però risono nuovamente a capo e quindi con la paura che si blocchi la tastiera.
maxpiano69 14-06-17 10.39
Ricontrolla il Sysex che deve essere fatto cosí:

43 10 7F 12 0A 00 00 dd F7

dove dd = 00~7F hex (0~127, corrispondente a 1~128 come numero del setup Master, assumendo di essere giá in Master mode ovviamente)

Il sysex é molto breve per cui mi sembra strano che il Motif abbia problemi a gestirlo, a meno che il problema sia che bisogna aspettare che il cambio di Master number sia avvenuto prima di inviare messaggi di nota o altro (ma questo equivale a cambiare Master number a mano mentre tu suoni sulla tastiera del Motif quindi se a mano non da problemi...)

Prova anche, come test, a non usare la Motu ma andare direttamente via USB MIDI e vedi se cambia qualcosa.
giuliokeyboards 14-06-17 10.54
@ maxpiano69
Ricontrolla il Sysex che deve essere fatto cosí:

43 10 7F 12 0A 00 00 dd F7

dove dd = 00~7F hex (0~127, corrispondente a 1~128 come numero del setup Master, assumendo di essere giá in Master mode ovviamente)

Il sysex é molto breve per cui mi sembra strano che il Motif abbia problemi a gestirlo, a meno che il problema sia che bisogna aspettare che il cambio di Master number sia avvenuto prima di inviare messaggi di nota o altro (ma questo equivale a cambiare Master number a mano mentre tu suoni sulla tastiera del Motif quindi se a mano non da problemi...)

Prova anche, come test, a non usare la Motu ma andare direttamente via USB MIDI e vedi se cambia qualcosa.
Si confermo che la stringa del Sysex è quella. Attualmente con i Sysex ci gestisco anche i cambi di modo (Voice - Perform - Master) e ci stà che sia un po' più pesante per il Motif. Proverò a mandare il Sysex solo per il cambio Master number e anche bypassando la Motu. Grazie per adesso!