Search Manual

Band-in-a-Box® 2021 for Windows® User's Guide

Chapter 4: The Main Screen

Main Screen Overview

Band-in-a-Box supports Windows® themes.  It will use the current theme that you have selected in the Windows® Control Panel to use for windows and dialogs.

The main screen gives direct access to the major features and program settings of Band-in-a-Box for ease and convenience during a session.

There are seven different areas on the main screen.

  1. The Status Bar is used to show program running status messages and path names of the currently loaded song.  This area also includes the Menu Bar, with typical Windows® menus for the program settings.  Immediately below it are the Track buttons, where instruments are assigned and sounds are chosen.  Right-click on the instrument names to open a menu of settings for that instrument.
  2. The Main Tool Bars has buttons for direct access to important program features and menus.  Hold the mouse cursor on any button to see a pop-up hint that describes its function.
  3. The Song Panel includes the song title and all the other settings for the song such as its Key Signature, Tempo, and Chorus settings.  The [Song] and [Style] buttons offer various ways of selecting songs and styles, including the SongPicker and StylePicker dialogs.
  4. The Function Tool Bars are organized into groups of buttons for related features such as Transport, Tools, Views, and Tracks.
  5. The Progress Bar displays a timeline for the current song.
  6. The Mixer provides live control of parts with Volume, Pan, Reverb, and Tone settings.  It also supports the assignment of plug-ins and patches to individual parts and has a piano keyboard display.
  7. The Chord Sheet Area occupies the lower part of the screen.  Chord changes for the song are typed into the numbered bars (cells) in the sheet.  Part markers (a, b, through x) are entered here to switch between up to 24 Band-in-a-Box substyles.  Repeats and endings are also shown.

The Band-in-a-Box window is resizable.

When the window size changes, the Chord Sheet, Notation, and other windows redraw in proportion to the new size.  This allows you to have Band-in-a-Box open as a small window on screen with other programs, and you still see a full Chord Sheet.  The screen size is remembered between sessions.

  To resize the window, first unmaximize it.

Then use the sizing control at the bottom right.  The various Band-in-a-Box windows will scale as you do this.  Band-in-a-Box will remember the position and size of the window between sessions.

Yellow Alert messages and green Action messages

You will see that many Band-in-a-Box messages appear as “yellow alerts” at the bottom right of the screen.  That way you don’t have to respond to the message, interrupting work flow.  If the message box is green instead of yellow, it’s an “action” message and you can click on it to perform the action described, such as loading a substitute style.  The green action messages have a close button, which is useful for closing them without performing the action.


Descriptive Hints

The pop-up hints are comprehensive fly-by hints that appear when you move over an item, including hints for the dialog boxes and various windows.

Go to Options | Preferences or click on the [Prefs] toolbar button to open the Preferences dialog and then set the type of hints to display, the time delay, and duration. 

Set a longer delay if you find that the hints are popping up too often and getting in your way.  Clicking on Flash Tips will perform the suggested action.

Status Bar

The name of the open song is identified in the status bar at the top of the screen.  The full file name and path name are shown, as well as audio track information if present, the length of the song in minutes and seconds, and the current position of the highlight cell.  Other “running status” messages such as Soloist Generation and Song Generation display in the status bar.

The status bar changes during playback to show additional information like the current bar and chorus location and the current style.  The on-screen file name includes “*” when a file has been changed.

Track Buttons

This bar shows all of the available tracks in Band-in-a-Box, including:

  • The Melody track, where you can record your own MIDI melody.  Or just use it as a sequencer track to record any MIDI track.
  • The Soloist track, for solos generated by the Band-in-a-Box Soloist.  This track can also be used as a MIDI sequencer track if not needed for a solo.
  • The Thru track for play-along on an outboard MIDI device or with the Band-in-a-Box Wizard feature.
  • The Audio track for your recorded vocal or instrumental part, or an imported audio file.

The color of the track name indicates its type or state.

  • White indicates that the track is empty and is not in use.
  • Yellow indicates a MIDI track playing a Band-in-a-Box MIDI part.
  • Green indicates a RealTrack instrument.  If the track name is underlined, it also has RealChart notation.  If [V] is shown, the track has a video RealTracks.
  • Blue indicates a MIDI SuperTracks.
  • Orange is an Audio Performance track.
  • Red means that the track has been muted.  When one of the tracks is being soloed, all other tracks will change color to red.
  • For the Audio track, orange shows that an audio recording is present on the track.

If you have customized the track settings of a song (e.g. by overriding the settings in a style and putting a different RealTracks), it will be indicated by an equal sign in the track name by an (e.g. =Piano).

Automatic track labels with numbers

With previous versions of Band-in-a-Box, the tracks were always called the same names “Bass, Piano, Drums, Guitar, and Strings.”  Now the names match the styles, and if the 2 tracks have the same name, numbers will follow.  For example, if you load in the Slow Bluegrass Waltz style, you will see these names:

Note: If you prefer the “default” track labels (Bass/Piano/Drums/Guitar/Strings/Melody/Soloist), uncheck the “Auto-Generate Track Labels” option in the Preferences dialog.

RealDrums can be added to any track, not just the Drums track, so you can have more than one drums track.  To do this, right-click on the track button and select Choose RealDrums from the menu.  When there are multiple drums tracks, they will be automatically called Drums 1, Drums 2 etc.

Utility Tracks

In addition to the tracks shown on the track button bar, there are 16 editable Utility tracks, which can be used for audio and/or MIDI.  You can generate RealTracks on the Utility tracks, where you can hear and edit the audio RealTracks, or view and edit the RealCharts MIDI.  You can record audio or import an audio file to the Utility tracks to play, edit, or harmonize the audio.  You can copy or move audio, MIDI, or both from other tracks to the Utility tracks.  You can record MIDI or import a MIDI file to the Utility tracks for playback, notation display, or editing.

Master Button Menu

Right-click on the Master button to open a menu of commands.

Mute and Un-Mute All will mute or unmute all parts.

Export Song as Audio File will render the tracks together into one audio file or render them as individual audio files.

Song has changed, needs regeneration will regenerate a new arrangement for all parts.

You can Render Song to Audio Track, which mutes the individual tracks and plays the rendered audio wave, or you can Un-Render Song from Audio Track, which will erase the audio track and play the individual tracks again.

The Freeze and Un-freeze­ commands apply to all tracks.

If you like the current mix (of volumes, panning, reverb), and you want this applied as a default for all songs, choose Save Current Mix as DefaultLoad Default Mix restores the default mix you have saved, and Reset Mix sets the mix back to “factory defaults.”

Set Mix to Flat, Dry and Center sets the song to Flat (all volumes=90), Dry (no Reverb) and Center panning.  This is useful when rendering individual tracks and transferring to a DAW.

The Set Song to Simple Arrangement checkbox makes the RealTracks play a simpler (less busy or embellished) arrangement.

This Song Volume Boost (range -36 to +36dB) opens a dialog where a dB value can be entered that will affect only the current song.  For reference, 6dB is generally considered to be double the volume; -6dB would be half the volume.

All Songs Volume Boost (range -36 to +36dB) opens a dialog where a dB value can be entered to adjust the overall volume of all songs.  A setting of 6dB is twice as loud, -6dB half as loud.

Render Video(s) allows you to make a video of RealTracks that are selected for your song, optionally with the chord sheet or the corresponding notation.

Track Buttons Menu

Right-click or double-click on a track button for a menu of settings and actions for the selected track.  The menu is organized into groups allowing easier selection of track types: audio (RealTracks, UserTracks, Loops) or MIDI (MIDI SuperTracks, classic MIDI tracks) and track settings/actions.

Select RealTracks

Find Best Sub will allow you to find a replacement that is similar to the currently selected RealTracks.

Select RealTracks generates the track as a RealTrack using any available RealTracks instrument.

Select Best “All” RealTracks will show all RealTracks, sorted by best to worst for the current style, and Select Best “Chording” RealTracks shows the list for comping (i.e. Chording, non-Soloist) RealTracks.

Select Best “Soloist” RealTracks to add a best Soloist to any track.

Choose RealTracks from Recently Chosen Favorites opens a list of recently used RealTracks.

Choose No RealTracks for this track will remove the current selection from the track.

Generate MultiRiffs will generate 7 variations of riffs from the same RealTracks for either a portion of the song or the whole song.  

Add extra bar before and after the MultiRiffs adds an extra bar before the riff begins to ensure that the riffs with “pickup” (early) notes will be heard. It does not add an extra bar at the end of the riffs unless there are trailing notes.

Select a UserTracks for this track lets you assign a track from the list in your UserTracks folder.  UserTracks work like RealTracks but are created from the user’s own audio recordings.

You can play an audio loop (your own or 3rd party) on any track with the Select a Loop for this track command.

Choose RealDrums allows you to add RealDrums to any track, not just the Drums Track.

Select Guitar/Bass Amp Plugin will list all available TGS files for guitar/bass amp plugins.  (Note: This menu item will be shown on an audio track.)

Select MIDI Instrument (Patch) is used to assign an instrument to a MIDI track from the Hi-Q patch list, the General MIDI patch list, the General MIDI 2 patch list, the higher bank patches on your particular synthesizer, or from a preselected list of favorite patches.

Use the Select Hi-Q MIDI Patch Plugin command to select a preset of a Hi-Q instrument and a VST plugin (e.g. sforzando).  (Note: This menu item will be shown on a MIDI track only.)

Select MIDI SuperTrack for this track opens a list of available MIDI SuperTracks.  They can be used in the same way as RealTracks.

Select Custom MIDI Style for this track lets you play your favorite MIDI track from any style on any track of your current style, including the Melody and Soloist tracks.  The track you assign doesn’t have to be the same instrument, i.e., you could assign a Guitar to the Strings track.

Track Settings

XXX track is enabled.  This command is the easy way to disable/enable a track, even during song playback.  To disable a track, right-click on the track name (at top of the screen or on the mixer) and select enable/disable the track.  When a track is disabled, the color is dark gray on the main screen and on the mixer.

You can Mute or Solo the individual track.  Solo mutes all but the soloed track.

Un-Mute All is useful to restore all other parts after a part has been soloed.

Freeze the track if you do not want the track regenerated on each play.  Tracks can be unfrozen.

Force Track to simple arrangement makes the RealTracks play a simpler (less busy or embellished) arrangement.

Set Track offset allows the track to moved ahead or behind by +/- 1000 ticks (at a resolution of 120 PPQ).

Track Timebase allows you to select a timebase (normal/half/double/triple).

Set Natural Arrangement allows re-interpretation of chords for the selected track of the current song.

Rename track title allows you to change the track label for the selected track.

Change track description allows you to change the track description.

Auto-Fix “Sour” Notesis a feature that auto-fix out-of-tune notes in polyphonic audio, either for the generated RealTracks or any audio track. This means that if a chord is played with multiple notes at once, this feature can fix certain notes within that chord so that the note won’t clash with the chord progression or other tracks.  You can choose one of the following rules. Song Chords: Any note outside of the current chord will be corrected to a closest chord tone.  For example, if a G# note is played on a CMaj7 chord (C, E, G, B), that note will be pitch shifted to a G note. Song Key Signature: Any note outside of the key signature of the song will be corrected to a closest key tone.  For example, an Eb note played on a C major key (C, D, E, F, G, A, B) will be pitch shifted to an E note. Song Key Signatures and Chords: Notes will be restricted to the key tones unless the current chord is outside of the current key, in which case notes will be restricted to the chord tones.  For example, on a C major key (C, D, E, F, G, A, B), an E note played on a Dm7 chord (D, F, A, C) won’t be corrected, but an E note played on an F7 chord (F, A, C, Eb) will be pitch shifted to the closest chord tone F. Specific Scale or Chord: Notes will be corrected based on a specific scale or chord that might not have anything to do with the current song.  This option will use the scale or chord that are selected in a dialog which opens with the next menu item. Choose specific Parameters: This allows you to customize the rules.

(Following menu items are for the Audio track.)

Set Base Tempo allows you to set the tempo of the audio so that tempo stretches will be based on the correct master tempo.

Conform to Playback Tempo allows the track to conform to the tempo of the song during playback.  For example, if the base tempo of a Utility track is 120 and the tempo of the song is 140, then that track will be tempo stretched.

Track Actions

(re)Generate this RealTrack will (re)generate the track with the selected RealTrack.

Revert Track to Style Instrument will remove any custom instrument you have chosen for the track and revert to the instrument in the style

Erase Track removes either the MIDI data or RealTracks audio from the track.

Save MIDI/Real Track as WAV File allows you to save RealTracks or MIDI tracks to any drive or folder you choose as WAV files, e.g.,  “Untitled Song BBGuitar_MIDI_SingleRender.WAV”

Save track as Performance File (wav/wma) renders the track to your choice of a WAV file or a WMA file.  When you choose, the track will be rendered to C:\bb\<Song Title><track name>(e.g. Bass).WAV or .WMA.

Render Video(s) allows you to make a video of RealTracks that are selected for your song, optionally with the chord sheet or the corresponding notation.


The toolbar buttons give quick access to program features.  They are grouped according to function.

Toolbar Modes

There are three modes for the toolbar.

You can switch the toolbar modes using the Mode Selector buttons at the top left of the screen.


1.   Smaller, configurable toolbar with tabbed interface.

Tip: If you want to see the buttons in color, open the Display Options dialog by clicking on the Chord Sheet and press the [Choose Skin] button.

In this mode, the [CUSTOM] tab lets you select and add buttons in the order that you want.

First, click on the [+] button on the right to open a palette of buttons.

Then, while holding down the Ctrl key, drag buttons around to add, remove, or set the order.

2.   Taller toolbar, with fixed on-screen Mixer, useful for people with hi-res screens.

3.  DAW mode.  This makes a small screen, always on top, which is useful when you drag and drop files to your favorite DAW.

Drop Station

The Drop Station is used to drag and drop tracks from Band-in-a-Box to Digital Audio Workstations (DAWs) that don’t support direct drag and drop.

Many DAWs will allow you to do this directly, but, if your sequencer does not support the direct drop of a track that is not yet generated, you can drag from a radio button (Master, Bass, Piano, etc.) to the Drop Station.

The Drop Station shows six different file types.  Your file will be rendered to the file type you drop it in and the button will change color to orange, indicating that the file is accepted and being prepared.

When you drop the track to the [+], you are presented with a dialog, where you can choose a file format and other render options.  (See Chapter 13 for details.)

When the button turns bright green, the track has been generated and is ready to drag from the Drop zone to your DAW.

The Drop panel has a right-click menu, allowing you to copy the resulting file to a favorite folder, open the favorite folder, start/stop the DAW Plug-in mode, upload to or Dropbox, and more.

The DAW Plugin button has two menu items.  One starts or ends the plug-in mode, which lets you drag and drop MIDI or audio files from Band-in-a-Box to your DAW or Explorer.  The other opens a Plugin settings dialog.This dialog controls drag ‘n’ drop operations. 


For File functions like Open, Save etc.

The [New] button clears the Chord Sheet to start a new song.  Band-in-a-Box reminds you to save your work before it erases the chords. 

The [Open] button shows a menu to open (load) songs into the program using various methods.

Use the [Prev] button to immediately open the previous song in the same folder (in alphabetical order) without going through the usual file opening process.

Use the [Next] button to instantly open the next song in the same folder (in alphabetical order) without going through the usual file opening process.

The [Save] button saves the song to disk with the standard Windows® Save As dialog.

This will show a menu to save a song using various methods.

The [.MID] button allows you to make a Standard MIDI File and save it to disk as a file with extension .MID or to the Windows® clipboard with type “Standard MIDI File.”  Type 0 and Type 1 MIDI files are supported, or you can also choose to save the song as a Karaoke file with the .KAR extension.

This will show a menu with options to save the song as an audio as well as to send the song to

Use the Print button to launch the Print Options dialog, which allowsyou to print Lead Sheet or Fake Sheet style notation.

The [Prefs] button will bring up a dialog where you can set various settings all at once and access most of the program options.

This menu button launches either the Windows® Play control for sound output or the Windows® Record control for the recording input.

This button has a menu to assign DirectX and VST audio plug-ins, to select and configure DXi (DirectX instruments) or VSTi software synthesizers, and to open the PG Music Reverb dialog to select the type of audio reverb.

Use this menu to launch various MIDI options and also to enable the MIDI keyboard Wizard for playing along on the lower two rows of the QWERTY keyboard during playback. 

This button will show menu options to edit or make styles.

This button will show menu options for various practice features.

The tuner button opens the Guitar Tuner so you can tune a guitar or other instrument that is plugged into the sound card.

Click here for a link to video demonstrations and tutorials.

This will launch an internet browser and open the new feature tutorial page.

This will open the Feature Browser, which lists many features in Band-in-a-Box.


For information related to the current song, such as current style, tempo, key, form, etc.

The [Song] button lets you load a song.  This is a split button.  The top half of the button uses the default method to load a song.  The bottom half shows a menu of different methods to load a song and allows you to set the default action for the top.

The [Style] button is also a split button, with the top half being the default function, and the bottom half listing different methods to load a style and allows you to set the default.

The song title is displayed, and you can type in the name in this box.  Directly below the song title, the style display shows the style name and more information about the style.

  Style file name (Short): 

  Style Name (Long):  

  Style Memo:  

  List of instruments (and indication if they are MIDI or Real):

This button opens a full menu of settings to use for a polished song arrangement, including a tag (coda), automatic endings, style variations and more.  The [Help] button has full descriptions of these features.

You can type any information about your song in the Song Memo window. 

Chorus Begin button: Click on the button and then click on a bar number or type a number in the dialog to select the first bar of the chorus.  The Bar number that you select is displayed.

Chorus End button: Click on the button and then click on a bar number or type in the dialog to select the last bar of the chorusThe Bar number that you select is displayed.

The number of choruses possible for a tune is 40.  Click on the chorus button and choose how many choruses you require. 

This is the feel (swing or even, and 8th of 16th) of the song.  The feel is determined by the selected style.

This is the time signature of the song.  You can click on it to change the time signature.

The Key box is used to set the key or to change it and transpose the song.  When you press it, you see 2 columns of keys.  The first column will set the key AND transpose the song; the second will just set the key signature.  The Visual Transpose setting is displayed in a small font next to the key.  You can click on it to launch a menu for selecting the setting.

The Tempo Control shows the current song tempo.  Left-click on the up/down arrows to change the tempo by +/- 5 beats per minute.  Right-click to change it by +/- 1 bpm.  Tempos can also be typed in directly.

This button allows you to quickly set the relative tempo.  Click the button and choose a percentage or use the Custom Tempo % menu item to set any value between 1% and 800%.  1% would be 1/100 of the original tempo and 800% would be 8 times the original tempo.  Hot keys are available: Ctrl - (minus key) for half speed and Ctrl = for normal speed.

Use the Tap tempo buttons to count and set a tempo.  Tap the [-] button in tempo four times to set the tempo.  It will appear in the tempo box.  Tap the [=] button to count-in the song and start playback at the tapped tempo.  As you tap more than 4 times, the accuracy will improve (through averaging) and you can continue to tap until the target tempo has been reached.  For example, in a 4/4/ style, once you tap 4 times a tempo will be set.  But you can keep tapping and the tempo will change every beat, based on the average tempo that you have typed.


Standard play controls, recording controls, Jukebox, and Conductor.

[Play] plays the song from the beginning without creating a new arrangement, unless regenerating is required.

[Generate and Play] generates a new Band-in-a-Box arrangement and then plays the song.

[Loop] plays the selected (highlighted) section of the Chord Sheet in a loop.  The dropdown menu has settings for looping the entire song.

[Play from Bar] button is used to play a song starting anywhere in the song, including tags or endings.  This feature is also available from the right-click menu in the Chord Sheet.

[Stop] button stops the song or the Jukebox from playing.

[Pause/Continue] button pauses the song during playback.  Press again to continue from the paused location.

The [Record MIDI] button is to record a song from the beginning.  The hot key is Ctrl+R.

The [Record Audio] button launches the Record Audio dialog for live audio recording.

The [Play Jukebox] button is used to start or stop the Jukebox.  The arrow keys are used to move to either the previous or next song in the Jukebox.

The Conductor window allows live, real time QWERTY keyboard or MIDI control of the song as it is playing.

This will open the Mixer window.  The hot key is Ctrl+Shift+M.


Miscellaneous Band-in-a-Box tools.

This will open the Audio Chord Wizard, which will figure out the chords from an audio file.

Press the [Chord Solo] button to launch the Generate Guitar Chord Solo dialog.

This will automatically generate a song title for you.  The menu also includes a command to generate multiple titles.

Runs the Sequencer for control of multi-channel Melody or Soloist tracks.  Each track can record up to 16 separate channels.

This button launches the Chord Options dialog, which allows you to add chord pushes, rests, shots, and held chords for any given bar. 

This is the Chord Builder button.  Chords may be heard and entered to the Chord Sheet by clicking in this dialog.

F5 Bar Settings - Launches the Edit Settings for Current Bar dialog.  This allows you to enter changes to the arrangement at any bar or chorus.  The hot key is F5.

Song Form - launches the Song Form Maker dialog and other tools to control the form of your song

The grace note button enables the embellisher and opens the Melody Embellisher dialog for customizing the Melody Embellisher.


Chords, Notation, Guitar, Piano, Lyrics windows and more.

This button toggles between the Notation window, where you can enter chords and lyrics, edit notation, and view MIDI notation, and the Chord Sheet, where you enter chords for your song.

Displays the Chord Sheet window.  This is the default window in Band-in-a-Box, where you enter chords.

Launches the Piano Roll window for editing the Melody or Soloist tracks in a piano roll format, including graphic controller editing.

The Audio Edit window displays a graphical waveform and allows editing.  Hold Shift when pressing to open a moveable window.

This will open the Audio Chord Wizard, which will figure out the chords from an audio file.

The Lead Sheet notation is a full-screen notation window with optional Fake Sheet mode that shows 1st and 2nd endings, repeats, and codas.

The [Guitar] button launches a guitar fretboard window that displays guitar notes as music is playing.

The [Big Piano] button launches a Big Piano window.  It will display the notes to any track (except drums) as the music is playing.

The [Drums] button launches an animated Drum Kit window.  Press it to launch this fully functional (and fun) GM-MIDI “virtual” drum kit.

The [Video] button opens a menu with selections to open the Video window and the Generate Video dialog.

This button opens the Big Lyrics window for full screen “Karaoke-style” scrolling lyrics.  The menu also includes the lyric document, karaoke window, and vocal synth for generating vocal audio from the lyrics and melody.

Select for Fakesheet mode chord display with 1st/2nd endings and repeats.  Use the menu to set repeats, coda, and ending.

This will show a menu to select the chord font, chord color, type of chord display (standard, Roman numeral, Nashville, etc.) and a list for visually transposing the notation for non-concert instruments.


Methods of adding tracks to Band-in-a-Box (RealTracks, Loops, UserTracks, etc.)

This opens a menu with selections for the RealTracks Picker, RealTracks Preferences (settings), and a command to “Select better RealTracks” for the song tempo.

This opens a menu with selections for the RealDrums Picker and RealDrums Preferences (settings).

Displays a dialog of available UserTracks, which are like RealTracks but are made by you or third parties.

The Loops button is for the Loops Picker, where you can choose an audio loop (WAV, WMA, MP3, MP4, M4A) to add to a track (e.g., nature sound, drum loop, etc.).  Choose the track and then the loop.  Add your own loops to the Loops folder in the RealTracks folder.

Choose a MIDI SuperTrack or use the MIDI Track Picker to add a MIDI track from a different style to the current song.  Open the dialog and choose a track.  Then choose the style and source track that you want to add.

This opens a list of tracks with the option to freeze or unfreeze all tracks or just freeze individual tracks.  Frozen tracks play without regenerating for faster playback.  This button also allows you to force tracks to simple arrangements.

This button allows you to force any tracks or all tracks to play with simple arrangements.  You can set this for the current song or all songs.

Band-in-a-Box can automatically add audio harmonies to the audio track and MIDI harmonies to the Melody or the Thru/Soloist track, giving you harmonies for your live playing on the Thru channel or QWERTY wizard. 

The [Melodist] button opens the Generate Chords and/or Melody dialog, where you can choose the type (or genre) of Melodist you wish to have generate a complete new song with chord changes and melody as well as an improvised solo and an original song title. 

This menu is for either selecting a RealTracks soloist from a list of best soloists, or to open the Select Soloist Dialog, where you can choose a custom soloist (MIDI or RealTracks) to play over any given chord changes.

Progress Bar

This bar displays a timeline for the current song.  The current time is marked with a gray vertical line.  You can click on the bar to move the current time to that point.  Part markers are marked with colored (blue, green, etc.) vertical lines and the beginning of each chorus is marked with outlines.  You can double-click on the bar to start playback from that point.


The Mixer window shows the current state of the tracks and allows easy changes or adjustments.

The window can be embedded in the main screen and is horizontally resizable to allow more room for the Chord Sheet, Notation, Piano Roll, or Audio Edit window.

In the normal screen mode, the window can be embedded at the top right of the screen or the bottom right.  You can set this with the “Embedded Mixer Top Right” option in the Settings tab.

  The small button at the top right corner will switch to the floating mode, which allows you to resize or move the window to anywhere on the screen.

  In the floating mode, you can change the window’s opacity.  Left-click on these buttons to change the opacity by a significant amount, or right-click on them to change it by a small amount.

You can select the tracks to display in the Mixer.  Click on the “eye” button at the bottom right corner and check the tracks to display.

The Mixer can scroll visible track panels.  Use the arrow buttons at the bottom right corner, or the mouse wheel if it is not used for controlling sliders and dials.

The Mixer automatically shows active tracks and hides unused tracks when playback starts.  You can set this with the “Auto Show/Hide Tracks When Starting Playback” option in the Settings tab.

You can change the track panel height by moving the mouse wheel while holding down the Ctrl key.

When resizing the window, the track panel height will be restricted to the customized settings.  For example, if the maximum panel height is set to a low value, then when you expand the window, there will be black portion below the track panels, but if it’s set to a higher value, then when you expand the window, each track panel will be stretched to fill the window.

You can drag track labels from the Mixer and drop them to the Drop Station to render audio or MIDI files.

You can double-click on the track name to rename it.

Right-click or double-click on a track name for a menu of settings and actions for the selected track.  The menu is organized into groups allowing easier selection of track types: audio (RealTracks, UserTracks, Loops) or MIDI (MIDI SuperTracks, classic MIDI tracks) and track settings/actions.

The window has five different screens for Mixer, Plugins, Piano, Patches, and Settings. 

In the Mixer screen, each individual track has settings for Volume, Pan, Reverb, and Tone that can be adjusted as the song is playing.  Volume, Pan, and Reverb are controlled by horizontal sliders.  Tone is controlled by typing in a number from -18 (full bass) to 18 (full treble), or by clicking on a number and dragging the mouse cursor vertically.

In the Mixer screen, each individual track has settings for Volume, Pan, Reverb, and Tone that can be adjusted as the song is playing.  Volume, Pan, and Reverb are controlled by horizontal sliders.  Tone is controlled by typing in a number from -18 (full bass) to 18 (full treble), or by clicking on a number and dragging the mouse cursor vertically.  You can also control the sliders and dials with the mouse wheel while the mouse cursor is over them.

You can set Volume and Panning to display as decibels instead of MIDI values.  To do this for all tracks, enable the “Display dB Instead of MIDI Volume” option in the Settings tab.  To set for each track, right-click on a track and select Track Settings | Display dB Instead of MIDI volume menu item.
Hold the Ctrl key down as you click on the track slider or drag the thumb of the slider.  This will force all tracks to move to the same absolute location as the original track.  Hold the Shift key and it will move all tracks relative to the move of the original track.

Double-clicking on the slider sets the value to a default value.

Each track has its own VU meter to show the sound level, and buttons to Mute, Solo and Freeze the track.

There is also a Master section with a Mute button, VU meters, and Master Volume controls.

The Master Volume is a true Master Volume, in that it applies a decibel (dB) boost to the master signal, independent of the tracks volumes.  So, for example, if you want all Band-in-a-Box songs to be louder, you can simply set the “All Songs” Master volume slider (e.g. to +6 dB) and this boost will apply to audio output from all instruments (MIDI and audio) for all songs.

The [Plugins] screen allows you to assign up to four DX or VST plugins to each track.

MIDI tracks have 4 slots.  The first slot can take a synthesizer (e.g. Sforzando, Coyote GM, Garritan Aria, and HyperCanvas) and the other 3 can take audio effects (e.g. reverb, compression etc.)

Audio tracks have 4 slots.  There is no synthesizer slot, so they have 4 for audio effects.

Click on a plugin name, and use the menu to choose a plugin, load or save a preset or a group of plugins, change plugins settings, and do more.

Plugins Options

This dialog opens with the Plugins Settings menu item.

Scan for VST plugins on bootup: Enable this option if you want Band-in-a-Box to scan for new VST plugins every time it boots up.  This only includes plugins that have not been found previously.

Scan for DX plugins on bootup: Enable this option if you want Band-in-a-Box to scan for new DX plugins every time it boots up.

Automatically open plugin window when assigning: If this is checked, a plugin’s window will open automatically when you assign to a track.  This only applies if the Plugins dialog is open.

Do not allow keyboard input to plugin windows: Enabling this will prevent plugin windows from taking focus away from Band-in-a-Box, so keyboard input always goes directly to the main program.  Disable this if you are using plugins that use keyboard input.

Allows jBridge for loading 32 bit VST plugins: If this is enabled, Band-in-a-Box will attempt to use jBridge to load 32 bit VST plugins.  Disable this option for troubleshooting or speeding up the plugin scans.

Automatically arrange plugin windows: Plugin windows can be arranged automatically according to the assigned track, and the position in the plugin chain.  It this option is disabled, then each plugin window will open at its previous position.

[Exclude MIDI Plugins]: You can choose MIDI plugins to exclude.  Excluded plugins will not show up in the lists and will never be loaded by Band-in-a-Box.

[Exclude Audio Plugins]: This allows you to choose audio plugins to exclude.  Excluded plugins will not show up in the lists and will never be loaded by Band-in-a-Box.

[Exclude Plugins]: You can choose specific VST plugin files that you do not want Band-in-a-Box to attempt to load when scanning for new plugins.

[Add Plugins] allows you to select VST plugins individually, add/remove VST scan folders, or scan for VST plugins in a specific folder.

Multiple plugins GUI windows can be used simultaneously.  These can be accessed from the Plugins section of the Mixer.  Right-click on a plugin button to automatically show or hide the plugin’s GUI, or left-click and choose Show Plugin Window from the menu.

Each MIDI track can send its MIDI output to another track.  By default, all accompaniment tracks route to the default synth, but now you can choose a plugin on another track.  This is accessed from the Plugin’s context menu on the Mixer.

MIDI plugin’s audio output can be controlled in the Mixer with 3 new settings.  This allows MIDI plugin’s sound to be controlled the same way as audio tracks (RealTracks, RealDrums, etc.).  These settings are accessed from the Plugin’s context menu on the Mixer.

Attenuate Synth Output Volume and Panning: This will change the gain of the plugin’s audio output based on the Volume and Panning controls on the Mixer.  When this is enabled, MIDI controllers for volume will not be sent to the plugin.  This setting is useful for plugins that do not respond to MIDI controllers.
Filter Synth Output: This will apply high/low-pass filtering to the plugin’s audio output based on the Tone control on the Mixer.

Send Synth Output to Master Reverb: This will send the plugin’s audio output to the Master Reverb based on the Reverb control on the Mixer.


The [Piano] screen shows the notes that are playing on each track on a piano keyboard.

The [Patches] screen shows full instrument names.

Clicking on any instrument name opens the menu for selecting or changing the instrument.

The Settings screen allows you to set options for the Mixer.

Load Mute and Solo States with Songs: If this is enabled, the Mute and Solo states of each track will be saved in the songs and will be loaded the next time you open the songs.

Display dB Instead of MIDI Volume: With this option, you can see Volume and Panning in decibels instead of MIDI values.  This option can also be set manually for each track with the right-click menu on the track name.

New Plugins Default to Mixer Control: When adding a new MIDI plugin, “Attenuate Synth Output Volume and Panning,” “Filter Synth Output,” and Send Synth Output to Master Reverb” settings will be enabled.  These allow the Mixer to control the plugin’s volume/panning/reverb/tone.

Allow Mouse Wheel to Control Sliders/Dials: If this is enabled, you can control the sliders and dials with the mouse wheel while the mouse cursor is over them.

Auto Show/Hide Tracks When Starting Playback: If this is checked, then when playback starts, active tracks will be shown but unused tracks will be hidden.

Auto Minimize Floating Mixer When Starting Playback: If this is enabled, starting playback will reposition the Mixer to the minimal size and position, and stopping playback will reposition back to the custom size and position.

Embedded Mixer Top Right: This option applies to the embedded Mixer in the normal screen mode.  Enable this if you want the Mixer positioned at the top right of the screen rather than the bottom right.

Auto Generate Track Labels:
If this option is enabled, the Mixer will display auto-generated labels (e.g. Banjo, Harmonica, etc.) instead of the default track labels (Bass, Piano, Melody, etc.)

Minimum Panel Height / Maximum Panel Height: With these options, the track panels will be restricted to a certain height when resizing the Mixer.

Tempo/Pitch Stretching Quality: This allows you to select quality of the tempo and pitch stretching.  You can select “High” if you have a fast computer, but you should select “Low” if you have a slower computer and are hearing stuttering during playback.

Chord Sheet

Chords, rests, shots, holds, and part markers are entered in the Chord Sheet.

The Chord Sheet can be viewed in the full linear view showing all bars, or optionally in fake sheet view that shows 1st and 2nd endings and repeat signs.  Another option shows bars past the end of the song in gray.

You can change the number of rows and columns displayed on the Chord Sheet with the zoom buttons at the bottom right.

You can also use the mouse wheel to change the number of rows and columns displayed on the Chord Sheet.

- Moving the mouse wheel while holding the Ctrl key changes the number of rows.
- Moving the mouse wheel while holding the Shift key changes the number of columns

You can use Tab and Shift+Tab keys to navigate through the Chord Sheet.

In the Chord Sheet, typing special words, instead of chord names, will make the following settings.

- begin<Enter> sets the beginning of the chorus to the current bar.
- chorusend<Enter>sets the end of the chorus to the current bar.
end<Enter>sets the end of the song to the current bar.
- tkc<Enter>sets key signature to C tkbb would set it to Bb.
trc<Enter>transposes song to key of C.
- t125<Enter>sets tempo to 125.
 - s<Enter>launches the StylePicker.

You can quick-load a song by typing only.  Type the word “Song” followed by a file name or partial file name, and the song will get loaded in.  For example, type C:\a\MySong.sgu to load in that exact song name.  Type “bossa” to load in the first song with bossa in the name AFTER the current song name, in the current folder.

Quick-load a style by typing only “style” followed by a style name, e.g., stylezzbossa<Enter> will load in zzbossa.sty.

Time signature changes will be displayed on the Chord Sheet if the “Show time signature changes” option is enabled in the Display Options dialog

Fake Sheet Mode

Open the demo song “Repeats Tutorial example 2 with 1st-2nd and DC al Fine” from the C:\bb\Documentation\Tutorials\Tutorial - Repeats and Endings folder.

  To view the Chord Sheet in the Fake Sheet mode, press the [Fake Sheet] button on the toolbar and enable the Display Chord Sheet in Fakesheet Mode menu item.

  When you disable the Fake Sheet mode by pressing the [Fake Sheet] button and deselecting the Display Chord Sheet in Fakesheet Mode menu item, the Chord Sheet will display in the full linear mode.

In this mode, you see all the bars in the order that they will be played.

Chord Entry

The basic way of entering a song into Band-in-a-Box is to type in the chords to the song on the Chord Sheet (worksheet).  The arrow keys move the active (highlighted) cell around in the Chord Sheet.  The Enter key advances to the next ½ bar.  Chords can be entered from the QWERTY keyboard or an external MIDI keyboard (see Window | MIDI Chord Detection…).

Chords are typed in using any of the supported chord symbol displays:

  • Standard chord symbols (C, Fm7, Bb7, Bb13#9/E).
  • Roman numerals (Imaj7).
  • Nashville Notation (1Maj7).
  • Solfeggio (DoMaj7).
  • Fixed Do.  In Italy and other parts of Europe, chords like C7 are always referred to by the Solfeggio name (Do7 for C7) regardless of the key signature.
Notes: It is not necessary to type upper or lower case.  The program will sort this out for you.  Any chord may be entered with an alternate root (“Slash Chord”) e.g. C7/E = C7 with E bass.  Separate chords with commas to enter 2 chords in a 2-beat cell, e.g., Dm, G7

Chord Sheet Options


Layers are optional rows of information shown above each bar.  When there is no additional information within a row, that row will not show to maximize space on the Chord Sheet.

You can choose what to display for layers by clicking on the [Chord Display] button on the toolbar and selecting Layers.

“Section Text” layer is for editable text (up to 255 characters per bar) that is loaded and saved with the song.

“Bar Lyrics” layer is for editable bar-based lyrics (up to 255 characters per bar) that are loaded and saved with the song.

“Section Text” and “Bar Lyrics” layers will attempt to intelligently separate your lyrics into different bars.  For example, if you have a whole song of lyrics in Notepad and the lyrics for every bar are on separate lines, you can simply highlight the entire block of text and paste it into Band-in-a-Box using CTRL+V.  Every line of text will occupy a separate bar.  If the lyrics have not been distributed into the correct bars, you can move your text cursor to the beginning of a bar and press BACKSPACE to move the lyrics to the previous bar.  This will shuffle the text in the following bars one bar backward as well.  Hitting ENTER will move all of the text after the text cursor to the next bar and shuffle the text in the following bars one bar forward.  If you wish to see more than one line within a bar, you can hold down CTRL while using the ENTER key, which forces a line break (second line) within the bar.

“Bar Settings” layer shows information about any changes that occur for that bar, as set in the Bar Settings dialog (e.g. tempo changes, key changes, etc.).

“Additional Chord Display” layer shows the chords using the normal display or an alternative mode of showing root notes.  There are 4 alternative modes: Roman Numeral, Nashville Notation, Solfeggio Notation, and Fixed Do (Italy/Europe).

The height of this layer can be set as a percentage of the main chord using the “Height % of Additional Chord Display layer” setting in the Display Options dialog.  For example, you might want to see Nashville Notation as big as the main chord display below it.

The “Concert Key” option allows you to display an additional chord display of the same chords transposed to a different key.  So, for example, you can see two layers, one with concert chords, and the other for Bb instruments.

All the layers can be customized with font and color in the Display Options dialog.

Right-clicking in a layer has a menu with options to change height of the layer, close layer(s), copy/cut/paste, etc.

Display Options Dialog

You can set up the Chord Sheet with your own preferences.

Go to Options | Preferences or click on the [Prefs] toolbar button to open the Preferences, and then click on the [Display] button to open the Display Options dialog.

You can also right-click on the Chord Sheet and select Display Options from the menu to open this dialog.

The colors all elements on the Chord Sheet can be customized with the color palette in this dialog.

Use Gradients - This option gives the part markers with a gradient look.  This also makes smoother seams between layers.

Draw part marker borders - This option lets you choose whether a border around the part markers is drawn or not.

Show bar numbers - This determines how often bar numbers appear.  Choices are: never, always, only at part markers, or only at new rows.

Show bar lines - Check this option if you want to see a bar line to left of bar numbers.

Use substyle colors for bar #s, etc.This option controls the color of bar lines, bar numbers, and section letters.  If this is enabled, bars without part markers will use the color of the current style.  If this is disabled, everything will be displayed using a single color which is set for “Non-Part Marker (text)” in the color picker.

Highlight selected cell - If this option is selected, the currently selected cell will be highlighted instead of just out-lined.  You can change the highlighting color by selecting “Cell highlighting” in the color picker.  This feature is useful for JAWS Screen Reader users.

Enable display of Repeats/Endings allows repeats signs and 1st/2nd ending markers to be shown on the Chord Sheet.

Display bars higher than end of song in gray will “gray out” the bars on the Chord Sheet after the end of the song.

Show chords with push/rest characters - The push character is the caret symbol (^).  So, a C chord with a push is displayed as ^C.  The rest character is a period (.) so a C chord with a rest is displayed as C. (C period).  If you prefer to not see these characters displayed, then set this to false.  These characters won’t show up on the printout regardless of this setting.

Show chords with pushes/rests in color - If this is enabled, pushes will be displayed in GREEN and rests are displayed in RED.  This only applies to the Chord Sheet, not the notation.

Display ‘C9sus’ as ‘C11’ - This option allows display of “9sus” chords as “11” (e.g., Bb11 instead of Bb9sus).  This only affects how the chord is displayed, not how it is stored.  And you can type either C11 or C9sus to enter the same chord.

Display ‘2’ as ‘sus2’ / Display ‘sus’ as ‘sus4’ - These options will show suspended chords more explicitly. “sus” implies “sus4,” and “2” implies “sus2,” but you might want to see the full extension name.

Treat ‘dim’ chord as a diminished triad (Cdim5) instead of Cdim7 controls if Cdim will represent Cdim5 or Cdim7.  When set, Cdim means the diminished triad (Cdim5) and the diminished 7th is entered as Cdim7.

For Roman Numerals of Chords in minor keys, use relative major - For minor keys, base roman numerals on the relative major.  For example, in key of Am, Am is either the Im chord or the VIm chord.

Gray out chords beyond time signature - This setting grays out chords that won’t play in the song.  For example, if you switch a song of 4/4 time signature to a waltz style, the chords on beat 4 will be grayed out.

Auto-open/close editable layers - If this is enabled, any editable layers (Bar Lyrics and Section Text layers) will automatically open or close when you open a song.

Transpose - This will visually transpose the chord sheet and notation display by a number of semi-tones for concert or non-concert instruments, either by typing in a number or choosing a preset. If a Chord Sheet or Notation window transpose setting is in effect, a yellow hint message opens on boot up as a reminder.

Chord display - This setting allows you to choose a chord display for the main layer.

[Choose font] - Thisbutton allows you to choose a font, style, and size for the selected item in the combo box to the right.

Chord Sheet Font - This allows you to choose a font for the chords on the main layer.  If you click on the [Jazz Symbols] button, then “Jazz Chord Symbols” will be selected and you will see shorthand Jazz chord symbols on the Chord Sheet.  The [Default font] button selects BigBand Chords.  The [Custom] button allows you to choose the size as well.

Superscript chord extensions (main) / Superscript chord extensions (additional) - The superscript feature shows the chord extensions using smaller raised text.  This makes the root of the chord more distinguishable, and also helps maximize space on the Chord Sheet.  “Superscript chord extensions (main)” is for extensions of the chords on the main layer, and “Superscript chord extensions (additional)” is for extension of the chords on the additional layer.

Number of Columns - You can select the number of columns displayed on the Chord Sheet screen.

Number of Rows - The number of rows displayed on the Chord Sheet screen can be selected manually to best match your screen size and resolution.  This only applies if Auto-adjust # rows” is disabled.

Auto-adjust # rows - If this is set, when songs are loaded, the number of rows will change depending on the number of bars in the song, and the number of rows will vary within the supplied range between “min rows” and “max rows.”

New line for every section - When this is set, most part markers will start a new line on the Chord Sheet.  This makes the sections more readable.  It can be disabled for a song using Edit | Settings (for This Song).  The “minimum section” setting is the minimum number of bars that is required for a section to automatically start a new line.

Extra line space between sections (pixels) is the amount of space to add on a new line when there is a part marker.

Extra space between rows (pixels) - This allows you to set a border thickness between rows.

Extra space between columns (pixels) - This allows you to set a border thickness between columns.

Height % of Additional Chord Display layer - This sets the percentage of additional chord display layer.  For example, if you want to see Nashville Notation on the additional chord display layer as big as the main chord display below it, set this option to 100%.

[Choose Skin] - This allows you to see the small toolbar buttons in color.

[Load scheme] [Save scheme] - All of the settings and colors can be saved and loaded as a .csc file.

Part Markers

Part Markers are placed on the Chord Sheet to indicate a new part of the song, to insert a substyle change, or to insert drum fills.

They typically occur every 8 bars or so but may be placed at the beginning of any bar.

Section Paragraphs

When you’re reading a book, a new section begins on a new line, with space between.  Band-in-a-Box does that for chords too.  Whenever a new section occurs (a part marker), we start the new section on a new line and draw a grey line above to clearly mark the new section.  A section can be as short as 2 bars.  You will see each section on a new line so that the form of the song is easier to see.  The feature is configurable and optional.

Chord Sheet Editing Features

The Chord Sheet has a contextual menu that opens with a right-click in the Chord Sheet area.  This menu is a very convenient way to access the features for editing song arrangements.

Chords can be copied, pasted, cut, or erased and new chords can be entered from the Chord Builder.

Chord Settings allow pushes, rests, and pedal bass to be applied.

Bar Settings let you refine your arrangement with changes in tempo, meter, key signature, styles, RealDrums, volume levels, patches, and harmonies.

Song Settings allow rests and pushes, and also control tags, endings, and fadeouts.

Display Options allow full customization of the Chord Sheet.

Global system settings are accessed in the Preferences.

You can also right-click on a bar in the Chord Sheet to set it as the beginning or end of the chorus or the end of the song from the settings in the context menu.  For example, these settings are available with a right-click on bar 16.

This menu can be used to start playback from the highlighted bar in any chorus of the song.

Bar-Based Section Letters lets you add a letter or number, which will display just above the bar number on the Chord Sheet.

Print Chords will open the Print Options dialog. Press the [OK Print Chords] button in the dialog to print the chord sheet.

Insert Bars or Delete Bars lets you insert or delete a specific number of bars at the current bar.

Play Selected Area as a Loop

To use this function, select a region on the Chord Sheet.  To select a region, click a bar and drag the mouse.  To select a large region, click a bar and SHIFT-click on the end point.

Tip: You can select a region of bars just by using the keyboard.  Hold down the SHIFT key and use the cursor keys.

Click on the [Loop] button and select Play and loop highlighted region from the menu, or press F10, and the program will play the selected region and loop the selection.  For example, you can select bars 19 and 20, and then press F10, and bars 19 and 20 will play looped.

The Loop menu includes the Loop Section Settings.

To enter settings manually in this dialog, you start by choosing either “Loop a Single Screen of Notation” or “Loop Range of Bars.”

“Loop a Single Screen of Notation” (Ctrl+NUMPAD 7) loops a single screen of notation at the current song location.  The length of the loop is determined by the number of “Bars/Screen” specified in the Notation Window Options.

Select “Loop Range of Bars” if you want a custom range of bars, then enter the starting “From Bar” number, the “Chorus #,” and the “# bars” for the length of the looped section.  You can then play the song with the [Play within loop] button and then [Close] the dialog.

Presets are available to set the loop points to Introduction, First / Middle /Last Choruses or First & Middle, Middle & Last combinations, Ending, or All.

As the different buttons are selected, you will see the “Loop Range of Bars” settings update.

Hotkeys are also available for these, look in the Play menu under the Looping submenu.

Chat online Online now

Need Help?

Customer Sales & Support

Phones (Pacific Time)
1-800-268-6272 1-250-475-2874
Live Chat
OPEN Online Ordering
OPEN Forums, email, web support
Message from sales and support team
Hi, have any questions? We're available to text chat.
Message from sales and support team
Hi, have any questions? We're available to text chat.