Take the 2-minute tour ×
Sound Design Stack Exchange is a question and answer site for sound engineers, producers, editors, and enthusiasts. It's 100% free, no registration required.

I'm new to software sequencing and am currently evaluating Sonar X2 to control an external module (Roland MC-909) via MIDI.

What I would like is to be able to save any modification I make to the patches (such as ADSR, cutoff, resonance ..) within the tracks themselves. This is because on the first load the patches take the default values saved in the MC-909.

The only workaround I found is to add the events manually in the 'Event List' view for each track before the first note is played. However this is a bit of an nuisance and goes against my workflow (eg. it's more natural to use to ADSR controls on the MC-909 itself instead of guessing values in the Event List)

enter image description here

Is there a way I can achieve this without having to manually add these events for each track? I am open to using any other software sequencer which offers such feature.

share|improve this question
add comment

migrated from avp.stackexchange.com Jan 24 at 12:01

This question came from our site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation.

1 Answer

Unfortunately, I don't believe it's possible. In principle, the only interface between your software and the Roland MC-909 is sending MIDI data back and forth. Because of this, sending data over MIDI parameters is the only way any software can automatically configure the instrument for you.


EDIT: If your Roland lets you save configurations, and its MIDI specification includes a command to load a configuration, you could do this:

  1. Configure the Roland using its interface until you have the sound you want.
  2. Save the configuration on the Roland.
  3. Include a MIDI message at the beginning of your song to reload the configuration.

This would work with any software. It depends on whether the Roland can do this. I hope you can get it to work!

share|improve this answer
    
thank you for your response. I was hoping there might be a way for the patches to have these MIDI CC values 'initialized' when you load a track in the sequencer (I believe any SysEx messages are sent by Sonar immediately on load, without even having to 'play' the MIDI track) –  lostsource Nov 1 '13 at 18:24
    
Your comment made me think of a potential solution... I'll edit my answer –  Kevin Nov 1 '13 at 19:06
    
I can save the patch configuration on the Roland (one patch at a time) and it seems like this is the only solution (I was hoping to have all data within Sonar itself) While I was doing some research I found this link midi.org/aboutmidi/tut_midifiles.php . It mentions that tracks can have 'Setup Data' .. so I guess what I'm looking for is a sequencer which allows such Setup Data to be saved. –  lostsource Nov 1 '13 at 19:45
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.