Rhoads/Emmett
I have used a QS8 with Sonar for years. It's a classic and I really like it! I don't have my QS "up" right now, so most of this is from memory, but I'll try to let you know how I configure it to work with Sonar.
The premise of my configuration is that I use the QS's keyboard as a controller that sends MIDI to Sonar. Sonar then processes the MIDI, then sends it back out to the QS so that it can generate the sounds.
Here's what it looks like in a diagram-like fashion:
(press a key on the keyboard)QS->[MIDI events/data]->Sonar->[MIDI events/data]->QS(plays corresponding sound)
This allows me to play on the QS and hear the bank/patch that I selected within Sonar while recording the MIDI. So if I want a particular patch on a track, I just choose the patch on that track in Sonar and Sonar sends out the bank/patch change MIDI events to the QS to cause it to change the patch. It also allows me to put MIDI FX on the track that Sonar will use to process the MIDI before it sends it back out to the QS. So, I can add "MIDI Based" echo, or other effects on my MIDI events before they get sent back out to the QS and "played". Think of it as real-time MIDI effects.
Here's how I suggest you configure your QS to work with Sonar.
Start out by configuring the QS to work in what used to be commonly called "LOCAL OFF" mode:
- Enter Global Edit Mode on the QS
- Set Keyboard Mode to "OUT 1" (sends all MIDI out on Channel 1 and prevents the sound from playing)
- Set General MIDI Mode to "Off"
- Set MIDI Program Select to "On"
- Set MIDI Out to "OUT"
- Set Reset Controllers to "ON"
- Set Controller Mode to "MIDI"
- Exit Global Edit Mode
- Enter Mix Mode on the QS
- Select the Mix patch named "Multi" (don't remember the bank, but its the 01 patch on the bank and has all 16 channels enabled
(Note at this point, if you don't have the QS "hooked-up" to Sonar, you won't get any sounds when you play the keyboard. This is normal at this time.)
Once the QS is configured, you need to configure Sonar so that it is aware of the specifics of the QS (its banks, patches, etc.) An overview of what you will have to configure in Sonar is:
- Configure MIDI ports used by QS to communicate with Sonar
- Define the QS Instrument Definition in Sonar and assign the MIDI port/channels used by QS to the QS Instrument Definition in Sonar
- Ensure that Sonar will record the MIDI events appropriate for the QS
It sounds like you've already configured the MIDI ports in Sonar, so I won't go into that detail.
To Define the QS Instrument Definition in Sonar and assign the MIDI port/channels used by QS to the QS Instrument Definition in Sonar, do the following:
- Choose Options/Instruments in Sonar's main menu to bring up the Assign Instruments dialog
- Click the Define... button to bring up the Define Instruments and Names dialog
- Click the Import... button to bring up the Import Instrument Definitions dialog
- Browse to the Sample Content directory in your Sonar directory tree
- Find the Alesis.ins file and select it
- Press the Open button to close the dialog, the Import Instrument Definitions dialog will be displayed
- Find your instrument (QS6) in the list and select it
- Press OK to return to the Define Instruments and Names dialog where your instrument will now be listed
- Press Close to close the Define Instruments and Names dialog and return to the Assign Instruments Dialog
- Select (by clicking and holding while dragging over the entries) all entries in the Output/Channel list box that correspond to the port and channels (1-16) of the QS
- Select your QS in the Uses Instrument list box, a connection line should appear that points to your QS item you selected
- Ensure the Save Changes for Next Session check box is checked
- Press OK to close the Assign Instruments dialog
Now Sonar knows about the QS's banks, patches, bank select methods, note names, etc.
To make sure Sonar will be able to record the MIDI events appropriate for the QS. Do the following:
- Choose Options/Global in Sonar's main menu to bring up the Global Options dialog
- Select the MIDI tab
- Under the Record section, ensure that Notes, Controller, Patch Changes, Channel Aftertouch, Pitch Wheel, and System Exclusive are all checked
- Press OK to close the Global Options dialog
If I got this all right, things should be set up on the QS and in Sonar. To test it out do the following:
- Ensure the QS's MIDI IN and OUT are connect to Sonar
- Ensure the QS is turned on
- Ensure the QS is in MIX mode
- Ensure the QS is set to the "Multi" patch (mentioned above)
- Choose File/New in Sonar's main menu to bring up the New Project File dialog
- (Depending upon how things are configured in Sonar, you may have to specify a project name)
- In the Template list, select the "Blank (no tracks or busses)" template entry
- Press OK to close the New Project File Dialog and a new empty project will be created in Sonar
- Choose Insert/Midi Track to insert a new MIDI track in the project
- Double-click the Track Header of the MIDI track in the Track Pane to bring up the Track Properties dialog
- In the Input selection list choose your QS MIDI input port and channel 1 (All input from the QS will now come into Sonar on channel 1, regardless of the channel we want it to actually record to or play on, due to the QS being in "LOCAL OFF" mode)
- In the Output selection list choose your QS MIDI output port
- In the Channel selection list choose channel 3 (any channel number will do) (the Bank Select Method should change to "Controller 0" if things are configured correctly in Sonar.
- After selecting the channel, expand the Bank drop down list and select 1-QS6 Preset 1
- After selecting the Bank drop down item, expand the Patch drop down list and select Brake Drum
- Press OK to close the Track Properties dialog, the track pane will reflect the changes you just made to the track
- Ensure that Input Echo is enabled on the track
- Play on the QS you should see MIDI activity in Sonar and Brake Drum should be the audio being output by the QS
I won't go into how to troubleshoot things if this all doesn't work. That's another thread. But I certainly hope this at least gets you REAL close.
Let me know how it works out for you,
Paul