1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

[mac] Problem: Cubase FM7 1.1

Discussion in 'FM8' started by Kevan, Jul 25, 2002.

Thread Status:
Not open for further replies.
  1. Kevan

    Kevan NI Product Owner

    Messages:
    102
    I'm working with FM7 and Cubase VST32 and have this unusual problem.

    There is no 'reasonable' way to record program changes using the FM7 front panel and/or the up/down arrow keys while in record in Cubase (some VSTi allow you to record prg changes this way but not FM7). What Cubase does record when doing this is some sysex data as well as Data CC06 - Pan CC10 - and Volume CC07 controllers. I'm not sure why it does this but obviously FM7 sends this data out each time yo change patches. So....in order to have Program changes on a track in Cubase one must enter them manually using the Pencil tool in the List Editor. Ok..I'm 'reasonably' fine with that BUT here's the problem. Once this track has the program changes recorded and you decide to record some more midi events the PrgChanges cause all that sysex and controller data to get recorded. This compounds with each subsquent recording until you have this massive amount of useless data filling the track.

    Is this proper behaviour? I realize that disabling the FM7 pref 'Send Controllers when changed' disables sending the controller data but the sysex data is still being sent. Does anyone know of a way to record prg changes using the front panel of FM7? this would be much nicer than having to manually enter them.

    Kevan
     
  2. Summa

    Summa Sounddesigner

    Messages:
    1,243
    I have to addmit that I never tried to send programm changes from inside a VST-Instrume since I rather split the track into parts and set different programms for every part or transmit the programm changes via MIDI-Keyboard.
    You're right, FM7 seems to send a Sysex String, Pan and Main Volume when send controller is enabled, it's the same with the PC-Version. It's sending it for all defined controllers, what probably makes sense when changing the parameters inside FM7 since the values are changing on program change. I guess it's sending the Sysex-String for the same reason since it looks to me like a typical VST2.0 System Exclusive parameter change command.
    If needed you can block the Sysex-Data by using the MIDI-Filter inside Cubase...

    I hope this helps!

    ...Summa
     
Thread Status:
Not open for further replies.