User Guide
Table Of Contents
- PG Music Inc. License Agreement
- Table of Contents
- Chapter 1: Introduction
- Chapter 2: QuickStart Tutorial
- Chapter 3: Summary of New Features
- _
- All New 32-bit PPC Carbonized Engine.
- Odd-Time Signature Support.
- Maximum Number of Soloists increased
- New Count-In Options
- Harmony – Low Root Feature.
- Strauss-in-a-Box
- Transform 4/4 Melody to a Waltz 3 /4 \(“Strauss-
- Transform “Waltz” Melody to 4/4 \(“De-Strauss” t
- Bass player plays better “5ths
- Load Previous Style, Load Next Style.
- “Chase Volumes” added for playback.
- Drum count-in options
- StylePicker Enhancements.
- StylePicker Dialog “show all” button
- Mono/Stereo menu options
- Video and Audio Memo support
- Soloist “Note-Density” option.
- Dedicated menu items added on GM Menu
- New Hot Keys
- Configuration Files
- About Hot Key Names on the Menus
- New Program Hints Added
- _
- Chapter 4: Guided Tour of Band-in-a-Box
- Chapter 5: The Main Screen
- Chapter 6: Band-in-a-Box PowerGuide
- Chapter 7: Notation and Printing
- Chapter 8: Automatic Music Features
- Chapter 9: Recording Tracks
- Chapter 10: Built-in Drums
- Chapter 11: User Programmable Functions
- Chapter 12: Tutors and Wizards
- Chapter 13: CoreMIDI and QuickTime OS X
- Chapter 14: Reference
- PG Music Inc.
- Index
- Registration Form
Chapter 13: CoreMIDI and QuickTime OS X 212
Inter-Application Communication with IAC
(Panther only)
With OS X 10.3 Panther (or later), you can also “pipe” MIDI between
applications, using an IAC bus.
Open Audio MIDI Setup, enable the IAC driver, and add one IAC port.
Hint: Some IAC versions have a bug if using more than one IAC bus.
Go to the Band-in-a-Box ‘CoreMIDI Choose Ports’ dialog, and select IAC on
all output ports.
Hint: Make sure IAC is NOT selected as the Band-in-a-Box Input source or you
can have an infinite MIDI feedback loop that can ‘hang up’ your Mac.
Launch Rax, go to its Preferences | MIDI window, and select IAC as the Input
port.
Hint: These same principles would apply for communicating with other CoreMIDI
applications via Panther IAC.
On Non-GS Synthesizers, Avoid GS Commands
GS is a Roland-authored set of SysEx commands. GS is recognized by many
(but not all) Roland synthesizers. GS is also recognized by some non-Roland
synthesizers.
In a perfect world, the worst that would happen to a non-GS synthesizer is that
the synthesizer would simply ignore GS messages (and therefore GS parameters
like Master Volume or Reverb would not work).
However, there are many synthesizers available, especially amateur-written
softsynths-- It is possible that you may find occasional devices that can get
confused and malfunction, if presented with GS messages.
In order to make sure you get the control response you expect, and avoid
possible malfunctions on some synthesizers-- Unless you know that your
synthesizer understands GS messages, make sure to specify MIDI control
messages.