User Guide
Table Of Contents
- PG Music Inc. License Agreement
- Table of Contents
- Chapter 1: Welcome to Band-in-a-Box!
- Chapter 2: QuickStart Tutorial
- Chapter 3: Band-in-a-Box 2010.5 for Macintosh
- Welcome to Band-in-a-Box 2010.5
- New Features in Band-in-a-Box 2010
- More New RealTracks
- QuickStart Tutorial
- Quick Song Settings
- Save Default Mix
- Improved Audio Rendering
- DAW Plug-in Mode
- Freeze Tracks
- RealTracks Enhancements
- New Favorite Songs/Styles Dialog
- Rendering Tracks
- StylePicker Enhancements
- New in the StyleMaker
- Chapter 4: The Main Screen
- Chapter 5: Guided Tour of Band-in-a-Box
- Chapter 6: Band-in-a-Box PowerGuide
- RealTracks
- RealDrums
- Song Settings
- The Chordsheet
- Chord Preview/Builder
- MIDI file “Chord Wizard”
- Applying Styles
- The StylePicker
- Playing, Pausing, and Stopping Songs
- Changing Volume, Panning, Reverb, Chorus, Bank
- Freeze Tracks
- Saving Songs
- Preferences – User Settings
-
- Show Chords with push/rest chars
- Metronome During Recording
- Harmony Volume Adjust
- OK to Load Style with songs
- Write Guitar part on 6 channels
- Turn External Keyboard’s Local On at end of session
- OK to beep with messages
- OK to prompt to reduce/expand
- For Roman Numerals in minor keys, use relative major
- Save Button on main screen works as Save As
- Name MIDI files with .MID extension
- Allow larger fonts on Chordsheet
- Color for Chordsheet Area
-
- Other Editing Features
- MIDI Setup
- The JukeBox
- Chapter 7: Notation and Printing
- Chapter 8: Automatic Music Features
- Chapter 9: Recording Tracks
- Chapter 10: Audio Features
- Chapter 11: Wizards, Tutors, and Fun
- Chapter 12: User Programmable Functions
- Chapter 13: CoreMIDI and Apple DLS Synth
- Chapter 14: Reference
- PG Music Inc.
- Index
- Registration Form

Chapter 13: CoreMIDI and Apple DLS Synth
256
Inter-Application Communication with IAC or Virtual Ports
Virtual Ports can be used to “pipe” Band-in-a-Box MIDI playback into most CoreMIDI-compatible sequencers and
other MIDI software. This means that when you play a song in Band-in-a-Box, the MIDI information will be sent to
another application, rather than directly to a MIDI interface or Apple DLS softsynth.
One reason to do this would be to use a third party application as an Audio Unit or VST plug-in host. An example
of such a program is Rax (http://www.audiofile-engineering.com/rax/).
With Band-in-a-Box, you can either use the BIAB Virtual Ports or the IAC (Inter-Application Communication) bus.
These are just two different ways of accomplishing the same thing.
To use the IAC bus, you first need to enable the IAC driver in the Audio MIDI Setup window (MIDI Devices).
Double-click on IAC Driver, make sure “Device is online” is checked, and add at least one port.
Hint: If Band-in-a-Box is running when you enable the IAC driver, you may need to quit and re-open the Band-in-a-Box application
before it is recognized.
In Band-in-a-Box, go to the CoreMIDI Choose Ports dialog, and select IAC on all output ports.