MIDI CC commands sent multiple times (Sonar Producer 8.5)

Author
geobrick
Max Output Level: -90 dBFS
  • Total Posts : 32
  • Joined: 2006/01/17 02:39:27
  • Status: offline
2011/04/29 02:49:48 (permalink)

MIDI CC commands sent multiple times (Sonar Producer 8.5)

I was trouble shooting a midi issue using Midi-ox and noticed one of my tracks with a controller envelope sends the same CC command 3 times at the start of playback. Does anyone know why Sonar would do that?
 
When playback starts, a program change is sent which is then followed by 3 of the same controller change commands on the same channel with the same value.
 
There are no controller changes in the event list. The envelope starts at a few meassures in at a value of 127 and then there are several changes throughout the track.
 
It's controller #2 and the 7F (127) value is sent 3 times. BA 07 7F 11 - BA 07 7F 11 - BA 07 7F 11.
 
Is there a reason sonar needs to do this? I'm trouble shooting a phantom patch change so I'm looking for any strangeness in the midi stream. 
post edited by geobrick - 2011/04/29 02:51:41
#1

4 Replies Related Threads

    bvideo
    Max Output Level: -58 dBFS
    • Total Posts : 1707
    • Joined: 2006/09/02 22:20:02
    • Status: offline
    Re:MIDI CC commands sent multiple times (Sonar Producer 8.5) 2011/04/29 09:02:32 (permalink)
    I don't know why Sonar would be sending 3 controller changes, but to help look for the problem, does your envelope appear in the event list as shape events? The event list can be filtered to make it easy to find the events you are looking for. You could for example set all midi tracks to appear in the event list and filter out everything except program changes.

    By the way, that should be "controller 7" (volume) on channel eleven. Not sure what your four-byte display means unless the '11' is meant to be a helpful display of the channel.

    Bill B

    #2
    John6528
    Max Output Level: -82 dBFS
    • Total Posts : 409
    • Joined: 2008/01/19 10:45:28
    • Status: offline
    Re:MIDI CC commands sent multiple times (Sonar Producer 8.5) 2011/04/29 09:18:35 (permalink)
    If you select all your midi tracks and  "View Events List" you can find where they are coming from.
    John

    Sonar 8.5 64, Win 7 64
    Asrock X58 Extreme3, I7-950, 12G ram
    OCZ Vertx3 120, Vertex2 90, WDM 1T
    Focusrite Saffire
    Yamaha P-70 Keyboard
    M-Audio Midisport Uno
    Miroslav Philharmonik , Nanosynth
    #3
    geobrick
    Max Output Level: -90 dBFS
    • Total Posts : 32
    • Joined: 2006/01/17 02:39:27
    • Status: offline
    Re:MIDI CC commands sent multiple times (Sonar Producer 8.5) 2011/04/29 18:23:31 (permalink)
    bvideo


    I don't know why Sonar would be sending 3 controller changes, but to help look for the problem, does your envelope appear in the event list as shape events? The event list can be filtered to make it easy to find the events you are looking for. You could for example set all midi tracks to appear in the event list and filter out everything except program changes.

    By the way, that should be "controller 7" (volume) on channel eleven. Not sure what your four-byte display means unless the '11' is meant to be a helpful display of the channel.

    Bill B
    Thanks. You are correct. CC 7 is volume. I changed the envelope parameter in my last test to see if it had an impact. CC2 and CC7 behaved the same way. Yes, midi-ox displays the channel (for convenience). I could have left that out.
     
    The event list does have the shape event. I'll use the filter to see if it reveals anything.

    #4
    geobrick
    Max Output Level: -90 dBFS
    • Total Posts : 32
    • Joined: 2006/01/17 02:39:27
    • Status: offline
    Re:MIDI CC commands sent multiple times (Sonar Producer 8.5) 2011/04/29 18:35:01 (permalink)
    John6528


    If you select all your midi tracks and  "View Events List" you can find where they are coming from.
    John

    The envelope is only on one track. I can remove all other tracks and the CC7 (or CC2) commands are still sent 3 times.
     
    The envelope change through the track. Lets say it's CC7 at 127 for measure 2 then at measure 10 it drops to CC7 at 62 etc. So why at the start of playback would sonar need to send 3 at 127? Very odd. Every other midi event occurs as you would expect it to except the shape events (CCs).
    #5
    Jump to:
    © 2024 APG vNext Commercial Version 5.1