Can you change the octave of a midi file voice on the fly during playback ?

Started by Kaarlo von Freymann, April 17, 2018, 01:29:43 AM

Previous topic - Next topic

Kaarlo von Freymann

Hello Everybody,
I use a lot of Yamaha Soft's midi files  (they are really well made) as background muting the melody  in the midi file  and singing or playing the melody myself. (I guess you could call that Karaoke )   Switching   voices "on the fly" in channels during play back of the midi file is easy, for instance if the acoustics of the place  are such that a certain base voice  turns out  not to be optimal.  No problem as long as the new voice is  correct in the same octave.

But it seems even if I switch to a user voice  - often a a Jazz vocal - that has been programmed  to be in a lower octave, the midi file will always disregard this,  which is a problem if you for instance want to change the string voice in the midi file to a vocal  scat voice which must be one octave lower to sound right.  I can off course change the octave of the melody my right hand plays using  dedicated  up down buttons and the Vocal harmony will always be correct.


                       is it possible to change the octave of a midi file voice during playback

What I have done to overcome this is  to copy the voice to another channel and set that channel to a different octave in Midifile Optimzer 8 in which case you can change voices on the fly and get  the right octave having the low octave on one channel and  high octave of the same part on another channel and  using the sliders to choose which channel has volume and which not.

Of course the melody you play yourself will come in the right octave when you switch to a new user voice  that was given the right octave.  I am only referring to voices from a midi file.

Please advise.

Cheers

Kaarlo