Working with midi files in cubase?
|
View this Thread in Original format
dj_kane |
Hi
Wondering if anyone has worked with midi files of songs in cubase, if so, do you have a problem that when you press rewind or stop the vst your using e.g. vanguard, (if you have it set at say hale bopp then when you press stop it jumps to say a fx or other preset?
hard to explain this but maybe if someone has experienced it they would understand.
cheers in advance |
|
|
Diginerd |
sounds like you have embedded program changes. Open the offending part / track int the list editor. Look for program changes & delete. They're usually found at the start.. |
|
|
No Left Turn |
when anyone makes a midi file, that midi file is going to be associated with a midi cc# of the patch that was used to originally make it. so say you make a midi file of a lead with the 5th patch of your vst... whenever you import that midi file it's going to always play the 5th patch on the vst.
there's a couple ways around it. you can just copy the notes yourself or you can open up the midi file... view the 'program change' automation and clear it, as well as 'reset ctrl'. after either of those, you should be all good to go. |
|
|
dj_kane |
That worked mate
cheers |
|
|
Diginerd |
NP.. No Left was on base too, though they're specifically program change messages, not CC messages..
As a side note you need to watch for "Bank Select" messages too |
|
|
dj_kane |
it was bothering for about 4 months. finally ill be able to make some remixes.
cheers guys! |
|
|
No Left Turn |
quote: | Originally posted by Diginerd
NP.. No Left was on base too, though they're specifically program change messages, not CC messages..
As a side note you need to watch for "Bank Select" messages too |
heh, thanks for the corrections. i always forget my midi terminology. |
|
|
tecnolover |
Is this true? that cubaseSX will write a program change command at the beginning of every midi part corresponding with the current patch selected? I've used many VSTi synths insided SX and never was there a program change written automatically except when 'write' automation is used. For example, if I change to a different preset on that synth, all the tracks play with preset and never revert back to the original. I always manually put in any program changes or use automation? is there some setting SX that does that automatically that I've missed? |
|
|
Diginerd |
By dfault SX does not stick program changes into parts or on tracks unless you specify them in the inspector. Even then it doesn't actually write them into the track.
On the otherhand if you export as a MIDI file the program changes WILL be wrtten into the parts, as a MIDI file is basically the MIDI data stream for each track.
If you open a MIDI file and there are program changes (Which is common), then cubase performs a reset everytime you start and will resend the program change closest to the start (but before) the playback marker. Remember you can have a pat swap sounds half way through by issuing a program change, though that's not a problem you run into so often these days as it was used to get around hardware limitations usually. |
|
|
tecnolover |
Thanks Digi,
Thats what i thought. It would be nice if there was an option to have a program change written in each midi part when you start to record any new midi part though. That would be a nice feature i think. |
|
|
|
|