All Windows/Out/Devices/Choose OUT DEVICES and PARTS to play for each device (Ctrl 41)
From Bounce Metronome
Next: Out Devices Capabilities
Controls Common to Many Windows
Screen Shot (More)
This is what you get in the More version of this window (you use the More button to show it).
Choose OUT DEVICES PARTS to play for each device
Set which OUT DEVICE you want to use to play the music - and which parts to play on it...
Nowadays most computers have the Microsoft GS Wavetable Synth in this list which gets installed as part of Direct Sound.
Sometimes that is all you get. But your sound card may have several other OUT DEVICES for playing midi notes.
If so, you can choose between them here. This may give you a variety of sounds for the same instrument in the instrument menu. Try them and find out which you like best.
You can also install extra sound playing devices such as a soft synth or sampler to your computer, which may then show up in this menu so you can select it and use it to play the notes..
To choose a device just click on it to highlight it.
The devices
What you see depends on your computer. Your soundcard may have several different devices on it which you can choose between. Also you can add extra software synthesizers to your computer to play the notes.
The first device is "Device set in Control Panel..." This isn't a separate device as such. It is usually just set to one of the other devices in the list. If you need to find out which it is go to the Sound and Audio Devices properties in the Control Panel, then to the Audio tab and look under MIDI music playback.
This is the device that gets used by programs that have no way to select the device manually.
Some devices in the list may make no sound (e.g. you may see the line out of your soundcard listed here - this only makes a sound if you connect it to a midi module or synthesizer or similar).
Adding Virtual Midi Cables
You can add a "virtual midi cable" to the list. This is a device which can be used to send midi notes to other programs.
You only need to do this if you want to play the notes from Bounce Metronome through another program (e.g. a soft synth). Also some soft synths add themselves to the Out menu automatically, so don't need virtual cables.
One of the best known modern virtual cable is Midi Yoke NT. Others include LoopBe1 and Maple Midi Tools.
To install Midi Yoke NT on XP, Vista or Windows 7, go to
http://www.midiox.com/myoke.htm#Download
and download the MidiYokeNT.msi installer. In Windows 7 you need to install it using compatibility mode for earlier version of windows (right click on the installer, choose Properties, then under the Compatibility Tab choose compatibility with earlier version of Windows).
You will then find new devices "Out to Midi Yoke: 1", 2, 3 etc and you can then use that to send notes to the same numbered Midi In device on any other midi aware program in Windows.
The parts to play for the devices, and use of Multiple Devices
In the simplest situation, you will want to play all the parts in the Parts window on the same device.
Sometimes though you may prefer instruments on different devices, e.g. the violin sounds better on one of your Out devices, and the harp on another or whatever. If so you can use the option to play on Multiple Devices - then select which parts you want to play on each device.
Normally if you do this, you'll set it up so that each of the parts gets played on only one of the devices, but you can also play a part on several devices at once if so desired. It is easy to do either way. Just list the parts you want the device to play - and do that for each device on the list.
Single Device - Play highlighted device
Play midi Out on a single device - highlight the one you want to use
Multiple Devices - Play all the "on" devices
Play midi out on several devices - select On for all the ones you want to use
Multiple Devices - Play all the "on" devices
Highlight the Out device you wish to configure here...
Highlight the devices you want to edit using the check boxes and text boxes in this window.
If you have Single Device selected, the highlighted device is also used as your current selection of Out device for the Out menu. This can be used as a quick way to change the Out device.
Play Notes - DROP LIST
You may want to set this to Channels for Devices if you want to play microtonal music with a device that can handle only one channel...
This is especially likely with VSTi synths and others with limited channels capabilities - ones that aren't "multi-timbral". If you have one of those, so long as you can run several copies of it simultaneously, and it responds to pitch bends then you can still use it for microtonal music.
To do that, first choose to select the channels for each device rather than the parts for each device in Choose OUT DEVICES and PARTS to play for each device (Ctrl + 41).
Then you need to set up a copy of your synth for each of the channels you need for your music. Then route the notes to them all via separate virtual midi cables (such as MIdi Yoke). Then choose which channel to send to each copy here. Then in Midi Output Channels for Parts and Polyphony (Ctrl + 60) set up the number of channels for each part appropriately.
An example to show how it works
Example, if you run four copies of your VSTi, each attached to a different Out device in Choose OUT DEVICES and PARTS to play for each device (Ctrl + 41), then set up Choose OUT DEVICES and PARTS to play for each device (Ctrl + 41) so that your out devices handle the first four channels - and then in Midi Output Channels for Parts and Polyphony (Ctrl + 60), set all the parts to play channels 1-4. This is enough to be able to handle chords with up to four separate pitch bends played simultaneously, e.g. for a microtonal seventh chord (though ideally on some synths you may need more than 4 channels in order to handle pitch transitions as smoothly as possible from one microtonal chord to the next).
Test...
Configure Bounce Metronome to work with the selected Out device...
The wizard does two tests - it tests if the device has channel 10 set to play non melodic percussion, and it tests to see if it can play several instruments simultaneously in the same midi out channel.
Test Range...
This tests whether your device responds to pitch bends correctly...
Your device must pass this test to play the notes correctly tuned.
Some devices can't respond to pitch bends at all. Others may use a different range instead of the midi standard.
The midi standard range is up / down by a whole tone (200 cents). Bounce Metronome sends the appropriate midi messages to set up the device in this way. See Out | Options | Resets | Set Pitch Bend Range. But not all devices accept this message. It may be possible to set the pitch bend range by hand in the configuration settings for the device itself.
An alternative is to vary the range used by Bounce Metronome to match the device from Out | Options | Tuning | Pitch bend Options (Ctrl + 156)
If your current soundcard can't respond to pitch bends, then you may need to get a soft synth or sound card. There is lots of software available that can do so.
You can also use the new waveform player in Bounce Metronome - Voices | Waveform Player
Test Pitch...
Find out if your device can play several pitch bends at once simultaneously on different channels. If it can't do this then you are restricted to monophonic lines in microtonal music - or music that uses twelve equal intervals only.
Test Glide...
Plays a glide up and then down by the entire pitch bend range for the device...
This is how much each individual note can be bent up and down continuously without need to resound a new note.
Out Devices Capabilities (Ctrl + 106)
Set up Bounce Metronome to work correctly with your soundcard, synth or other device...
The thing is, the midi spec is a very wide one and also comes in several variations. So synths with many different capabilities all count as midi synths.
Also much of the midi spec. is optional, for instance some synths are locked to twelve equal and can't play pitch bends at all.
So, to make best use of your device's capabilities, Bounce Metronome needs to know what it can do. It needs details about how it deals with instrument selections and pitch bends in order to optimise the pitch bend retuning methods.
Bounce Metronome also needs to know whether the device has non melodic percussion capabilities.
Unfortunately there is no way for a midi player to interrogate a midi output device to find out directly what its capabilities are. So you need to run some tests to find out what it can do.
The easiest way to do this is to run the three wizards. You will be asked to listen to some notes played and to answer some simple questions. Based on your answers, Bounce Metronome will then be set up to work optimally with your synth, soundcard or other device.
For an overview of the various midi standards such as GM, XG, GS, and GM level 2, see:
http://en.wikipedia.org/wiki/Comparison_of_MIDI_standards
All to highl.
Set all the parts to play the same parts as the highlighted device
How many "Quicktime"s to show
You can add several copies of the Quick time synth operating independently
How many "Quicktime"s to show - SPIN
Increase or decrease the number of "Quicktimes" to show
Synchronise pitch bends & ctrlrrs for all the out devices
Unselect this to permit more polyphony for complex music...
When selected, the same channel has to have the same pitch bend in every out device, also the same controllers have to be used for all the channels. This is restrictive if the out devices are playing different parts.
When unselected then you could have e.g. part 1 on one device playing one set of pitch bends and controllers on all the out channels, and part 2 on another device playing a different set of pitch bends and controllers. They use the same channels but a different device, so no confusion would arise.
Normally it is okay to unselect this, and it gives more flexibility when you are playing the music on more than one out device.
Techy tip
If you need even more flexibility than this you may want to investigate use of the Set Out devices for In Devices (Ctrl + 192)
That window can be used to set up all the settings differently for each Out device - you need to assign each Out device to a different In device to do this, but it works even if no notes are received from any of the in devices - if you haven't got enough In devices for your Out devices, you can add them using virtual midi cables.
Save devices info to rhythms (*.ts) + read it from them (Alt + S)
Midi out options (Ctrl + 48)
Options for Midi Out...
Highl. on, rest off.
Switch on the highlighted device(s) and switch off any unhighlighted devices
Highl. on, rest off.
Which parts to play on the highlighted device...
Enter the part numbers individuall. Or you can enter a range of part numbers all in one go as e.g.
1 - 8
using the - sign.
All (Alt + A)
Set highlighted device(s) to play all parts. Shift + click to set all for all
None (Alt + N)
Set highlighted device(s) to play no parts
Spread All
Spread melodic AND NON MELODIC parts evenly across all the On devices
Skip instr. sel. for highl.
When selected, choice of instrument in the Parts window is ignored...
Normally Bounce Metronome sends Midi Instrument change messages to change the instrument for the device as appropriate. But some devices may not recognise instrument changes sent in this way , or you may find it easier to configure the instruments in the device rather than Bounce Metronome.
Use this to switch off the option to configure the instruments in Bounce Metronome for this device. The choice of instrument in the Parts window will then have no effect for this device.
This is a three state check box - if it shows as selected, it is on for all the highlighted devices. If unselected, it is off for them all. If it shows as indeterminate, then it is on for some and off for others.
Relay directly to highl.
Select to relay midi notes directly from midi in to midi out for this device...
This is a three state check box - if it shows as selected, it is on for all the highlighted devices. If unselected, it is off for them all. If it shows as indeterminate, then it is on for some and off for others.
Treat Highl. as already tuned
Select this if the highlighted device doesn't need pitch bend retuning...
You can use this if the device is already tuned to the desired tuning. It switches off the channel remapping and pitch bends for just this device.
Bounce Metronome will just send the nearest Midi note to the desired pitch, e.g. a note at 386 cents above midi note 60 is sent as 64 with no pitch bends. This is a simple way to do it which will work with many synth tunings - any tuning which retunes each midi note to a new pitch within a quarter tone of the original pitch for the note.
If you use this with the Lambdoma task, then Bounce Metronome will send it the midi notes 32 to 95 for the eight rows of the eight by eight Lambdoma.
Any any notes relayed from midi in will be sent on exactly as received with this feature (for notes from Midi In, has same effect as the Retune Directly).
If you have the synth tuned in some other way, you can use the .TUN tuning tables instead, which you can use to configure Bounce Metronome to work with any synth however it is tuned.
This feature will SWITCH OFF ALL RETUNING FEATURES for the selected device FOR ANY NOTES PLAYED IN Bounce Metronome OR RELAYED FROM MIDI IN.
This is a three state check box - if it shows as selected, it is on for all the highlighted devices. If unselected, it is off for them all. If it shows as indeterminate, then it is on for some and off for others.
Spread (Alt + S)
Spread melodic parts evenly across all the On devices
Hide Selected Midi Out Devices
Organise Windows = F2
Choose which parts you want to play on the device...
Next: Out Devices Capabilities
Controls Common to Many Windows



