This tutorial covers the following topics:
Last updated: Wednesday, 31 August 2011
Band-in-a-Box uses a mixture of both audio and MIDI. Audio refers to RealTracks and RealDrums, which don't require a MIDI synth to play - you will hear the "Real" instrument tracks even if you don't have a MIDI driver properly set up (provided your speaker volume is turned up). Band-in-a-Box songs may have only MIDI, some MIDI and some RealTracks/Drums, or ALL RealTracks/Drums. To identify if your song is using MIDI or RealTracks, look at the track names in the instrument panel at the top of the main Band-in-a-Box screen - Bass, Piano, Drums, Strings, Melody, Soloist. If a track name is black it is a MIDI track, if it is green it is a RealTracks or RealDrums track. If it is red then the track is currently muted. You can mute/un-mute/solo any track by control-clicking on it and choosing the appropriate menu item.
The easiest way to set up MIDI, is to use the Mac's built-in sounds (Apple DLS Synth). This requires very little setup - simply go to MIDI | Select MIDI Driver... and select "Apple DLS Synth".
Make sure that the volume is turned up and not muted. You can check this by going to the Apple menu | System Preferences | Sound, and adjusting the Output Volume. Alternatively, you might have a volume/speaker control at the top of your screen in the menu bar, next to the clock.
This information is for people with more elaborate MIDI setups, such as external synthesizers etc. While it is not terribly complicated, it does require a little setup. CoreMIDI is the OSX standard MIDI driver method.
First, check your MIDI Driver Setup. In Band-in-a-Box, go to the MIDI menu and click on **Select MIDI Driver or Apple DLS Synth. You can choose either Apple DLS Synth or CoreMIDI as your MIDI Driver. You would choose Apple DLS Synth if you want to use the Mac's built-in DLS Music Device, as explained above - this is an Audio Unit software synth with properties very similar to Quicktime Instruments. You would choose CoreMIDI if you want to...
Note that there is some further information in the Band-in-a-Box manual - click the [MIDI Drivers Help] button to open this part of the manual. Here are the basic steps:
One other use of CoreMIDI as mentioned previously, is to pipe Band-in-a-Box (MIDI data, not audio) to another MIDI application on your computer. This means that Band-in-a-Box will send the MIDI data to another program, rather than directly to a MIDI interface or the Apple DLS synth. The program receiving the data can then be used to control what the sound generator is. For example, you might use a third party program as an Audio Unit or VST plugin host.
To do this, you can use either the IAC (Inter-Application Communication) bus built into OSX, or the BIAB Virtual ports. Either can be used to accomplish the same thing (the BIAB Virtual ports were particularly useful when OSX didn't have the IAC capability built-in). Here are the basic steps:
PG Music Inc.
29 Cadillac Ave Victoria BC Canada V8Z 1T3
Sales: 1-800-268-6272, 250-475-2874,
+ 800-4746-8742 *
Support: 1-866-983-2474, 250-475-2708,
+ 800-4746-8742 *
* Outside USA & Canada where International Freephone service is available. Access Codes