From: Julie S <msj...@ya...> - 2010-01-24 14:15:10
|
Hello Alexander, Tell me what you think: After some consideration I think what is best at this point is to only send MIDI controller data to devices (equipment) that have Instruments (channels) assigned to tracks. This is exactly the fix I implemented for the sends all controllers. So if you don't want channel 16 (Instrument 16) of certain device (equipment to receive controller information when the file opens, you should not assign a track to Instrument 16 (channel 16) for that device. If you choose to use Instrument 16 (channel 16) then you should create a track and assign the track that Instrument (channel). It will then receive all the visible controller values in the IPB (the thing on the left side of the screen.) I'm pretty convinced that we should send these on file open. Unless you have as big argument as to why we should not. ... So this is my plan, early this week: Take the sends MIDI controls on playback code (noted above) and plop that into the initialize Controllers code. This avoid having a specific option to turn this off, provides a device and channel level toggle and should remove the *ghosts in the machine* you are experiencing. ... That is my proposal. Sincerely, Julie S. |