Midiox per midi merge?

  • anonimo
  • Membro: Expert
  • Risp: 2526
  • Loc: Livorno
  • Thanks: 145  

31-07-11 03.04

Ciao a tutti,

vorrei suonare una master keyboard in contemporanea con un midi player software, utilizzando per entrambi (tastiera e midi player) un expander esterno che ha una sola entrata "midi in".
Dispongo di un'interfaccia midi usb 4x4 della Prodipe.
Ho fatto qualche tentativo con Midiox senza risultati. O meglio, con midiox sono riuscito a far suonare la tastiera con i suoni dell'expander passando per Prodipe, così come sono riuscito a far suonare i midi dal player software passando per Prodipe. Ma non riesco a fare un merge attraverso Midiox dei messaggi da tastiera miscelandoli con quelli del player.

In pillole: vorrei suonare con la tastiera un canale ben preciso dell'expander mentre il midi player software invia i suoi messaggi all'expander stesso.

Qualcuno può consigliarmi come risolvere?

Grazie in anticipo. emo
  • barbetta57
  • Membro: Guru
  • Risp: 6751
  • Loc: Padova
  • Thanks: 721  

31-07-11 03.30

devi usarla in modo thru, pagina 4 del manuale
  • anonimo
  • Membro: Expert
  • Risp: 2526
  • Loc: Livorno
  • Thanks: 145  

31-07-11 17.31

Ciao, grazie per la risposta.
Ho già provato il merge da Prodipe ma non soddisfa le mie esigenze, perché per ogni midi file dovrei cambiare manualmente i suoni della tastiera, mentre vorrei far gestire questo cambio al midi player per ogni base midi che carico. Esempio: quando carico il midifile A la tastiera usa il canale 1, quando carico il midifile B la tastiera usa il canale 7, etc. etc.

Lo scenario già provato è questo:

tastiera => midi out => midi in prodipe ==(midiox)==> midiout a expander (funziona)

midiplayer software ==(da midiox)==> midiout a expander (funziona)

se i settings sopra descritti li lancio in contemporanea, il player si blocca perché trova la porta midiout già occupata. C'è un modo per ovviare a questo inconveniente con midiox?
  • barbetta57
  • Membro: Guru
  • Risp: 6751
  • Loc: Padova
  • Thanks: 721  

31-07-11 20.59

secondo me, midi ox non è per nulla adatto a quello che ti prefiggi, forse midi yoke, ma nemmeno. mi spiego:
la tua tastiera e il player devono pilotare contemporaneamente un modulo: per questo serve un midi merger, il prodipe appunto. il prodipe, per lavorare ome merger deve essere in modalità standalone, vale a dire alimentato dal pc ma non installato
supponiamo che tu abbia la base x con 16 canali midi, di ui il n.1, libero, va suonato dalla tastiera in tempo reale e gli altri 15 siano gestiti dal player. il player manda la base, sul chn 1 hai inserito il program change corretto, il piano viene caricato e tu suoni. per tutto questo, midi ox (yoke) non serve a nulla, è semplicemente un filtro in più.
fase n. 2, base y. il canale midi che ti interessa è ora il 7, con un suono di organo. parte la base, il program change viene spedito correttamemente, e tu continui a suonare il canale midi 1 con la tastiera, in quanto questa trasmette sul canale midi 1 e non ci sono santi (a meno che tu, base per base, ti ricordi di cambiare il canale di trasmissione della tastiera)
per fare quello che ti riproponi, ci vorrebbe un software a valle della tastiera e del player che riprogrammasse volta per volta l'uno e l'altra. oppure, midi ox, interposto, dovrebbe, in tempo reale, modificare il flusso di dati del player in modo da indirizzare quello che suona sulla traccia 7 alla traccia 1, non potendo in alcun modo modificare il canale di trasmissione della tastiera.
oppure, se riuscisse a modificare questo, dovrebbe ricevere una stringa di sysex apposita che devi creare brano per brano che cambia in tempo reale i dati trasmessi sul canale 1 dalla tastiera in canale 7.
il gioco non vale la candela, ammesso che si possa giocare.
abbandona midi ox, che nel tuo caso non serve a nulla, carica le tue basi su un sequencer, modificale in modo da avere sempre libera la stessa traccia e risalva
Edited 31 Lug. 2011 18:59
  • anonimo
  • Membro: Expert
  • Risp: 2526
  • Loc: Livorno
  • Thanks: 145  

31-07-11 22.36

Grazie per la tua tempestiva osservazione. In effetti, seguendo il tuo ragionamento, mi rendo conto che di midiox se ne può fare anche a meno. Il "software a valle" è Winlive, il quale mi permette di decidere per ogni midifile quale flusso dati stabilire per ciascun canale. Quindi in teoria potrei assegnare al midifile x il midi in sul canale 1 e al midifile y il midi in dal canale 7, per proseguire sull'esempio... giusto?

Ora il problema attuale è che in standalone la Prodipe non mi reindirizza un bel niente in modalità merger... lato expander, tutto tace. Spero sia un mio errore di configurazione. Forse a Prodipe da fastidio l'alimentazione via laptop? Adesso provo con l'alimentatore 5V e vi faccio sapere. Nel frattempo ti e vi auguro una buona serata. emo