Ancora problemi con i Program change

Il discorso era già stato affrontato tempo fa, quando poi si era notato che per far funzionare al meglio un program change di suoni inserito sulla stessa traccia midi occorreva settare sempre il Canale 1, anche se la traccia in questione è per dire la 4.

Ora ho riscontrato un'altro problema ...
se per dire sulla stessa traccia midi inserisco un program change che non sia però riferito al banco 0, ma al banco 1, succede che affinche Logic viaggia il program change funziona normalmente, ma appena fermo il brano e riparto, subentra il suono del banco 0, e non quello del banco 1.

In pratica, Logic apprende il cambiamento segnalato dal program change, perchè mentre scorre il program change gli dice appunto di prendere il nuovo suono impostato e di prenderlo dal banco 1, ma al fermo e in ripartenza Logic appunto non memorizza la variazione del banco, ma solo quella dello strumento, e questa sinceramente, in particolar modo mentre si lavora per sistemare il midi a dovere, è una gran rottura di scatole.

Dove dovrebbe suonare il Mandolino mi suona il Banjo, ed è un bel pugno nell'orecchio !!!

Per far risuonare il Mandolino devo ritornare al punto di modifica program change e ripartire da li, ma se per qualche motivo mi fermo a riparto sono di nuovo fottuto.

Il problema non si porrebbe se si potesse lavorare con 32 traccie midi invece che con 16, ma visto che così non è, e visto che quindi i program change in tanti casi si devono usare, non sarebbe male se Logic imparerebbe ad usarli in modo più professionale.
Se proprio non se ne può far a meno mi sta bene inserire nei program change il canale 1 invece del canale di appartenenza, ma diamine, che si faccia però poi in modo che l'impostazione eseguita funzioni come Dio comanda, o meglio come l'operatore esige, e non come vuole lui.

Re: Ancora problemi con i Program change

Esiste un centro di assistenza telefonico dove ci sia un operatore che risponde in Italiano per segnalare questo problema di Logic ???

Grazie

Re: Ancora problemi con i Program change

A me sembra non accadere... ho appena provato con un Sound Canvas!
Puoi postare un project anche con una sola traccia MIDI che ti da il problema?
Che successione di eventi utilizzi per inviare il cambio di banco?
Utilizzi i controlli 0... poi 32 e poi il Program? O solo il program e cambi il primo byte?
:-)

____________________________
Paolo DANIELE
Cia'...sense! ;-)

Re: Ancora problemi con i Program change

Ciao Sense,

allora ... in pratica parto con una chitarra, e uso comunque sempre 3 comandi che di solito mi ritrovo di default, e cioè MSB gestito con numero = 0 e valore = 0 e LSB gestito con numero = 32 e valore = 0, e poi logicamente è presente il Program Change dedicato appunto ( in questo caso ) alla chitarra.

Avendo appunto necessità di inserire poi un Mandolino alla fine, inserisco sempre i 3 comandi, ma siccome il mandolino nella Ketron è sul banco 1, ecco che devo settare il comando MSB con valore = 1, che fa si appunto che Logic quando arriva in quel punto fa suonare il mandolino, perchè trova il program change del Banjo, ma trova appunto anche il comando che gli dice di leggere sul banco 1 e non sul banco 0.

Se vai avanti col brano tutto è Ok, ma appena ti fermi per qualche motivo e poi riparti, Logic suona appunto il Banjo, visto che riconosce si il cambiamento del Program Change, ma non riconosce più, o meglio non lo memorizza, il cambiamento del MSB impostato sul banco 1.

Tutto questo, come puoi immaginare è fastidiosissimo, perchè in particolar modo agli inizi di un brano, fermi quest'ultimo spesso e volentieri per apportare modifiche e quant'altro, e quindi in ripartenza ti ritrovi sempre il suono che tu non hai impostato.

Re: Ancora problemi con i Program change

Ciao...
uhmmm... infatti, allora avevo capito bene.
Ho provato con un Sound Canvas e sembra funzionare bene.
Non e' che il problema e' la Ketron? Puoi provare qualche altro modulo?

____________________________
Paolo DANIELE
Cia'...sense! ;-)

Re: Ancora problemi con i Program change

Non ho altri moduli Sense, a parte la Korg PAx Pro, che però gestisce i suoni in altro modo, e cioè sono tutti o quasi presenti direttamente nel Program Change, e quindi una volta stabilito il suono, poi cambiando il valore del Program si sceglie lo strumento più adatto.

Devo però dirti che ho fatto un'esperimento, e cioè, oltre a cambiare il valore su MSB, l'ho cambiato anche su LSB, e quindi ho inserito il valore = 1 su entrambi, e così sembra funzionare tutto alla grande, e ho fatto parecchie prove, ma sembra appunto tutto OK.

Grazie come sempre, anche perchè se non insistevi nel dire che a te non succedeva, avrei continuato a pensare che il problema risiedeva in Logic !!!

Del resto non avevo pensato al valore LSB, visto che il cambio di banco veniva eseguito correttamente.