Search Manual

RealBand® 2025 for Windows® User’s Guide

Chapter 13: Reference

This chapter describes the pull-down menu commands in RealBand.  The information discussed in this chapter is divided into separate sections based on each menu.

File Menu 

The File Menu contains commands that are related to loading and saving files.

New

This command clears the current song from memory so that you can start a new song.  If you’ve changed the current song since you last saved it, you will be prompted as to whether or not you wish to resave the file (with changes) before clearing the file from memory.

New Template

This command will let you create a new song using a template.  A template is a file that is used as a starting point when creating a new song.  A Choose Template dialog box will pop up that shows a list of all available templates.  Select one, and then start working on your song. 

Open

A dialog box will pop up which has two list boxes, one displaying all files with recognized extensions in the current directory, and another displaying the different directories/folders.

Note to Band-in-a-Box Users:  If you open a MIDI file that was generated with Band-in-a-Box the patch numbers, channels, and even the chords are imported and displayed correctly in RealBand.  Furthermore, if you recorded a WAV audio track to go along with your Band-in-a-Box generated MIDI file the RealBand software will offer to automatically import and align this data too.

You can selectively restrict the type of file you’re looking for.  RealBand supports virtually all common MIDI and audio formats in addition to its own .SEQ files and Band-in-a-Box ?G? files.

To load a file move the highlight bar over the desired choice and either press Enter or click on the [Open] button.

The Open dialog recalls the folder from the last time the dialog was used.  This setting can be enabled or disabled in the File tab of the Options | Preferences dialog.

A file can also be loaded by typing its name directly in the “File name:” field instead of using the list box.  You can also use the mouse to select a file by double-clicking on the file with the left-mouse button.

Open MusicXML Files

RealBand supports MusicXML so you can easily import MusicXML files from your notation programs such as Finale, Sibelius, and Guitar Pro to RealBand.

If you select a MusicXML file in the Open dialog, the Load XML File dialog will open.  In this dialog, select a track that you want to load.  To select multiple tracks, hold down the CTRL key and click a track.  If you want to change the destination track, right click on a track and select Destination Track.  Then, select elements that you want to load from the XML file.  Finally, press [OK], and the XML file will be loaded to RealBand.

Custom File Dialog

We’ve made a custom Open dialog for you with more features than the standard dialog.  To see the custom Open dialog, go to Options | Preferences (Ctrl+F5) and under the File tab select the checkbox for “Long File Names use custom open/save dialog.”

Open Special

 

Open Audio w/Chords (WAV/WMA/MP3/CDA)

This menu command will let you select an existing audio file and launch the Audio Chord Wizard.

Audio Chord Wizard - Using Existing Song

This menu command will open an existing audio file into RealBand, and then immediately launch the Audio Chord Wizard.

Import Audio File to separate tracks (using Stem Splitter)

This menu command will separate an audio file containing multiple instruments into individual tracks - bass, drums, guitars/piano, vocals, and residual sounds, and imports them separately to your song. Using advanced AI and machine learning techniques, this process, also known as “audio source separation,” offers greater flexibility and creative control in music production.

Open Previous File

This feature will open the previous file found in the current file directory or folder.  The order is based on the alphabetic order of the files.  This command is most useful when you’ve been using the Open Next File command and you need to “go back” to a previously loaded file.

Open Next File

This feature will open the next file found in the current file directory or folder.  The order is based on the alphabetic order of the files.  This command is useful when working with a group of files (e.g., a set list) and you need to edit a number of them.  This feature saves you the trouble of having to keep using the File | Open command and repeatedly type in the file names.

Open From Clipboard

If data is in the Windows Clipboard in the form of a Standard MIDI File the Open From Clipboard feature will use the data to load the entire “file” from the Clipboard into RealBand.  This is similar to loading a file from disk except that the file is loaded from the Clipboard instead.  This command provides a quick way of transferring an entire file from another program (e.g., Band-in-a-Box) into RealBand.

Open Backup File

When the “Create backup file when overwriting a SEQ file” setting is enabled in the File preferences, RealBand will always create a backup file (BKS file) when a .SEQ file is overwritten.  Use this command to open a backup file with a previous version of a .SEQ file.

MultiTracks Wave File Player

This command will play special MultiTracks wave files (up to 48 tracks).  This file format is similar to regular wave files, but instead of being simple stereo or mono standard wave files these files can be quite large and contain up to 48 discrete mono tracks. 

The dedicated MultiTrack Wave dialog is simply a quick means of playing these special wave files.  This player can also play and preview any regular mono or stereo wave files.

To use, note the following:

  • Use the Load button to load a file.
  • Use the Play and Stop buttons to start and stop playback.
  • The Time Scrollbar lets you adjust the current time location.
  • The Import button offers the ability to import a wave or waves into new projects – provided the sampling rate and resolution of the file is supported by or can be converted by RealBand.  Otherwise, the import button will be disabled (grayed out).

Save

This command will offer to save your work along with a name of your choosing.  If a song has no name (untitled), a dialog box will pop up when you choose this option so that you can choose a file name and format (e.g., .MID, .SEQ, or .DP).  See the Save As command for more information on choosing a file name and format.

Note:There are dedicated commands in the Audio menu for saving/exporting audio data to a .WAV file, etc.

Save As

The Save As command is similar in function to the Save command except that it also prompts you every time to choose the name of a file before saving it.

The Save As dialog recalls the folder from the last time it was used.  This setting can be enabled or disabled in the File tab of the Options | Preferences dialog.

RealBand can save files either in .MID, Type 0 .MID (one track), Karaoke .KAR or .SEQ format.  A dialog box that looks similar to the File Open dialog allows you to choose the name of the file, directory, drive, and file type.  If you choose to save a file with a file name that already exists the program will prompt you to confirm that you want to overwrite the pre-existing file.

You can also save MIDI data as .DP files.  A .DP file is simply a .MID file renamed with the .DP extension.  The .DP files are used for storing drum patterns in order to differentiate them from a song (.MID) file.

The Save As command also supports saving to MP3, .MP4, .M4A, and .WMA files.  MIDI tracks are automatically rendered to audio and saved in the file.  Note that your system must have the codec installed for the type of file you want to save (e.g. MP3).

Save as MusicXML

To save the song as a MusicXML file, choose “XML Files (*.XML)” as a file type in the Save As dialog.  This will open the Save XML File dialog.  First, select a track that you want to save.  To select multiple tracks, hold down the CTRL key and click the track.  The “Track-specific settings” area lets you choose which clef to include for each track.  For example, you can save the bass clef for the Bass track, both tracks for the Piano track, and the treble clef for the Melody track.  There is also an option to include a tablature.  You can also select elements that you want to save in the XML file.  Finally, press OK, and the XML file will be saved.

Save as ABC Music File

You can save a track of notation in a popular ASCII text format to import into other programs, or you can paste this format into a user forum as a way of sending the track (usually the melody and chord symbols) to other users without having to attach a file.  To save the file, press the [Save As] toolbar button.  Then, when the Save As dialog opens, select “ABC Files” as a file type, and specify the location and the name of the file.

This will open the Save to .abc file settings dialog.

In the “Select a track to save” area, click on the track that you want to save in the file.

Enable “Include Chords” to save chords in the file.

When “Include Notes” is checked, notes on the selected track will be saved.

When “Simplified Chord Names” is enabled, complicated chords will be written as simplified names.  For example, D7#5#9 will be written as D7.

The [Copy to clipboard] button will copy the file to the clipboard.  You can then paste it into other programs.  The [Save as File] button will let you type a name and select the destination in your hard drive.

Save As Special

 

Save As Template

File templates make it easier for you to begin new projects by selecting from a list of available templates (instead of from a completely blank slate).  The templates can contain preferred track layouts, preferred song settings, and, since templates are stored in .SEQ format, they can even contain MIDI or audio backing tracks.  You can create your own custom templates simply by using the File | Save As Template command.

Since templates are stored in .SEQ format, they contain settings and song data.  Templates are stored in the \template subfolder of the RealBand main folder (usually C:\RealBand\templates).

Save Song as Default Template

This will save the song as $OPTIONS.SEQ so that the song will be loaded automatically whenever starting a new song with the File | New command.

Save to Favorite Folders

This will let you save the song in the recently used folder.

Import

This lets you easily add a MIDI/ WAV/ SEQ/ or MGU file to an existing project (SEQ).  This is handy when combining media types to a new or existing project.

Scrap

 

Load Scrap

The Load Scrap command works in the same way as the Open command except that a selected .MID or .SEQ file is loaded into the scrap buffer instead of directly into a project.  You can then paste the contents of this scrap buffer anywhere within the song.  This is useful for importing another file into your current project.

Load Scrap loads audio tracks into the scrap buffer, so they can be pasted into the current song.  If the audio file format of the .SEQ file doesn’t match the file format of the current song, the tracks in the file you’re loading will be converted to match the audio file format of the current song.

Note:  If you load a *.SEQ with both MIDI and audio tracks, check that both files have matching track types in order to ensure that all the data will be pasted into the song when you use the Edit | Paste command.

If the existing song contains some blank tracks, then RealBand will automatically set the track types to the correct track type.  This won’t be done until you use the Edit | Paste command, if the scrap buffer contains data, and if the corresponding tracks in the project are blank, but aren’t already set to the correct track type.

Save Scrap

This command works like the Save As command but is also used to save only the contents of the scrap buffer to a separate .MID or .SEQ file.  This is useful for exporting “part” of a project for use in another program, etc.

Change Directory (Path)

This command lets you change the current (working) directory for loading/saving files.  A dialog box will pop up prompting you to select a new directory.

Window Setup

This item is a special sub-menu for loading and saving .RWS (Window Setup) files.  See the proceeding three sections (Load Window Setup, Save Window Setup, and Normalize Window Setup) for details on .RWS files.

 

Window Setup - Load Window Setup

This feature allows you to load a .RWS (Window Setup) file.  When the .RWS file is loaded RealBand will restore the window locations and sizes that were in effect at the time of saving the .RWS file.  See the next section (Save Window Setup) for more information about .RWS files.

Window Setup - Save Window Setup

This feature allows you to save a .RWS (Window Setup) file of your “current” program window setup.  The current window setup consists of the locations of any opened windows.  Up to three Notation Staff, three Big Lyrics, and three Event List window positions can be saved in each .RWS file.  The .RWS files can also contain information such as whether or not the Toolbar and Piano are “visible” or “hidden.”

RealBand will automatically save a file called DEFAULT.RWS each time the program is exited.  Then, each time the program is started it will look for this DEFAULT.RWS file in the RealBand directory (or the configuration directory–such as C:\WINDOWS –if running under a network).  If the program finds such a file it will restore the setup that was stored in it, thus restoring your screen setup back to the way it was when you exited from your last session.

However, if you save a file called FAVORITE.RWS to the .EXE directory RealBand will use the setup stored in this file even if DEFAULT.RWS exists.  Saving a Window Setup file called FAVORITE.RWS is a nice way to have RealBand always start with your favorite setup.  Take advantage of this feature if you would prefer to have RealBand start out with a certain setup every time –rather than restoring the most recent/last setup.  You could also create a “blank” text file called FAVORITE.RWS if you would prefer the program start out in an identical manner to previous versions of RealBand.

Although .RWS files can store information on whether or not a window is currently an icon/minimized, the exact locations of these icons are not available to be recalled when a .RWS file is loaded.

An Event List window that is displaying multiple tracks can also be restored when loading a .RWS file (if it was part of the window setup).  However, when restored it will display all the tracks –regardless of which ones were being displayed before.  For example, if you have an Event List window open for Tracks 1, 2, and 3, and you proceed to save a .RWS file, the Event List window would be restored when the .RWS file is loaded.  However, it will display all the tracks –regardless of how many were displayed before.

Window Setup - Normalize Window Setup

This command resets all windows to the “factory defaults.”  When selected, RealBand will restore the window locations and sizes that were in effect when the program was first installed.

Print

This feature will send notation to your printer to be printed.  This is the same as the print button in the Notation window.  A Notation window must be the currently active (highlighted) window in order to print.  You can launch a Notation window by clicking on the notation button or by pressing ALT+F2.

Exit

This command exits/quits the program.  If you’ve changed your work since you last saved it the program will first prompt you as to whether or not you wish to save your project before proceeding with the exit feature.

Edit Menu

The Edit menu contains commands relating to editing (changing) a song.  This menu has standard editing features such as cutting, pasting, quantizing, etc.  The editing commands normally affect the marked (highlighted) area of all selected tracks.  

Undo

Undo can be applied to most operations in RealBand –including audio effects processing, notation edits, and event-level MIDI edits.

This feature will undo the last edit command executed from the lower portion of the Edit menu (excluding commands in the chords submenu).  It will restore the tracks that were affected by the last edit command to their previous state.  If you are working in the Comments window, this will also undo the last text edit command.  RealBand supports up to 100 levels of Undo, the number is set in Options | Preferences | General.

Note: The Undo command itself can be undone.  If you’ve just executed the Undo command, it will appear in the menu as “Redo.”  The REDO command simply re-executes the command that was just undone.

If you execute a command for which there may not be enough memory to be able to issue the Undo command RealBand will warn you beforehand.  If you receive such a warning it might be a good idea to save your work to disk before proceeding.

Cut

This command works in a few different ways – depending upon which window is active.  If you are working in the Comments window, this command will cut the selected text to the clipboard.  Otherwise, it deletes MIDI events and wave data from the marked area and moves them to the scrap buffer.  As with copied events, cut events can later be pasted to any location, or saved to a file with the Save Scrap command.

Events Checkbox: When this checkbox is enabled the Cut command will operate on MIDI events or WAV data in the marked area of all selected tracks.

Tempo Changes Checkbox: When this checkbox is enabled the Cut command will operate on tempo changes in the tempo map.  If the first tempo map entry is within the marked area it will be copied instead of cut, and all other entries will be cut.  You can the paste the tempo changes to a different location in a song using the Paste command.

Markers Checkbox:  Enable this if you want to cut Markers in the marked area between From: and Thru: locations.

Chord Symbols Checkbox:  Enable to cut chord symbols in the marked area.

Part Markers Checkbox:  Enable to cut “a” and “b” part markers in the marked area.

Options:  When events are Cut a gap is created (by default) in the selected track(s) of a song.  You can choose to keep or close this gap.

Note: This command also will automatically place cut MIDI events into the Windows clipboard in MIDI format in order to be able to paste the events into any Windows application that supports clipboard pasting.  Only MIDI data (not audio data) can be placed into the Windows clipboard from RealBand.

Use Data Filter: The Data Filter is a filter that, when in use, determines which events will be affected by the current edit command.  RealBand will only allow the events that match the chosen characteristics to “pass through” the filter so that the current edit command can act upon them.  The filter has a separate row for all six types of MIDI events.  Within each row are settings that determine whether a type of event will pass through the filter, and the ranges and values of the events that RealBand will allowed to pass through.  There is also a row within the filter that lets you specify which MIDI channels will pass through the filter.

The Use column determines whether or not an event type will pass through the filter.  If the Use column is checked, the event type will be used, but if it isn't checked the event won't pass through the filter.  For example, if the use column in the Note row is not checked then note events will not pass through the filter.

The Range column determines what range of events will pass through the filter.  For example, if the minimum for the note range is C1 and the maximum is C2 only notes that fall within the range of C1 through C2 will pass through the filter.  The current edit command will not affect any notes lower than C1 or higher than C2.

The Value column works in the same way as the range column, but will act upon note velocities, controller values, or aftertouch values.  Only events with values that fall within the specified values will pass through the filter.  For example, if the minimum note value is 50 and the maximum is 100, then only notes with a velocity of 50 up to a velocity of 100 will be passed through the filter.

Duration allows you to specify that only notes with durations in a specified range will be affected by your edit.

A Secondary Filter is a second Data Filter that you can use in addition to the regular filter.  If you check the “Use Secondary Filter” option at the bottom of the filter, then a second filter will pop up after you're done editing the regular filter.  Events that pass through either the regular or Secondary Filter will be affected by the current edit command.

The purpose of the Secondary Filter is to let you choose two separate sets of ranges.  For example, you could specify a note range of C1 to C2 in the regular filter, and a note range of C7 to C8 in the secondary filter.  Notes that fall within either range will be affected by the current edit command but notes that don't fall within either of these two separate ranges won't be affected at all.

Smooth Audio Cuts Checkbox: This feature performs a very quick “fade-in” if there is audio data immediately beyond the cut section.  This will prevent any clicks or pops from occurring when the section beyond the cut is played back.

Copy

This command works in different ways –depending upon which window is active.  If you are working in the Comments window, this command will copy the selected text to the clipboard.  Otherwise, this command copies the marked area of selected tracks, as specified by the From: and Thru: settings, and places the copied events in a scrap buffer.  You can then use the Paste command to paste the contents of the scrap buffer anywhere within the song, or you may use the Save Scrap feature to save the contents of the buffer to a file.  You can use the Data Filter to determine which events to copy.

Events Checkbox: When this checkbox is enabled the Copy command will operate on MIDI events in the marked area of all selected tracks.

Tempo Changes Checkbox: When this checkbox is enabled the Copy command will operate on tempo changes in the tempo map.  You can the paste the tempo changes to a different location in the song using the paste command.

This command also automatically copies MIDI events into the Windows clipboard so that you may paste the events into another Windows application that supports pasting Standard MIDI Data to/from the clipboard.

Note: Only MIDI tracks can be copied to the Windows clipboard.  Digital audio tracks (WAV data) are copied and pasted to the program’s own internal clipboard/scrap buffer.

Markers and Chord Symbols will be copied if these boxes are checked. 

Another option when working with MIDI tracks is to use the Data Filter to determine which events to copy.  If you use the Data Filter the program will copy some events and will leave others untouched, depending on whether or not they “pass through” the filter.  See the detailed description under the Cut topic.

Paste

The Paste command works differently depending upon which window is active.  If you are working in the Comments window the paste command will paste text from the Windows clipboard into the Comments section.  Otherwise, this command pastes the contents of the scrap buffer to the current location in the song, as specified in the From: settings.

Paste automatically works the same way as 1-Track Paste if the scrap buffer only has data from 1 track.

Destination Track #

If you copy or cut from a single track, the Paste dialog will let you choose the destination track, with the current track being the default value.  Use the 1-Track Paste menu item if you wanted to paste multiple tracks onto a single track.

The Repetitions option will cause the paste to repeat for as many times as you specify.

The Options field gives you 4 choices:

  • Merge the Paste with existing data.
  • Overwrite Existing Data.
  • Create a Gap on the currently Selected Tracks.
  • Create a Gap on All Tracks.

Events Checkbox: When this checkbox is enabled this command will offer the ability to paste any Events that are currently in the scrap buffer.

Tempo Changes Checkbox: When this checkbox is enabled the Paste command will paste any tempo changes that were copied or Cut into the tempo scrap buffer.  The Markers and Chord Symbols checkboxes have the same function.

Advance the Now pointer after the paste advances the current time to the end of the pasted area.  This is a useful feature for when you plan to create a new track or song section from multiple Pastes.

Note:  This command can also paste a Standard MIDI File/data from the Windows clipboard.  If you’re using another MIDI application capable of copying a Standard MIDI File/data to the clipboard (such as Band-in-a-Box), this can be a very convenient feature to use to get MIDI data into your project quickly.  Keep in mind, though, that this command does not paste “meter” changes.

Crossfade when pasting audio smoothes out a paste, so that no audible “clicks” are heard at splice points of pastes.

1-Track Paste

This feature performs a similar function as the Paste command except that it pastes all the data onto one single track.  Therefore, you should select only one track as the destination track or this command can’t be performed.

This command will only paste MIDI data to a MIDI track and WAV data to an audio track.  For example, if you 1-Track Paste to an audio track, and there is also MIDI data in the scrap buffer, the MIDI data will be ignored.

If more than one audio track is in the scrap buffer RealBand will merge those tracks together automatically during the 1-Track Paste procedure; but this will take a notably longer time to carry out.

Insert Blank Bars Command

The new Edit | Insert Blank Bars into song command makes it easy to insert blank bars into the song, with an option to intelligently adjust MIDI notes that are close to the boundary of the section you are inserting (useful if inserting bars in the middle of a song).  This will insert blank bars at any location of the song, and push the music forward in time to create the blank bars. 

In the Insert at field, enter the bar at which you would like RealBand to place the blank bars. 

In the Number of Bars to Insert field, enter the amount of blank bars you would like RealBand to insert. 

If the Adjust MIDI Notes Close to Boundary checkbox is checked, RealBand will attempt to ensure that MIDI notes that are slightly earlier than the point of the insert (and really is part of the section of music that will be moved forward in time but was played slightly early) will be moved to the end of the inserted section rather than staying just before the inserted section.

Delete Bars and Preserve Settings

Edit | Delete Bars from song makes it easier to delete bars from a song with an option to preserve the most recent Patch/Wheel/Controller settings and an option to intelligently adjust MIDI notes that are close to the boundary of the section being deleted.  This command will delete bars of music from the song (and will move the music beyond the deleted section backward in time so there is no gap left over).

In the Starting Bar field, enter the bar number of the beginning of the section you would like RealBand to remove.

In the Number of Bars field, enter the number of bars to remove.

If the Adjust MIDI Notes close to boundary checkbox is checked, RealBand will attempt to ensure that MIDI notes that are slightly earlier than the very end of the deleted section (and really are part of the section of music beyond the deleted section) will be moved backward in time rather than deleted.  RealBand will also attempt to delete MIDI notes that are slightly earlier than the start bar and really considered to be part of the first bar being deleted.

Track

 

Duplicate

This makes an exact copy of a track.  You must select only one track as this feature is intended to duplicate one track at a time.  You will be prompted to select a destination track.  The destination track must be empty.

Erase

This command permanently erases all selected tracks and resets their track setup values to “0.”  You will be prompted as to whether or not you wish to erase all selected tracks.  This command can’t be undone later.

Erase Data Only

This feature works the same as the preceding Erase command except that it will not erase the parameter settings in the Tracks window such as the Track Name, Channel, Velocity, etc.

Erase All Lyrics

This delete all lyrics from the track.

Adjust Volume/Trim of All Tracks

This will increase or decrease the audio trim db for all tracks at the same time or set them all to the same specific value.

Merge

This feature will offer to merge two tracks (of the same type- e.g., MIDI) together and place all the MIDI or WAV data found in both tracks onto a 3rd track. 

“Merge Track #”and “with Track #” fields:These settings contain the numbers of the two source tracks that are to be merged.

“To Track #” field: This setting specifies the number of the destination track in which the merged data from the source tracks will be placed.  Any blank track number (from 1 to 48) is valid.

Note:  This command can’t be undone, but you can simply delete the destination track if you change your mind.  The original source tracks are unaffected by this command.

Convert Guitar Tracks

This command will convert a single channel guitar track that contains position information in it into a multi-channel guitar track (i.e. MIDI Channels 11-16).  The position information tells the Guitar window which position on the fretboard to display the notes.  It consists of Controller Number 84 MIDI Events that have been inserted into the track in the Guitar window by pressing the insert position button.

If you have created a single channel guitar track using your keyboard and you used the Guitar Window to insert position information then this command will help you convert the track into a multi-channel “MIDI Guitar” track.

Six MIDI channels are used in this conversion, one for each guitar string.  The range of the channels is based on the “Base Channel” setting in the Guitar window’s Options dialog.  If the base channel is set to 11 (default), the channels will range from 11 to 16 –with Channel 11 corresponding to the highest string and Channel 16 corresponding to the lowest.

Split Piano Track into LH/RH

This command will attempt to split a piano track so that the notes that were played by the left hand are moved to Channel 8 and the notes played by the right hand moved to Channel 9.  This command may not work perfectly in all situations, but it often produces quite acceptable results.  The auto-splitting performed by this command can be thought of as one of the many possible ways a track may have been played.

When a track is split by this command you can check the “Use Ch 8/9 for Left/Right hand” checkbox in the Notation Window Options dialog to attempt to display the notes in the Notation window on Channel 8 in the bass clef and the notes on Channel 9 in the treble clef.

Copy Lyrics to Clipboard

This feature can copy any existing lyrics of the current track to the standard Windows clipboard as text so that you can share them with another program.  Selecting this command will automatically launch a Big Lyrics window for the current track –and then copies the lyrics to the clipboard.  You can close the Big Lyrics window at any time after the lyrics have been copied to the clipboard.  If a Big Lyrics window is already open for a given track the program will use the existing window rather than launch a new one.

Align Music to Click Track

This feature attempts to align a track of music that was recorded in free time to a click track.  It tries to take a free time track and make adjustments to the times of the events so that the music becomes a standard track that can be synced to a metronome.

You can now easily record a click track along with any audio and/or MIDI, and then have RealBand automatically line up everything with tempo and time signature changes.  This can have many useful applications.  For example, if you recorded a strumming guitar in free time, RealBand can line it up to the grid so you can add loops, RealDrums, or RealTracks.  Or, if you have just purchased a song from iTunes, you can have it line up to the grid in RealBand to make it easier for you to learn.  Or, if you have recorded MIDI (not to a click track), and you can have that MIDI line up to the grid without affecting the actual performance.

Consolidate Audio Region

Use the Consolidate Audio Region feature when you are working with WAV (digital audio) files to recreate a track or region as one contiguous file.  While not always necessary, this is especially useful in situations where you have performed many edits (e.g., Cut/Copy/Paste) and the resulting track has been broken up into many smaller wave “chunks” that may cause audio glitches and/or timing errors as your computer has to work harder to open and close the many small files. 

The “consolidate” feature effectively serves to “stitch together” these smaller files into one big file.  The non-real time audio effects work better with consolidated tracks, if these effects are returning error messages the problem is often corrected by applying this feature.

This command will offer the option to include silence when consolidating from the start of the song and tracks(s) don't start at the very beginning.

Insert Blank Track

This command inserts a blank track at the position of the Current Track selected in the Tracks window and bumps all existing tracks down in the Tracks view by one row.  For example, say you want to insert a blank track at Track 2.  By using this command, the existing track at track 2 will become track 3 and the track that was previously track 3 will become track 4.

To undo this procedure, you could use the Remove command to remove the track previously inserted.

Remove Track

This command removes (deletes) the Current Track and moves higher numbered tracks up by 1 row in the Tracks window.  If you want to delete track number 3 with this command, Track 4 will become track 3 and track 5 will become track 4, etc.

This command can’t be undone later, but you could move the remaining tracks back to their original locations by using the Insert Blank Track feature.

Swap Tracks

This command lets you easily swap two tracks.  This will switch their positions (track number) on the Tracks window.  To swap track 2 with track 4, enter 2 in the Swap Track # field and enter 4 in the With Track # field, and the two tracks will trade places.

Save Track to File

This command lets you save the current track as a file.  If the track is an audio track this will export it to a .WAV file.  If the track is a MIDI track you can save it either to a .SEQ, .MID, or Type 0 .MID file.

Generate Intelligent Audio Harmony (with passing tones) , MIDI Vocoder, Fix Tuning

The intelligent audio harmony feature uses elastique.
The feature includes:

  • Harmonizing the audio with up to 4 harmony voices
  • Transcribing the original audio to MIDI
  • Transcribing the harmony voices to MIDI

To use, right-click on the Tracks window and select Generate | Generate Intelligent Audio Harmony (with passing tones)), MIDI Vocoder, Fix Tuning. If you want to generate harmonies for a region, highlight the region before selecting this command. This will open theGenerate Intelligent Audio Harmony (with passing tones) dialog.

Select the number of “Harmony Voices” that you want to generate.
The “Voices Above” setting determines the number of harmony voices that will sing higher than the original voice.
The “Melody Double” option allows you to double original voice either in unison or an octave above/below.
The “Duet Voicing” option is for the 2-part harmony that doesn’t include a melody double (i.e. “Harmony Voices” = 1 and “Melody Double” = None). It allows you to make the harmony voice 3rds, 6ths, or a combination of 3rds and 6ths, above or below the original voice depending on the “Voice Above” setting.
In the “Track” fields, specify the track of the original voice and select the destination tracks of the harmony voices. You can set the “Volume” and the stereo “Balance” for the original voice and each harmony voice.

This dialog can also transcribe the original voice and/or generated harmony voices to MIDI. Check the “Transcribe audio to MIDI Track” option to transcribe the original voice and select the destination track for the transcribed MIDI. To transcribe harmony voices, check the “Transcribe harmony voices” option. Harmony voices can be transcribed to either a single MIDI track or multiple tracks.

Merge 2 Mono Audio Tracks to Stereo

This command lets you combine any two mono audio tracks into a single stereo track.

When the dialog box pops up, you need to type in the track numbers of tracks containing mono audio in the Source Track for Left Ch and Source Track For Right Ch fields. 

In the Destination Track field, type in the track number of a blank track.

Press the OK button and RealBand will merge the mono audio tracks to stereo. 

Note:  The original tracks will remain untouched.  At some point, you could choose to erase the original tracks using the Track | Erase command.

Split a Stereo Track Into 2 Mono Tracks

This command lets you split a single stereo audio track into two mono audio tracks.  This is useful in special situations, such as if you wanted to use completely different effects on each of the two channels.

In the Stereo Source field, type in the track number of a stereo audio track.

In the Destination Track For Left Ch and Destination Track For Right Ch fields, type in two blank track numbers. 

Press the OK button, and RealBand will split the stereo track into two mono audio tracks.

Note:  The original track will remain untouched.  At some point, you could choose to erase the original track using the Track - Erase command.

Make all BB tracks regular tracks

This allows BB tracks to be moved or renamed like regular tracks.  It also means the tracks won’t be regenerated, so it is useful safety feature to save a RealBand arrangement that you don’t want to change.

Make first 8 tracks BB tracks

The first eight tracks will be assigned the default BB settings.  If there are existing tracks present they will be moved down.

MIDI

 

Quantize

The Quantize feature can be used on MIDI data only.  This command “rounds” the times of notes to the nearest user-specified time interval.  This is very useful for correcting timing errors in your music performance(s).  Both the start times and durations of MIDI notes can be quantized.  The resolution setting will determine the degree to which the timing is rounded.  For example, if you choose a resolution of a sixteenth note, the notes in the marked area will be rounded off to the nearest sixteenth note.  You may choose any resolution setting anywhere from a whole note down to a 32nd note.

The percentage option will allow you to make the timing of your music more accurate without sounding too mechanical.  For example, if you chose an interval of a sixteenth note, a percentage of 50% will move the notes 50% closer to the nearest sixteenth note instead of moving the notes exactly to the nearest sixteenth note. 

Tip:  You can also use the Data Filter to determine which notes will be affected by the Quantize command.

Replace

This command is for MIDI tracks only.  It can search for any type of event you specify and replace the events that it encounters with new ones.  As with other edit commands, the replace command affects only the marked area of all selected tracks.

When you select this command you will be prompted for the type of event to search for, followed by the search ranges.

Next, you will be prompted for: 1) the type of event with which to replace the found events, and 2) the replacement ranges.

Pressing the Esc keyat any time will take you back to the previous step.  The events that match the search criteria will be changed to the kind of event you specified as the replacement event type (assuming you didn’t select the same replacement type as the search type).  In addition, the program will re-map the values of these events from the search ranges in order to fall within the replacement ranges.

Pitch Transpose MIDI Music

This command transposes notes in the marked area of all selected tracks by the specified value.  For example, if you specify a value of “-12” the notes will be transposed down one octave.  You can also use the Data Filter to further refine the selection of notes to transpose.

Fill

This command will insert a stream of: the controller, pitch bend, or channel aftertouch events.  You can use the Fill feature to perform various tricks such as fade-ins, fade-outs, pitch bends, etc.  The program will prompt you for the type of event to fill and what the From: (start)and Thru: (end) value should be.  Then, the events will be automatically inserted throughout the marked area of the song.  The values of the inserted events will gradually increase or decrease from the start value to the end value.

Length of MIDI Music

This command alters the length of the marked area of all selected tracks by the specified percentage.  For example, a setting of 50% will shorten the length by half. 

Perhaps you don’t know the length percentage, but you know how much faster or slower you want the section to be.  You can enter a speed percentage and the corresponding length percentage will be calculated by RealBand.

Similarly, if you enter a new tempo the length and speed percentages will be updated to match the new tempo.

You can also use the Data Filter to determine which events this feature affects.

The Edit | Length of MIDI Music command supports floating point percentages.  You can specify a length percentage as a floating-point number, such as 110.54%

Slide MIDI Music

This command shifts the time values of the events within the marked area of all selected tracks by a user-specified value.  This value can be either positive or negative.  A positive value will slide the events forward in time and a negative value will slide them backwards in time.  This feature can be set in terms of Ticks (i.e. PPQ) or MS (milliseconds, 1000=1 second).

There is a combo box available next to the value field that allows you to choose between these two time formats.  The Data Filter offers refinements to the selection of exactly which type of MIDI events will be affected by the Slide MIDI Music command.

Rechannel

This handy feature lets you make changes to the MIDI channel(s) of the events in a marked area of any selected tracks.  The “Old Low Channel” and “Old High Channel” fields allow you to specify a range of channels that will be affected.  Conversely, the “New Low Channel” and “New High Channel” fields allow you to select the range within which to re-map the events.

For example, let’s say you wanted to change all the events in a marked region so that they are all on MIDI Channel 2.  First, choose an Old Low Channel of 1and an Old High Channel of 16 (to encompass the all range of 1 through 16).  Next, select both a New Low and New High Channel of 2 (e.g., a range of 2 through 2).  This would have the desired result of all events in all MIDI channels remapped to MIDI channel 2.

As another example suppose you have a multi-channel MIDI guitar part ranging from channels 3 through 8 and you wanted to change the part so it is played on MIDI channels 11 through 16 (the standard MIDI guitar channels).  In this case, you would select an Old Channel range of 3 through 8, and a New Channel range of 11 through 16.  This would result in all the events in the guitar part being remapped to MIDI Channels 11 through 16.

Tip: You can also use the Data Filter to refine which events are affected by this feature.

Eliminate Note Overlap

This feature is a convenient way of eliminating overlapping notes without having to spend a lot of time manually identifying and editing each one.  An overlapping note is one that ends after the next note starts

For example, if a note begins at 1:01:00 and ends at 1:01:130, but the next note starts at 1:01:120, then the first note overlaps the second note.  In this situation, the Eliminate Note Overlap feature would shorten the note, making it end at 1:01:119 so that the two notes don’t overlap each other. 

The default settings for this command are to eliminate overlapping notes that are identical in note number and MIDI Channel.  If you want to eliminate all overlapping notes uncheck the Same Note Number and Same MIDI Channel checkboxes so that the command will affect all notes that appear to overlap.

Notes are normally only considered to be overlapping if they are on the same track in the Tracks window.

Be careful not to use this command on notes that you want to have overlap –such as chords and arpeggios.  Since this command can be Undone you can listen to the results carefully to further ensure that everything sounds as it should.

If you do not like what you hear, use the Undo feature before moving on to other commands.

Remove Duplicate Notes checkbox, when enabled, is especially useful for eliminating “ghost” notes that may have been accidentally inserted over existing notes in the Editable Notation window.  They may even be masked from view in the regular notation screen display.

A duplicate note is a note that is has same note number, is located at the same time location, and is on the same MIDI channel as a pre-existing note.

Tip: You can also use the Data Filter to determine which events are affected by this procedure.

Extract Channels to Tracks

This feature will move MIDI events to different tracks based on the channel number of said events.  For example, if the channel number of an event is 1 the event will be moved to track number 1

This can be useful when multiple channels of data are recorded on a track and you decide you want to split the data into multiple tracks (e.g., Channel 8/9 can be split into two tracks for use with the piano keyboard’s Auto-hand splitting feature).

When “Place each channel onto available empty tracks” is checked, RealBand will extract the current track’s MIDI data by placing each channel found onto the next available empty track.  For example, if the current track is Track 1, and it has MIDI data on two channels (1 and 10) and Track 2 is blank, then the MIDI data on channel 1 will stay on Track 1 and the MIDI data on channel 10 will be moved to Track 2.

If the Use Channel Table checkbox is enabled a dialog box will pop up before this command is issued.  This gives you the opportunity to choose which tracks the various MIDI Channel events are extracted to.  For example, as you’ll notice when the Channel Table dialog box pops up, the default is for Channel 3 to be extracted to Track 3.  Using this table you could, for example, enable this feature to extract certain events on Channel 3 to Track 19.

Tip: You can use the Data Filter to determine which events are affected by this command.

Change Velocities

This feature allows for easy increases or decreases of the velocity values of notes within a marked region of all selected tracks by a specified percentage. 

The Normalize command can be used to apply the same levels to many MIDI files, so they all sound with the same approximate volume.  Dynamics in the files are preserved!

The “Percentage” setting determines how the velocity values are changed.  For example, a percentage setting of 100 results in no change, while a percentage setting of 50 would reduce the velocity values by half.  A percentage parameter of 125 would increase the velocity values in the track by 25%.

Tip: You can use the Data Filter to determine and refine which events are affected by this command.

When “Normalize” is checked, the MIDI note velocities of the track being edited will be boosted by the difference between the highest velocity found in the track and 127.

Note: The MIDI Normalize works on each track independently.  This could potentially change the mix when multiple tracks are normalized.  For example, if normalizing two tracks, and one track generally had very low velocities, but another had very high velocities then normalizing multiple tracks may boost the relative volume of the one that originally had low velocities.  The solution would be to reduce the volume of that track.

Velocity Dynamics

This command will “compress” or “expand” the velocity values of notes within the marked area of all selected tracks.  The program will automatically determine the average velocity of all notes within a marked area. 

The Percentage setting will cause the velocity values to be moved either closer or farther away from the average velocity.  A percentage setting of 100 results in no change.  A percentage setting of 50 would compress the velocity values so that they are 50% closer to the average velocity.  For example, if the average velocity is 64 and a note has a velocity of 84, the note’s velocity will be moved midway between these values (64 and 84) to become 74.

A percentage setting of 150 would “expand” the velocity values so that they are 50% farther away from the average velocity.  For example, if the average velocity is 64 and a note has a velocity of 84 the note would be moved 50% farther away from 64 and 84 to become 94.

In the preceding examples the velocity value suggested would be considered to be “above the average.”  Remember that velocity values that are “below the average” will be increased toward the average velocity when compression occurs and decreased when expansion occurs.

Tip: You can use the Data Filter to determine which events are affected by this command.

Fill Track With MIDI Drum Pattern

This feature is a convenient way of loading an existing drum pattern and pasting it onto a track.  The [Select Pattern] button lists all of the available patterns in a drop-down combo so that you can quickly select a Drum Pattern file (*.DP) to be pasted into the track that is selected in the “Track #” field. 

The measures that have been specified in the “From Bar #”and “Thru Bar #” fields will be filled with the loaded pattern.  The pattern will be repeated until the selected ending bar is reached.

Note:  Filename.DP files are simply MIDI files containing a short MIDI drum pattern saved with the .DP extension.  You can create your own .DP files by recording them yourself (i.e. with the “virtual MIDI drums” plug-in).  Technically, any MIDI data can be saved to a .DP file, but it makes sense for them to only contain a short drum pattern instead of additional instrument parts.

Randomize

This feature will randomly alter the start times, velocities, and durations of notes within a marked area of all selected tracks. 

This command can be used to alter the timings and dynamics of notes in a quantized track so that the track sounds less robotic and has a more “human” feel to it. 

Use this setting sparingly; otherwise it may cause a track to sound “sloppy.”  This command can be undone with the Edit | Undo menu item.

The Min Start Time Offset is the lowest amount of ticks that the program can move a note backward in time.  The Max Start Time Offset is the highest amount of ticks that the program can move a note forward in time.

For example, if the Min Start Time Offset is “-5” and the Max Start Time Offset is 2, and a note begins at 2:01:100 the program will randomly move it anywhere between 2:01:095 and 2:01:102.  If both the Min and the Max Start Time Offsets are set to 0 the notes won’t be moved.

When MS is selected instead of Ticks, the min/max start time offset in the Randomize command is specified in milliseconds rather than ticks.  The MS offset will be rounded to the closest tick at the actual song PPQ which works excellent with higher song PPQ resolutions. 

Note:  If the Ticks setting is enabled, the ticks are actually based on a PPQ of 120 regardless of the current PPQ.  This is how “Randomize” has always worked.

The Vel Percentage setting determines the degree to which the program will randomly alter note velocities. For example, a setting of 10 will cause the program to randomly alter velocities anywhere from 10% lower or up to 10% higher than the note’s original velocity.  If a note has a velocity of 100, for example, the program will randomly alter it so that its new velocity is somewhere between 90 and 110.  If this setting is set to 0 then the note velocities won’t be altered at all.

The Dur Percentage setting determines the degree to which the program will randomly alter note durations.  For example, a setting of 10 will cause the program to randomly alter durations anywhere from 10% shorter or up to 10% longer than the note’s original duration.

If a note has a duration of 200, for example, the program will randomly alter it so that its new velocity is somewhere between 180 and 220.  If this setting is set to 0 the note durations won’t be altered at all.  This feature is often used to randomly adjust the durations for tracks that were either step recorded or ones that were manually entered into the Notation window.

Rechannel All Tracks

Note: This command is for MIDI tracks only.  This command has no effect on audio tracks.

This command will rechannel all the events in ALL the tracks to the forced MIDI channel in the “Ch” field of the Classic Tracks window.  Any track that has “0” as the forced channel won’t be affected. 

Make sure you don’t execute this command if multi-channel tracks such as guitar tracks have forced channels.  This would cause you to lose the multi-channel information.

Note:  Rechanneling of all tracks used to automatically be done when saving to a .MID file but this has been eliminated because it destroyed the string separation of multi-channel guitar tracks.  Use this command as a quick way to rechannel the data in all the tracks before saving to a .MID file.

Split MIDI drums

This command will split a MIDI drum track to separate tracks.  Custom settings allow you to control which notes go to which track.  It acts upon the current track.

If the “Auto-Fill Tracks for each MIDI note used setting” is enabled, then RealBand will automatically move each MIDI note over to a new blank track.
If the “Custom” setting is enabled, you can specify which MIDI notes go to which track.  On the left column of the Custom section, you will see the track numbers that notes will be placed onto.  You can type the note numbers into MIDI Note Nums edit field, separated by commas.  For example, “62,65” would mean that MIDI note numbers 62 and 65 will go onto the track specified on the left field E.g. <7>. 
If you press the “...” button a list box will pop up that makes it easier to specify the note numbers.  The Note Name Octave number of each note is shown (e.g. E 5) and, for notes in the GM drum range, the GM drum sound names for GM drums are shown (e.g. Acoustic Snare, Closed High Hat, etc) . 
You could override the track number by enabling the checkbox next to the “Hard Trk” field and typing another track number in the hard track field.  The Hard Track can be any MIDI or blank track that you specify.

Remap to .KAR format

This dialog will pop up when attempting to save a .MID or .SEQ file as a .KAR file, or if you select the Remap to .KAR Format command.

This feature will remap the track numbers to conform to the .KAR (Karaoke) file format.  In a .KAR file Track 1 and Track 2 only contain lyric events.  Track 1 has lyric events for identification and copyright purposes.  Track 2 contains the actual lyrics of the song.

In the 6 edit boxes you can enter the track numbers that should be moved to destination tracks in order to conform to the standard.  For example, if track 7 contains lyrics you would type 7 in the edit box for track 2.  If the melody were on track 8 you would type an 8 for track 3, etc.  If the lyrics and melody are both on the same track, for example track 6, you would type a 6 for both the lyrics and melody track.

If there are any tracks such as non-lyrics text, bass, etc. that are not included in a given song you should type a 0 in the edit controls for these.

Note:  KAR files use a slightly different format than RealBand’s native files to store lyrics.  When loading a .KAR file RealBand will automatically convert KAR lyrics to the RealBand format, and when resaving to a .KAR it will automatically save the lyrics back in the original .KAR format.

Pressing the ReMap Now button will cause tracks to be remapped to the Karaoke Standard Track Order.  Any tracks that are present in a sequence that wasn’t specified to be remapped will be placed after the chords track.

Only lyric events are re-mapped to Tracks 1 and 2.  For example, if you’ve specified that track 3 should be remapped to the lyrics track and it also contains MIDI data events, these won’t get remapped to Track 3 but will instead be placed in a track after the chords track.  The only exception is in the case where lyrics and melody are both on the same track.  In this case you would type the same track number for both lyrics and melody so that the lyrics get mapped to track 2 and the melody goes over to Track 3.

If the tracks in a song are already in the proper order there is no need to remap, but pressing the REMAP NOW button will cause the program to insert special identification events at the beginning of tracks 1 and 2 if they don’t already exist.

If this dialog was popped up as a result of selecting the Remap to .KAR Format feature there will also be a Save As button which will allow you to save the file as a .KAR file.  Make sure you press the REMAP NOW button if remapping is required in order to comply with the KAR specification.

If this dialog was popped up during a Save As operation there will be a CANCEL button which, when pressed, will cancel the save operation.

Pitch to MIDI Convert (current audio track)

This command will perform a pitch-to-MIDI conversion of the current track.  It works best on audio tracks that contain only single-note melodies.  The current track is analyzed and then the program will attempt to convert it to MIDI.  If the conversion is successful the MIDI notes will be placed on the next available empty MIDI track.

Drum/Patch Map

This feature provides the ability to load a Drum/Patch Map file that is customized to your MIDI sound source.  A Drum/Patch Map file has the .DK extension.  These are the same files that are used by Band-in-a-Box to identify and use all the sounds and patches available on a given sound source or synth.  Once a .DK file is loaded you can use the Re-map Drums/Patches command to re-map a General MIDI file to the custom sounds accessible in your .DK file.  Check the PG Music web site for additional .DK files that may be applicable to your synth or sound source.

 

Clear Drum/Patch Map

This command clears the current Drum/Patch Map from memory.

Re-map Drums/Patches

This command will re-map the drum notes and patches from a General MIDI file to those of the current Drum/Patch map.  This will bring up a dialog box in which you have two checkboxes that determine whether drums, patches, or both will be re-mapped.  Open the PATCHES.INI file (located in the \RealBand directory) with a text program to see instructions for creating a new patch map.

Drum Grid Editor

This command will bring up a window with a grid that lets you create 4/4 drum patterns.  Patterns can be loaded from a list or created in the drum grid editor.

Patterns are created by typing velocity values into the square fields of the grid.  To the right of the grid are the names of the drum instruments that correspond to each row of the grid.  Each column of the grid represents one of the 16 divisions of the measure (assuming the resolution is set to 16).

For example, if you type the number 100 in the field located in the lower left corner of the grid a bass drum will sound with a velocity of 100 on the first 16th note of the measure.

To use the Drum Grid Editor first click on any field of the grid and start typing a number into the field.  If you make a mistake and wish to erase part of what you typed press the backspace key.  The left and right arrow keys, Tab and Shift+Tab (as well as the Enter and Shift+Enter keys) –allow you to move to the previous or next field.

The Resolution button toggles the resolution between 16 and 12 divisions per measure.  When the resolution is 16 the patterns will have a straight feel.  When the resolution is 12 the pattern will have a triplet (swung) feel.

The Play button will play a pattern repeatedly –up to 100 times, or until the Stop button is pressed.  The pattern is actually temporarily copied to track number 48 before playing the pattern and then is erased when playback is finished.  This isn’t something that you need to be concerned with unless you are using track 48 for regular playback.  If this is the case the program will issue a warning message instead of playing the pattern.

Note:  When playing back patterns the channel and port settings assigned to Track 48 will be used.  You can change these settings if you want the pattern played over a different channel or port.

The Save button allows you to save the current pattern as a .DG (Drum Grid) file, and the Load button will load a pre-made .DG file into the grid. 

The Fill button activates the Edit | Fill Track with Drum Pattern feature.  This can be used to fill a track with either a .DG (drum grid) or a .DP (drum pattern) file.  This is the command to use to get drum patterns into a track of a song.  The file name of the current pattern will appear in the File field of the Fill Track with Drum Pattern dialog so you can execute the command without having to manually reload the file into this dialog.  If the current pattern hasn’t been saved you will be prompted as to whether you wish to save before performing the Fill Track with Drum Pattern operation.

The Clear button will erase the current pattern so you can create a new pattern in its place.

Tip: If you press the F5 key or the [Subst.] button a dialog box will pop-up that lets you choose a substitute drum note for the one currently selected in a given field.  For example, if a note is a “closed high hat” with a velocity of 100 you could have, say, an “open high hat” with a velocity of 80 (or 120, etc.) as a substitute for the closed high hat (occurring 20% of the time).

The Substitute Play % field determines how often a substitution may occur.  A Substitute Play % value of 80 would mean that the substitute note has an 80% chance of replacing the “regular” note in the specified position of the grid each time a measure is placed into a track using the Fill command.  The Substitute Note field allows you the ability to select a note number – ranging from 1 (Bass Drum) to 18 (Open Shaker).  Similarly, the Substitute Velocity field offers you a way to alter the velocity of the substitute drum note.

The Random button launches a dialog that ties the previous settings together and lets you specify whether the program will randomly alter the start times and velocities of notes when the “Fill Track with Drum Pattern” command is used.  This feature does not randomly alter any notes in real-time.  It will only randomly alter velocities when the Fill Track with Drum Pattern command is issued.  If you re-select a fill the track will very likely be different each time.

The Min Start Time Offset is the lowest amount of ticks that the program can move a note backward in time.  The Max Start Time Offset is the highest amount of ticks that the program can move a note forward in time.

For example, if the Min Start Time Offset is -5 and the Max Start Time Offset is 2, and a note begins at 2:01:100, the program will randomly move it anywhere between 2:01:095 and 2:01:102.  If both the Min and Max Start Time Offsets are set to 0 the notes won’t be moved in time.

The Vel Percentage setting determines the degree to which the program will randomly alter note velocities.  For example, a setting of 10 will cause the program to randomly alter velocities anywhere from 10% lower and up to 10% higher than the note’s original velocity.  If this setting is set to 0 the note velocities won’t be altered by the program.

There are hot keys available for quickly setting the value of a drum grid “cell” without having to type an entire number.  These hot keys are located along the bottom row of the keyboard.  The Z key sets the cell to “unused” while the other keys to the right of the Z key will set the cell to values ranging from 40 for the X key up to 127 for the forward slash / key.

The [ key lets you decrease the tempo without having to exit the Drum Grid editor, and the ] key will increase the tempo.  Each time you press [ or ] key the tempo will decrease or increase by 1.  Holding down these keys will gradually decrease or increase the tempo.

Real Time Control

This command brings up a dialog box that lets you send either MIDI Pitch Bend or Modulation Wheel messages to your sound source.  These messages are sent out over the forced channel and port of a selected track.  The combo box lets you choose between Pitch Bend and Mod Wheel messages.  This feature isn’t intended to be a substitute for a good hardware controller.  However, by clicking on the scroll bar’s “thumb position box” and using the mouse to move the scroll bar, you can send these controller messages in a familiar way (i.e. like a hardware version).  This is useful if you don’t have a good hardware controller available.

When Pitch Bend is selected the scroll bar will return to the center when the mouse is released.  When Mod Wheel is selected the scroll bar will always stay wherever you leave it.

RealBand can record any Real Time Control messages that you send when Recording is active.  For example, when you’ve finished recording and you have sent some Real Time Control messages, the program will prompt you as to whether you wish to keep the recorded “Controller Moves” – just like when you make changes to pan/vol/effect settings in the “Mixer” window.

Panic

This command will send an All Notes Off and a Sustain Pedal Off command over all 16 MIDI channels.  It will also shut off any MIDI Thru notes that may be sustained.  This command is the same as pressing the [Panic] button on the toolbar.

Cache Patches Now

This command is only applicable to you if you are using a MIDI output driver that requires patch caching.  This command will cause RealBand to update the patch cache.  See also the Options | MIDI Out menu.

Mode-On Messages

This command has a submenu for sending a GM, GS, or XG mode-on  message out the MIDI output ports.  The purpose of these messages is to enable the General MIDI mode on GM synthesizers, or the GS or XG extensions to General MIDI on devices that support them.  GS and XG extend and add more functionality and features to the General MIDI standard.

Convert Band-in-a-Box and Cakewalk Patches

The Action menu command Convert Patch List from Band-in-a-Box or Cakewalk will let you convert a Band-in-a-Box .PAT file or a Cakewalk .INS file to a RealBand .INI file.

Select the location of the patch list you want to convert in the Open dialog.

Then a file Save As dialog will pop up, with a default .INI file name based on the name of the source patch file.

When you press the [Save] button, RealBand will prompt you to add the new patches to your existing PATCHES.INI file. 

Choose [Yes] to add your new patch list to the existing PATCHES.INI file. Choose [No] if you want to create a new .INI file with just the new patches.  The original PATCHES.INI file will not be modified.

To use your new .INI file by itself you will need to name it PATCHES.INI and copy it over the default PATCHES.INI file in your RealBand folder.  Be sure to save a backup copy of the default PATCHES.INI file first.

The next time you run RealBand it will recognize the new patch list.  This message will confirm that your new patch list has been made.

Run .DLL or .EXE

This command will let you run any .DLL or .EXE “plug-in” that was specifically designed to work with RealBand.  To choose which DLL or EXE plug-in will be run by this command see the next topic. <>

Select .DLL or .EXE

This command will bring up the Select .DLL or .EXE dialog.  This allows you to select and run any .DLL or .EXE plug-in that was specifically designed to work with RealBand.  All plug-in files that ship with RealBand are installed by default into the RealBand main folder (e.g., C:\RealBand).

The RealBand\dlldemo32.zip file contains information for developers about interfacing a .DLL or .EXE with RealBand.

Audio

 

Insert Wave File

This command offers to import a wave file into the “current track” of your project.

  • WAV:  Windows wave files, native digital audio files for the Microsoft Windows platform.
  • MP3:  compressed audio files, popular on the Internet.  Requires codec to be present on system.
  • WMA:  Windows Media Audio, a compressed audio format developed by Microsoft.
  • WMV:  Windows Media Video is a compressed video format developed by Microsoft.  RealBand will load the audio from a WMV.
  • CDA:  CD Audio is the file extension used by Windows to make CD audio tracks available for loading into programs like RealBand.  Just put an audio CD into your CD-ROM, and then open a .CDA file from that drive (usually drive D).
Note:  This feature may not work unless running Windows XP or higher.  CDA files may not open in Windows Vista.

This command will also import MultiTrack .WAV files by offering a choice of merging them to mono or placing additional tracks of the wave file onto separate tracks.  For example, if Track 1 is the current track and Track 2 is empty (and you import a Stereo Wave file), RealBand will place the left channel on track 1.  The right channel will be imported to Track 2 on the next available track, which, in this case, is Track 2 since this track is empty.

A dialog will pop up which lets you select the time location to place the wave file(s).  By default this is the current time (Now:) of a song.

Import Audio File to separate tracks (using Stem Splitter)

This menu command will separate an audio file containing multiple instruments into individual tracks - bass, drums, guitars/piano, vocals, and residual sounds, and imports them separately to your song. Using advanced AI and machine learning techniques, this process, also known as “audio source separation,” offers greater flexibility and creative control in music production.

Open DirectX/VST Plugins Configuration

Open the DirectX/VST window to select and edit effects plug-ins.

Open DXi/VSTi Synth Panel Configuration

Opens the DirectX/VST window with the control panel for the current synth.

Audio Effects

This submenu contains all of the installed audio (DSP) effects that can be used with Wave Digital Audio Tracks (or “rendered” MIDI tracks).  The audio effects in this submenu are actually external “plug-ins” that are transparently integrated with RealBand.  You’ll be able to use them just as if they are built-in to the program since they work in a manner similar to the standard editing commands.  To access any DirectX or VST plug-ins you have installed in your system, choose the “DirectX Audio Plugins” option and select the effect you want to use from the drop-down list located in the DirectX plug-in dialog. In the Edit | Audio Effects menu, there is an item to reverse a highlighted section of audio to create backwards effects in your song. This can be used for backwards soloing effects or for transitions to a new section of a song. For example, if you reverse a held chord or a sustained cymbal, it can be used as a “crescendo” effect to transition from one section to another section of a song.

A detailed description of the each effect is described in Appendix A on this manual.

Chords

This menu item contains a special sub-menu that allows you to delete or copy chord symbols that are shown in the Chords or Notation window.  The commands in this sub-menu do not affect the MIDI playback of a song, but the song will be changed if BB tracks are regenerated.

 

Copy Chords

This feature lets you copy or move chord symbols that are shown in the Chords or Notation window to a different location in one easy operation.  This command does not affect the MIDI playback of a song, but it does affect the generation of BB tracks.

The Copy From Bar and Copy Thru Barsettings provide you with the ability to select a range of bars (measures) in which the chord symbols are copied.

The Paste From Bar setting offers a space to choose the bar number in which to paste the copied chord symbols.

If the Move Instead of Copy checkbox is enabled the chord symbols are moved instead of copied.

The Repetitionssetting causes the program to paste the chord symbols by the amount shown in this setting.  The repetitions setting is ignored if the “Move Instead of Copy” checkbox is checked.

Note:  This command can’t be undone later.  A warning message box will give you one last chance to cancel the command before it is carried out.

Delete Chords

This command deletes any chord symbols that are shown in the Chords or Notation window.  This command does not affect the MIDI Events of a song but it does affect the generation of BB tracks.

The Delete From Bar and Delete Thru Barsettings allow you to select a range of bars (measures) in which the chord symbols are deleted.  This command can’t be undone later.  A warning message box will provide you with the opportunity to cancel the command before it is performed.

You can delete chord symbols individually for a specific beat of a song by pressing Ctrl+Delete or the comma (,) key while in the Notation window (only if the Ch checkbox in the Notation window is checked).

Chords Window

This command opens the Chord window.

Song Settings

This menu command opens the Song Settings dialog with options that apply only to the current song.

Tempo

 

Set Current Tempo

This command allows you change the current tempo of the song.  You may choose a tempo value of 8 to 2000.  RealBand will automatically change the current tempo entry in the Tempo Map to the tempo that you select.  See also Tap-in tempos as described in the Reference section.

Tempo Map

The Tempo Map is a list of all the tempo changes that occur during the course of the song.

Tempo Calculator

The length of a song depends on tempo and number of bars.  With this calculator, you can enter 2 of the 3 variables (length of song in seconds, tempo, number of bars) and the program calculates the third variable for you. So, for example, if you need a piece of music lasting 60.00 seconds, and it is 45 bars, you can use the calculator to find the tempo that will achieve that.

Meter

 

Set Time Signature (Meter)

This command lets you change the current meter.  The Meter Map event for the current time will correspondingly be automatically changed.  The numerator can be from 1 to 99. You can change the denominator via the drop down combo box.

Meter Map

The Meter Map contains a list of all the meter changes that occur during the course of a song.

The [Ins], [Del], and [Change] buttons may be used to insert, delete, and change the entries in the Meter Map

You may also insert meter entries by pressing the Insert key on your computer while in the Meter Map dialog.  Pressing the Enter key or double mouse clicking over the desired entry will allow you to change the meter instantly.  The Delete key is used to delete entries from the map.  Note that if there is only one entry in a map you won’t be able to delete it since a minimum of one entry is required in each project.

Key Signature

This feature allows you to choose the key signature for a song.  This setting will affect whether accidentals are displayed as sharps or flats.  The key signature is selected from the dropdown combo box. The Key Signature dialog also has options for transposing the song’s MIDI tracks, audio tracks, or both to the new key. “No Transpose” changes the key signature for notation but does not affect the tracks.

Time Stretch and/or Transpose Entire Song

This lets you transpose/stretch/reduce all tracks and then conveniently save to a new file.

Generate Menu

The Generate Menu contains commands that are related to generating tracks.

Render Menu

Export Acid Loop - Highlighted section or entire track to WAV in Loops Folder

This command will render the highlighted section of the current track or the whole track as an ACID Loop and save it to the bb\RealTracks\Loops folder.

Save as UserTrack (highlighted section or whole track)

This command will render the highlighted section of the current track or the whole track as a WAV file and save it to the bb\RealTracks\UserTracks folder.

Export Highlighted Section (or entire track) to wav/wma/mp4/m4a/mp3

This command will export the highlighted section of the current track to a wave file –as long as the track contains audio data.  Drag a section of the track while holding down the left mouse button to select a highlighted section.  Use Ctrl+A to select the whole track, or open the right-click menu and choose Select Whole Track.

Save Track to File

This command lets you save the Current Track as a file.  If the track is an audio track this will export it to a .WAV file.  If the track is a MIDI track you can save it either to a .SEQ, .MID, or Type 0 .MID file.

Merge Audio and VSTi/DXi Tracks to Stereo Wave File

This is an export command that will merge all the audio tracks to a stereo wave file while simultaneously rendering and merging the MIDI tracks to audio if you have a DXi or VSTi software synth.  When played in a wave file player the file will sound the same as if the audio tracks of the song were being played by RealBand.  The volume, mute, pan, etc. settings of the track will affect the sound of the merged stereo wave file.

Merge Audio and VSTi/DXi Tracks to Compressed File

When you export audio to alternate file formats a standard Windows Audio Format dialog appears.


Use the Format popup menu to select the ACM codec you wish to use, and then select the exact specifications of the file from the choices available in the Attributes popup menu.
If you frequently use a particular combination you can save a setting in the Name combo box.
When you press OK, RealBand will export the song to the format you have selected using the ACM codec.

Note: Most conversions work fine, but not all codecs can save in every format listed.  RealBand does intermediate conversions when necessary (to try to get the job done), but sometimes a codec will report “Conversion not Possible.”  This error is caused by a limitation of the codec rather than RealBand.

Merge Audio and VSTi/DXi Tracks to WMA File

This command works the same as the Render | Merge Audio and DXi Tracks to Stereo Wave File command except that this feature will compress the file using the Microsoft Streaming Media® Compression Technology™.  When you execute this command the program first generates a temporary stereo PCM file (Raw Wave).  A dialog will then pop-up that will let you save the resulting stereo PCM wave file to a .WMA file (Windows Media Audio).

Test Wave File or Compressed File

This command launches your default media player so you can test your file for compatibility and playability with a standard Windows media player.

Launch CD Burner

This command launches the MiniBurn CD Burner program.  If the current song has audio data this feature will first offer to merge audio tracks in the current song to a WAV file.  If you say OK to this option the CD Burner will automatically add the .WAV file to a list of files to be burned onto a CD (burn list).

If necessary, RealBand will convert your file to 16-bit, 44.1 kHz stereo before burning it to an audio CD.

Save all tracks to individual files (WAV MID)

This command will save all tracks to either WAV or MID files depending on the track type.

Save all tracks to WAV files

This command will save all tracks to WAV files.  MIDI tracks will be rendered using DXi.

Batch Convert

The Batch Convert command will convert a group of files in a folder over to another file type (.SEQ, .MID, .MP3, .MP4, .M4A, .WAV, .MGU, .SGU).  For example, you might want to convert your RealBand songs to MP4 files.

You just enter the location and file type (or all files) for the files that you want to convert and then choose the output file type and location.  There is also the option to add a suffix to the file names to identify the rendered files.

Action Menu

This menu contains commands dealing with recording or playback.

Play

You can start playback by using this command or pressing or by pressing the <SPACE BAR> or by pressing the Play button.

Play From Start

This command will play back the song from the beginning.

Play at Speed

This command brings up a submenu that gives you a choice of playing the song at 25% speed (one quarter the regular speed), 50% regular speed, 75% regular speed, and 100%, which is regular speed. Percentage tempo buttons are also available in the Audio Edit window.Once engaged from either location the tempo playback speed remains in effect until changed in one of the two locations.

Stop

This command stops a sequence from playing or recording. You can also stop playback by pressing the <SPACE BAR> or the Stop button.

Record

You can start recording either by using the Record menu item or by pressing the [Record] button.

  • Use Record Audio Only to prevent MIDI from also being recorded.  This will avoid extra popup questions after recording.
  • Use Record MIDI Only to prevent audio from also being recorded.  This will also avoid extra popup questions.
  • Use Record Audio and MIDI to record both regardless of the current track type.
  • Use Record Click Track menu item for recording a click track to align events to the locations you clicked.  This automatically will ensure that the current track gets set to MIDI, or switch to a new track if the current track is audio. This will also designate the track as the Click Track after recording, and set the name to “Click Track” as well.
  • If Always Record both Audio and MIDI menu command is enabled, then when the Record button is pressed, both types of recording will occur by default.  If this is not checked, then either MIDI or audio will be recorded, depending upon the track type.

Recording will occur over the track that is selected as the current track when you activate Record.  The program will attempt to record either MIDI or audio data –depending on whether the current track is set to audio or MIDI in the Tracks window.

Any Volume, Pan, Chorus, and Reverb mixer adjustments made while recording will be recorded in real-time and saved as MIDI controller messages –just like incoming MIDI data.  Adjustments made in the All column of the mixer will not be recorded.  When recording mixer moves it is common to record the data on separate tracks from the musical data so that it can be more easily edited or deleted.

Recording can be stopped by pressing the <SPACE BAR > or by pressing the Stop button. 

When you have successfully recorded any MIDI or audio events you will be asked whether or not you wish to keep the take.

If the Punch In mode is activated the recording will automatically erase previously recorded data in the Punch In range field without the need for you to erase the old data.

When recording WAV audio tracks the recording always overwrites any existing data even if you’re not punching in.  In other words, audio recording works like a tape recorder.  If you want to ADD to a track without overwriting the old/existing track simply select and use a new/blank track before recording additional material. 

Recording onto a MIDI track won’t overwrite any existing data unless Punch In mode is enabled.

Each column in the mixer represents a track, and if the track is a MIDI track then any adjustments made in that column will result in a MIDI controller message (mixer move) being generated based on the forced MIDI channel of that particular track.  If there is no forced channel for the track the channel of the first MIDI event will be used.  If there are no events or a forced channel the actual track number will be used.

See the Window Menu section later in this chapter for further information on the Mixer window.

If a selected track is a MIDI track and you also make mixer adjustments during recording, then you will be prompted as to whether or not you wish to keep the recorded moves at the end of the take.

Record From Start

This command will automatically start recording from the beginning of a song.

Step Record

The Step Record feature allows you to record MIDI data one step at a time as opposed to a regular, real-time recording.  Each time you play something on your keyboard the sequencer will record the event with a time value representing the current location in the song (i.e. the Now: time field).  This kind of recording method is very useful if you know your way around a piano keyboard, but perhaps don’t know it quite well enough to play in real time.  This way, you can quickly enter the notes you want via your MIDI keyboard without having to play it in time, as there will be an unrecorded “rest time” – of any length you want – between notes played.

Step Size: To choose a step size simply mouse-click over the desired step. In the example dialog box shown above, for example, a Whole note step has been selected.
Duration: Durations are chosen exactly the same way as step sizes; the “step Size minus 1” option will automatically make the durations 1 tick less (PPQ) than the selected Step Size. This is a convenient way to make durations automatically match whatever step size you choose.
When the Auto Advance setting is checked the time will automatically advance to the next step after you play each note or a chord. You will see the Now: and Time: fields on the tool bar change accordingly as the time is advanced.
When Dotted Step is enabled the step size will be 1and 1/2 times the regular step size. (Example: a dotted eighth note is equal to 3 sixteenth notes.)
Use the [Go to…] key to conveniently move to a new location.
[< Back Up] and [Advance >] buttons allow you to move through your project forwards and backwards by one step at a time.
When you are finished with step record press the [OK] button.  The take will be automatically saved.  Pressing the [Cancel] button will cancel the step record without keeping the take.

Test Audio Performance

This command will test the performance of your computer and hard-drive for recording digital audio tracks.  This feature will provide an estimate of the maximum number of 44.1 kHz tracks that the program can successfully play back.  Keep in mind that this is just a rough estimate; the actual amount of tracks you can play back may be higher or lower than this estimate.

Go to Time

This command gets you directly to any time in a song.  You can also use the F6 function key to activate this command.  If the Display Mode (in the SMPTE section of the Options Menu) is set to “Normal” then the time is expressed in Measures:Beats:Ticks.  If the Display Mode is set to “SMPTE” then the time is expressed in Hours:Minutes:Seconds:Frames.

Go To Marker

This command allows you to go to a specific marker without having the Markers window opened.

Jukebox

The Jukebox feature lets you automatically play a list of songs.  When selected, a dialog box will pop up that offers you choices as to which songs will be played in a Jukebox session, etc.

The “Play List String”fieldcontains a list of songs to be played.  “Wild Cards” are allowed, as shown in the illustration above. 

For example, if the “Play List String” is *.* then all .MID and .SEQ files in a specified directory will be played.

Note: Only files with a .MID or .SEQ extension will be loaded if the extension of the file name is a wild card.  The current directory is shown to the right of the dialog’s title.  You can specify several files (and folders) to search for by separating them with a semicolon (;) character.

For example, suppose the Play List String is

“C:\WINDOWS\CANYON.MID;C:\RealBand\*.SEQ;D:\MIDIFILE\*.MID.”

In this example, the program will first play CANYON.MID followed by all the .SEQ files in the C:\RealBand directory.  This would be followed by all the .MID files in the D:\MIDIFILE directory.  The Play List String can be up to 1024 characters long.

The [Delete] button removes the currently highlighted song from the play list.

[Move Up] and [Move Down] reposition the currently highlighted song in the list.

Use [Delete All] to remove all songs from the play list.

When the “Random” checkbox is checked the Jukebox feature will play all the files in a random order.  Otherwise, songs will be played in the order in which they are physically encountered.  There are many 3rd party disk utilities which can be used to re-sort files in a given directory based on selectable sort options such as file size, alphabetical, file date, etc.

The “Delay” field lets you insert a user-definable delay, in milliseconds (thousandths of a second), that the Jukebox will pause between playback of songs.

[Re-start jukebox from currently highlighted song] restarts the Jukebox with the currently highlighted song.

The [Open] button allows you the option of loading a .JUK file.  A .JUK file simply contains a pre-made Play List String.  If you save a .JUK file with the [Save] button the current Play List String can be saved to a .JUK file.  If you later load the .JUK file with the [Open] button the Play List String stored in the file will appear in the Jukebox dialog.

Click on [Save] to save the current play list as a .JUK file.

The [Add to Play List] button lets you add a file to the play list from a File | Open dialog without having to type the file name into the Play List String field.

[Add Folder to Play List] automatically adds all the songs in a folder to the play list.

The “Stop Between Songs” checkbox will cause the program’s playback to stop between songs.  You can later re-start the Jukebox by pressing the Start button.

The [Start] button will start the Jukebox.  If you’ve typed any invalid file names in the Play List String field the program will inform you of the error so you can correct it.  When the Jukebox is playing the window title on the main screen will have the words “(Jukebox)” shown (to the right of the file name) to indicate that the program is in Jukebox Mode.

The [Stop] button will stop the Jukebox.  You can restart the Jukebox from the current song by pressing start.

There are hot keys for the [Start] (t) and [Stop] (o) buttons within the Jukebox.  The hot keys (t) and (o) will work as long as the jukebox is visible and the currently active window. 

The [<] and [>] buttons enable you to jump to the previous or next songs in the play list.

[Make highlighted song Next Song] lets you move to a new song in the play list.  The currently highlighted song will be the next to play.

The [Close] button will exit the Jukebox.  Even if the Jukebox is playing you can still exit the Jukebox.  You can always return to the Jukebox later.  When playing in JukeBox mode, and you have exited the Jukebox window itself, and space bar is pressed, RealBand will remain in JukeBox mode so you can press space again to resume Jukebox play.  A Flash message will display when the space bar is pressed. 

Note: Use the [Start] and [Stop] buttons within the Jukebox if you wish to stop and resume playing the Jukebox.

Changing the Play List

If you are playing a list of individual songs in a non-random order you can change the play list after you’ve already started.

To do this, follow these steps:

  • First, enable the Stop Between Songs checkbox.
  • Next, start editing the song list either during the playback of the current song, or you could wait until it stops and then do so.
  • When editing the song list you must delete the songs that already have been played, otherwise they will be heard again since the program will be restarting the song list from the first song in the list.  Your new song list should start from the song that you want to be played next.
  • Then make any other changes to the song list such as substituting one file for another, etc.  Use the Add to Play List button to add a song.  This action will add the song at the end.  To change the position of a file you can use Ctrl+X (cut) and Ctrl+V (Paste) keys.
  • The Jukebox will stop after the current song is played since the Stop Between Songs checkbox is enabled (Step 1). 
  • Press the [Start] button and the Jukebox will proceed to inform you that the song list has changed and will ask if you want to use the new song list.  Choose “yes” and the Jukebox will restart with the new song list.

Note:  If you edit the song list ensure that you don’t exit the Jukebox until the new song list is playing.  Otherwise, the new song list will be ignored.  If you make any errors while editing the song list you will be prompted to fix them before proceeding.

Block Menu

The Block menu contains commands that deal with marking an area (or block) of the song.  The areas marked here work in conjunction with the editing options found in the Edit menu.

From = Now

This command sets the beginning of the marked area to the current time.

Thru = Now

This command sets the end of the marked area to the current time.

From = Value

This command lets you directly specify the From Time value.  A dialog box will appear in which you can enter the new time.

Thru = Value

This command lets you directly specify the Thru Time value.  A dialog box will appear in which you can enter the new time.

Now = From

This command sets the current time to the beginning of the marked area.

Now = Thru

This command sets the current time to the end of the marked area.

Select Current Section

This command will highlight the current section for editing purposes.  The current section starts with the previous marker and ends at the next marker. 

If there is a marker in the song at time 1:01:000 named “Intro” and another marker at 4:01:000 called “Verse 1,” and the current time of the song is 2:01:000 when you execute this command, then the section from 1:01:000 up to but not including 4:01:000 will be highlighted for editing purposes.

Choose recent From/Thru Range

This command lets you select from a list of recently highlighted From/Thru regions and RealBand will make your chosen range into the currently highlighted From/Thru range.  This is especially useful if you've accidentally unselected the current From/Thru range, or if you wish to re-select a range you selected earlier in the session.

When you launch this command, a dialog box will pop up with a list of recently selected From/Thru ranges.  RealBand will automatically pick the most recent of any previously selected ranges.  You can click on any range in the list, or use the arrow keys on the keyboard to navigate the list box.  When you have made your choice, press the [OK] button.

Note:  It helps to have the Tracks window opened, since it will make it easier to see the results of reverting back to a recent range.

Options Menu

The Options menu contains access to various settings that affect basic program operation.  Some of these options can be stored within a song if it is saved as a .SEQ file.  Similarly, several of these options can also be saved into a .MID file.

Run Control Panel - Drivers

This feature auto-runs the Windows Sound dialog.  This command performs the same function as manually going in to the Control Panel settings and double clicking on the Sounds icon.

Patch Names

You can easily associate a list of names to patch numbers.  The Options | Patch Names setting can be regarded as a global default setting.  This means that unless you’ve specifically selected another patch list when changing the patch of a track in the Track, Classic Tracks View Window, or Mixer window the patch list you select here will be shown in the Patch Selection dialog.

For example, if the Patch Names list is set to “General MIDI” you will encounter the General MIDI patch list by default when you choose to select a patch.  As another example, if you select the “General MIDI 2” patch name list when you select a patch for Track 2 the program will “remember” this selection the next time you decide to select a patch for Track 2.

The Patch Name list information is saved in RealBand’s .SEQ files. 

The Numeric setting allows you to select patches as numbers rather than from a named patch list.  When the Numeric setting is used numbers will always be used for all tracks when selecting a patch.

The Numeric Range setting dialog also offers the ability to choose whether the numbers should range from 0-127 or 1-128 in order to accommodate both numbering conventions used with different synths.  This setting has no effect when a named patch list is used.  If you’re using a named patch list the number range is based on whether the first name in the list was assigned a value of 0 or 1 in the PATCHES.INI file.

PATCHES.INI is a text file that resides in the RealBand folder.  It defines a named list of synth-specific patches.  You could add a new named patch list (specific to your synth) by entering the names into the PATCHES.INI file.  This file also has instructions for creating a new patch map

Punch-In

When the Punch In feature is enabled recording takes place between the From and Thru settings and will overwrite existing events in the specified section.  When Punch In is disabled recording may occur at any time within the song and the data will be merged with any existing MIDI events.

Resolution

This option allows you to set (or change) the timing resolution for a given project in Pulses Per Quarter note (PPQ).  Simply pick a fixed resolution from the supplied menu-list and the program will automatically convert a song to the new resolution.

RealBand supports resolutions as high as 3840 PPQ, which allows for more precise audio editing, since at higher resolutions each tick spans a finer section of audio. 

Note:  For really long songs, or for songs that have really long note durations, it may be wise to not use the highest PPQ settings.  Higher note resolution reduces the maximum allowed song length, as well as reducing the maximum allowed note duration length.  At 3840 PPQ, the maximum song length of a 4/4 song is around 35 minutes long at a tempo of 120, less at faster tempos. 

Sync Source

This option determines which “clock source” will handle all the timing of the MIDI music.

Internal: When the sync source is set to “internal” the program will handle all timing.  The following two settings are also used when syncing to external devices:

MIDI Sync: When the sync source is set to MIDI the program will use song position pointer (SPP) and MIDI clocks as the clock source.

MTC/SMPTE: When the Sync Source is set to MTC/SMPTE the program will use MIDI Time code (MTC) as the clock source and display the time in SMPTE format.

If a song has WAV audio data the playback speed of the audio will not be varied (freewheeled) during playback –even when clock-syncing to an external device, as described above.  If the external sync-device being used varies you may find that the audio may eventually drift “out-of-sync” over time.

You may also have to decrease the Output Buffer Seconds setting in the Options | Preferences | Audio Settings dialog if your computer is having trouble syncing correctly after playback has started.

If syncing to MIDI the program may not have enough time to start syncing correctly if the MIDI device (drum machine, sound module, etc.) isn’t providing enough delay time between the sending of the Song Position Pointer information and the start of MIDI playback.  In this situation your drum machine may have a “SPP locate delay” or similar adjustment that can be made to give RealBand enough time to correctly sync to the external MIDI clock-source.

The sync options are saved automatically to the RB.INI file and will remain in effect until you re-visit this dialog and change it.

Auto Sync Chase

This feature is useful when syncing the program to an external device (e.g., drum machine, tape deck, etc.) during playback.  When Auto Sync Chase is enabled this allows for “hands-free” sync chasing to the external device. 

For example, if the program is playing back while synched to a tape deck and you stop the deck, the program will also stop and await a MIDI Sync or MTC start command – all without you having to find your mouse and manually click on the STOP and PLAY buttons.  When you start the tape deck again the program will attempt to automatically re-sync.  When this option is selected a check mark will appear next to the appropriate menu item.

This option is saved automatically to the RB.INI file and will remain in effect the next time you use the program.

Endless Loop

When this option is enabled playback will automatically loop through a section of a song.  Use the Loop button to open the dialog from toolbar, or click the Loop button while holding the Ctrl key to toggle endless looping on and off.

The From Bar and Thru Bar fields determine the location of the loop.  If the Thru setting is in a range beyond the end of the song the loop end point will be automatically adjusted to reflect the end of the song.  Looping only occurs during playback.

This setting is not saved to RB.INI or to .SEQ files.

The Endless Loop command also has the following four choices:

  • Chosen Range Below lets you enter start end measures in the From Bar and Thru Bar fields.
  • The Entire Song setting loops the entire song.
  • The Current Song Section will loop the song based on any existing Markers.  When you press “Play” the song will loop until the next marker (or end of song) is reached, and will then loop to the most recent marker at the time Play was pressed.  For example, let’s say there is a marker at 4:01:000 and 8:01:000.  If the current time is 5:01:000 and you press Play, the song will continue playing until just before 8:01:000 is reached.  Then the song will continue playing the loop starting at 4:01:000.
  • The Highlighted Area setting will loop the song based on the highlighted area.  This is the same highlighted area (From/Thru) that you use for editing.

Auto Rewind

When enabled, RealBand will automatically rewind to the location that playback or recording was started.  The choices are Recording Only, Playback Only, Both Recording and Playback, or Disabled.

Record Filter

This feature brings up a dialog in which it is possible to choose what kinds of MIDI events are recorded, as well as exactly which MIDI Channels will be recorded.  For example, if you uncheck the “Key Aft” checkbox any key aftertouch events that were transmitted won’t actually get recorded.  Similarly, if you uncheck the “Channel 9” checkbox any events encountered on MIDI channel 9 won’t be recorded.

Icon Set

This allows you to select the classic or modern icon set.

Hide Tool Bar / Show Tool Bar

This option offers to hide the toolbar from the main screen.  If you need more space on the screen to work with then this setting can help to free up some screen space.  This menu option changes to Show Tool Bar when the hidden mode is in effect.

Hide Piano / Show Piano

This option offers to hide the piano keyboard from the main screen.  When the piano is hidden with this feature there will be more space available for the placement of the additional windows below the tool bar.  This menu option changes to Show Piano when the hidden mode is in effect.

Language

Select another language for RealBand from the dropdown combo box in the Language dialog.  The new language will take effect the next time the program is launched. 

Preferences

The Options | Preferences menu item will launch a tabbed Preferences dialog box, which has multiple sections or tabs.  This replaces the preferences submenu in previous versions of RealBand.

Preferences - [1-General]

General settings that affect overall RealBand operation.

Song Title in Window Caption: This checkbox, when enabled, displays the song title in the main window’s caption.  If you prefer to have only a song’s file name displayed, you can uncheck this option.

Enable Undo For Event Level Editing: This feature, when checked, will allow you to undo the last event level edit in the Event list or Notation window, such as inserting, deleting, changing, or moving a note.

Dialogs Use Ctl3D effects:  This checkbox ensures a modern appearance for the program.

The SysEx Input Buffers setting offers the ability to change the amount of SysEx input buffers allocated before receiving a SysEx dump.  This setting can range between 2 and 512.

The SysEx Input Buffer Size settings let you change the size of each input buffer allocated by RealBand before receiving a SysEx dump.  The default size is 128.  You can decrease this to as low as 64K to as high as 1024K. 

The Silent Message Boxes checkbox, when enabled, will prevent RealBand from making a “beeping sound” in situations where a message box is displayed.

Restore “Never Ask Again” Questions will restore pop-up message boxes in which “Never Ask This Again” was chosen.

The Number of Undo Levels determines the number of recently executed edit commands can be undone.  By default, this is set to 5 levels of undo; you could increase this to as high as 100. 

You can also adjust the Undo Warning Message Threshold (in same dialog).  For example, if you set the threshold to 100 megabytes, RealBand will issue a warning message and ask if it’s okay to clear some undo buffers if the undo buffers contain temporary audio files that can be erased to free up disk space.

Enable Flyby Hints checkbox lets you enable or disable the hints that pop-up when you move the mouse over certain controls, such as those on the toolbar.

Left click on track-type icon in Tracks Window shows pop-up menu: When this is checked, a left-click on a track type icon will show the pop-up menu of settings for that track.

Click and drag MIDI tracks to other programs as .MIDI files: When this is checked, then when you drag MIDI tracks to other programs, they will be dropped as MIDI files.  If this is unchecked, then MIDI tracks will be rendered to audio files before the drop.

Default Measure Offset: This allows you to decrease the bar numbers for all songs.  For example, if this is set to -2, then all the bar numbers will be shown as two less than their actual numbers (i.e. Bar 3 would be 1, and Bar 4 would be 2).

When resizing the program resize and cascade the windows inside the main window: This allows you to choose whether the windows display proportionally as cascade or they display as there were when you resize the program window.

Advance current time after dragging/dropping a file onto the Tracks Window: If this is checked, then when you drag a file from outside of RealBand and drop that onto the Tracks Window, the current time will advance, but if this is unchecked, the current time will remain unchanged after the drop.

Initial Track Type: This sets the initial track type for new songs.  When a new song is started, all tracks will initially be set to the type selected (MIDI, Audio-Mono, Audio-Stereo) until changed to another type.

Preferences - [2-Audio]

Various settings that affect audio recording/playback.

The Audio File Type combo box gives you a choice of sampling rates from 22.05K to 96K at bit depths of either 16-bits or 24-bits. 16-Bit, 44.1 is the file type to use for files that you want to burn to audio CDs.

Sample Rate Change: This setting can be changed even if the song already has audio tracks. If you change the sample rate with a project that already has audio saved at a different sample rate the program will offer to automatically convert the song.

When you’ve pressed the OK button to exit the Audio Preferences dialog you will be asked whether or not to go ahead with the conversion (if applicable). Press the Yes button to convert your project to the new sampling rate
Note:  Any field with “(MME only)” has no effect when using ASIO drivers.

The DMA Size and DMA Offset (MME only) settings are memory buffer sizes and offsets used by the sound card’s driver.  These settings are detected by RealBand, and don’t normally need to be changed.

Audio Driver Type: RealBand supports Windows Audio Session audio driver, an alternative to ASIO (a driver with low latency, but usually can be used by one program at a time) or MME (an older driver with worse latency).  The Windows Audio Session driver has ultra-low latency (< 25 ms on a typical Windows PC), so audio operations like playing or sending out information via MIDI happen with no noticeable delay.  Note that this supports 1 stereo input plus 1 stereo output at a time.  For multiple inputs/outputs, you should continue to use either MME or ASIO.

When you boot up RealBand, it will be already set to use this driver without any action from you.  If you want to confirm the selection, open the Preferences - Audio dialog (Options | Preferences | [Audio]) and see the “Audio Driver Type” option.

The [Drivers…] button will opens the MME Audio Driver dialog if the Driver Type is set to MME, Windows Audio Drivers dialog if the Driver Type is set to Windows Audio, or the ASIO Audio Drivers dialog if the Driver Type is ASIO. 

When RealBand detects ASIO drivers it will prompt you to ask if you want to use them.

ASIO Driver Warning
There is a warning if the ASIO4All driver is “not connected”  Sometimes the ASIO4All driver will not be connected to an audio driver and output will be silent.  This is usually due to a soft synth already using the audio driver.  If RealBand detects that ASIO4ALL isn’t connected, it will warn you about this, so you are aware of why the audio is silent.

If using MME, by default, the Microsoft Sound Mapper is selected for both input and output.  If you have multiple sound cards, or a multiple I/O card, you can select more than one input or output.  This will affect the computer performance when recording or playing audio tracks.  The more ports that are selected, the more demand is placed on your computer.  This may require a very fast computer.

Each Input and Output port is a stereo pair, with a left and right channel.  If you select 4 input ports and 4 output ports then you would be actually getting 8 input and 8 output channels, since each audio port has both a left and right channel.

Note:  When using MME drivers, Port number 1 is used as a source of timing when syncing MIDI to digital audio.  If you are attempting to use two different brands of sound cards together on one computer as two separate ports, there may be timing problems if the cards have different DMA buffer sizes, but it is possible you may not encounter any noticeable timing issues.  The multi-port feature is mainly meant for multi-port cards.  Feel free to try multiple sound cards, but your results may vary.

The Default (MME only) button will restore some of the MME settings in this dialog to default settings.  Since some of these settings must be detected, RealBand will analyze the sound card again.

Enable Input Monitoring [ASIO/Windows Audio]

When this checkbox is enabled in the Audio dialog (and ASIO or Windows Audio is selected in the Driver Type combo) then RealBand will take the ASIO input signal from input port number 1 and send it to output 1 so that you will hear the input through the speakers.

You can apply real time effects to the monitored input by selecting “Input” in the top combo box of the DirectX/VST Real Time Effects dialog.  You can then select up to four DirectX or VST effects. 

WARNING!  - Do not enable this feature if the input port number 1 is set to record the output (e.g.  “What you hear” or “Mix”) because enabling input monitoring in this case will cause massive feedback that could hurt your ears!

When Allow IM effects recording [ASIO/Windows Audio] is enabled, and Input Monitoring is enabled, and effects plug-ins are enabled for input monitoring, the effected signal will be recorded instead of the dry signal.

The [Reset Realtime Effects] button will remove any real time effects from your project so you can begin remixing your project from scratch. 

If the Use 16-bit I/O for higher bit res. file types (MME only) setting is enabled, then RealBand will convert the audio to 16-bit before sending to the sound card.

The Offset In MS setting can be used to make an adjustment to the timing for the purpose of keeping the MIDI and audio in sync.  You can make an adjustment to this setting if the sound card’s audio timing is early or late in comparison to the MIDI.  For example, if the sound card’s audio is being heard later than the MIDI, you can try increasing this setting, which will delay the MIDI timing to match the audio timing.  The default for this setting is 0.

The Track Buffer Size settings determine the amount of memory used by RealBand as a buffer when reading audio data from disk for each audio track.

Output Buffer Milliseconds (MME only) setting lets you adjust the output buffer duration.  The default setting is 4000 milliseconds (4 seconds), which is a very conservative setting.  The higher the setting, the less likely it is that playback will glitch.  The lower the setting, the quicker the song will start playback, and the quicker the program will respond when you change volume, pan, mute, or effects settings for an audio track.

You can reduce this setting if you want faster response to mixer moves (such as volume, pan, etc.) without needing to enable the Quick Volume Changes setting.  1000 milliseconds (1 second) is usually a good overall setting for fast enough response, while still leaving enough buffers to avoid audible dropouts or clicks, assuming your computer has a reasonably fast CPU. 

Note:  If you set this to less than 1000 milliseconds you may further improve the response time of mixer moves, but you’ll also further increase the risk of an audible dropout or audible click when the system is under stress.  In addition, if you set to a very low setting, then MIDI playback may temporarily slow down due to subtle and brief interruptions in the audio during activity such as minimizing and maximizing a window.

The Input Buffer Seconds (MME only) setting determines the number of seconds of audio data that are in the input buffer during recording.  The greater the setting, the less likely a dropout will occur during recording in situations when the system is very active.

The Input Channel for MONO Tracks setting determines which audio input channel (Left, Right, Stereo) is used by RealBand to record audio onto a MONO track.  When set to Left or Right, the audio in a track is stored as mono so only one channel is used when recording. 

Keep in mind that this setting ONLY is relevant when recording onto MONO audio tracks.

When set to “L+R (2 Tracks)” the left channel will be recorded on the Current Track and the right channel will be recorded on the next highest track number.  If the next highest track is a non-blank MIDI track, then a new track will automatically be inserted at that position to make room to record audio.  You can undo the keeping of an L+R take.

Example:

Say the current track is track number 1.  When you record using L+R, the Left channel will get recorded on track number 1 and the Right channel will get recorded on track number 2.  If Track 2 is blank or already has audio, then the audio for the Right channel will get recorded directly onto the existing track number 2.  If track number 2 already has MIDI data then a new track will automatically be inserted at track number 2, and the existing track with the MIDI data will become track number 3.

If RealBand inserted a new track when recording using L+R, Undo won't remove the inserted track, but you could use the Remove Track command if you decided to remove the newly inserted track.

Note:  When multiple input ports are selected in the audio drivers dialog, this setting MUST be set to “L+R” in order to record multiple channels onto MONO tracks.  (RealBand will set this to “L+R” automatically if you choose multiple input ports in the drivers dialog.)  Each audio input port is recorded as an L+R pair, and it works the same way as with a single (two track) L+R pair.  The audio data will be recorded as 1 L+R pair per port with all the dated recorded on adjacent available tracks.  Tracks will be inserted if necessary (same method as when recording L+R with a single port).

If the Record Channel is set to Left or Right, only Input Port number 1 (the first input port in the list that was selected by you in the Audio Drivers dialog) will be recorded, even if multiple ports are selected.

The Buffer Size for Edit/Save setting in the Audio dialog lets you adjust the buffer size used by RealBand when editing and saving a song.  It lets you adjust the buffer size that RealBand uses during operations such as cutting and pasting or when saving a file.  Depending on your hard drive, using larger buffer sizes may result in a speed improvement.

The Audio Temp Directory is the directory used by RealBand to store temporary audio data when recording or editing a song.  This setting can’t be changed if the song already has audio data.

The Full Duplex setting, when checked, will allow RealBand to record and play back audio at the same time.  This setting will only work if your sound card its driver supports full duplex (simultaneous record/playback).

The Quick Volume Change checkbox, when checked, will cause RealBand to quickly stop and restart playback in response to any volume or panning changes to an audio track, or muting/unmuting of audio tracks.  There may be a slight delay or glitch before the change occurs.  If this checkbox is unchecked, then there will be a delay equal to the Output Buffer Seconds setting before you hear the change.

The Advanced MIDI to Audio Sync (MME only) checkbox, when checked, will enable a mode in which RealBand polls the sound card for position information at a higher rate for more accurate timing.

Realtime Effects Enabled allows processing of audio tracks through real time DirectX or VST effects from PG Music Inc. or others.  These are non-destructive effects that do not permanently alter the individual tracks.

Audio I/O Thread (MME only) gives you three different choices regarding the execution thread for audio playback and recording.  The three choices are: “Main Thread,” “Discrete Thread - Normal Priority,” and “Discrete Thread - High Priority.”  When set to use the Main Thread, the audio I/O uses the program's main execution thread rather than multi-tasking.  When set to Discrete Thread it uses a separate execution thread for the audio playback, which makes it less likely that there will be an audio dropout in certain situations, such as when small I/O buffer size settings were selected by the user.

Very Important: If you change this setting, and later experience any unusual problems with the audio playback/recording, please change this back to the “Main Thread” setting.  The Main Thread setting is the safest of the three.

Always Record Audio too, if current track is MIDI – this setting will cause RealBand to record audio even when the current track is MIDI.  RealBand will offer to keep the audio take on the nearest available blank track.  This can be a “lifesaver” in those situations where you wanted to record audio, but you accidentally selected the current track as a MIDI track.

Backup Most Recent Audio Take – this setting, when enabled, will cause RealBand to always backup the most recent audio take as <Temporary Audio Directory>\RBBAKx.WAV, with x being the audio input port number.  This can be helpful in those rare-yet-frustrating situations, such as when you accidentally recorded audio onto the WRONG audio track, or you accidentally punched in instead of recording a regular take.  If this happens you can undo the keeping of the most recent take and then use the Wave Files - Import Wave File command to insert the recorded audio onto a different track, by importing the RBBAKx.WAV file which will be located in the Temporary Audio Directory. 

Note:  If you do this, you may have to edit the audio data's track location to get it to sound at the right time.

Speed Change Quality: This setting determines the time stretch method used to alter the speed of the song when you play the song at a different speed, such as 50% speed.  There are 8 different choices here.  The “best” choice depends on the source material.  You may need to experiment to determine the best choice for the music you are working with.  Here are the choices:

  • 1BAND_SUM - The fastest method but with the lowest quality.  May sound best on simple tracks.
  • 2BAND_SUM - Fast with better quality than 1BAND_SUM.  May sound best on simple tracks.
  • 4BAND_SUM - Fast with better quality than 2BAND_SUM.  Good for simple tracks or mixes.
  • 8BAND_SUM - This is the best-sounding fast method, likely to sound good on either simple tracks or mixes.
  • 2BAND_AUTOCORR - Noticeably slower than the above methods.  It may sound much better than 8BAND_SUM on simple tracks, but it probably will not sound better than 8BAND_SUM on mixes.
  • 3BAND_AUTOCORR - Even slower, may sound much better on simple tracks, but it may not sound better than 8BAND_SUM on mixes.
  • 4BAND_AUTOCORR - Same speed as 8BANDSUM_HYBRID, but may sound better than 8BANDSUM_HYBRID on simple tracks.
  • 8BANDSUM_HYBRID - Same speed as 4BAND_AUTOCORR.  If processing speed is not an issue, 8BANDSUM_HYBRID is likely to be the best choice for full mixes.  It uses AUTOCORR on low audio bands, and SUM on the high audio bands.

When the Use Elastique option is enabled, RealBand will use Elastique for realtime pitch transposition and stretching whenever possible.

When the Unassigned Output Ports Work As Subgroups checkbox is enabled in the Audio dialog, any audio output ports that do not currently have a driver port assigned to them will function as subgroups.  A subgroup is a bus or signal path that gives you the ability to control several tracks as a group.   

The Mono Tracks can use effects in Stereo mode setting in the Audio Options dialog allows mono audio tracks to use the real time effects track inserts in stereo mode for better sounding mixes.  When the checkbox is enabled, and a mono track is using an effects insert (added via FX button on mixer) such as a stereo reverb, the output from the stereo reverb will be heard in stereo rather than mono.

Note:  This feature only applies to track effects inserts.  Aux busses have always worked in stereo mode (if the effects were stereo).  This feature, when enabled, will also cause RealBand to use up more CPU processing power.

Pressing the [Soft Synth Latency Adjust] lets you adjust for fine tuning latency settings for MIDI (non-DXi, and non-VSTi) soft synths.  This works by playing a song called LatencyAdjust.SEQ (which comes with RealBand) which contains a MIDI note and audio note.  Pressing the Start button starts the playback; you can then tweak the Soft Synth Latency MS setting until you hear the MIDI and audio tracks are in sync.

Note: if the notes sound in sync but you later play a song and the MIDI and audio still sound like they are out of sync, then likely you overshot the correct MS setting by 500ms.  If this happens, we recommend starting the adjustment again at a value of zero and increasing it until you hear the MIDI and audio notes in sync.

The Recording Offset MS [MME/Windows Audio] setting can be used to correct a timing issue under Windows Vista that can cause recorded tracks to be delayed in time.  If that happens, you can increase to a setting greater than zero.  Usually the delay is around 50 to 60 milliseconds (ms).

Use smaller MME buffers if song has gain nodes - Small buffers help eliminate potential clicking when doing fade ins/outs with gain nodes.  This does not affect the total buffer size in ms.

Preferences - [2-File]

Preferences that deal with saving or loading files.

The Load Mixer Settings from .SEQ Files checkbox, when checked, enables the feature in which RealBand automatically loads and transmits any mixer settings that are stored in .SEQ files.

The Save Mixer Settings to .SEQ Files checkbox, when checked, will cause RealBand to save all the current mixer settings of non-blank tracks to .SEQ files.  If the “Load Mixer Settings from .SEQ Files” setting is enabled the settings will be loaded and sent whenever a .SEQ file is loaded.

The Convert PPQ of Loaded Files to PPQ checkbox, when checked, will automatically convert files to the selected PPQ resolution.  For example, if the selected PPQ resolution is 480 PPQ (Pulses Per Quarter note), and this checkbox is checked, RealBand will automatically convert any files you load to 480 PPQ.  RealBand supports PPQ as high as 3840, which allows for more precise audio editing, since at higher resolutions each tick spans a finer section of audio. 

Note:  For really long songs, or for songs that have really long note durations, it may be wise to not use the highest PPQ settings.  Higher note resolution reduces the maximum allowed song length, as well as reducing the maximum allowed note duration length.  At 3840 PPQ, the maximum song length of a 4/4 song is around 35 minutes long at a tempo of 120, less at faster tempos.  At 3840 PPQ and a 4/4 time signature the maximum allowed note duration length is around 17 beats regardless of the tempo. 

The Don’t Save Forced Ch Meta Event in .MID files checkbox, when checked, will prevent RealBand from saving the forced MIDI channels (the Ch field in the Classic Tracks View window) into the .MID files.  This META event is only recognized by other PG Music programs.

If you choose to not have this setting saved then the forced channels won’t be recalled the next time the file is loaded.  You could use the MIDI | Edit | Rechannel All Tracks command to convert the actual MIDI data in the tracks to the forced channel so that a forced channel setting isn’t needed.

Automatically Rechannel track data when saving to .MID
When saving to a MIDI file, RealBand will automatically ask you if you want to rechannel the track data to the forced MIDI channels in the tracks view, if the tracks contain MIDI channels different from the forced channel.

Note: By default, this is disabled and you will receive a notification dialog if you enable it.  If you are a MIDI guitar player you probably will want to leave this setting disabled permanently.  Leaving this setting disabled and never enabling it will ensure that you will always retain the individual channels recorded by your MIDI guitar.

The Long file names use custom open/save dialog checkbox lets you use a more advanced, custom file dialog.  This dialog allows you to choose a Font.  This dialog will remember the dialog’s window size and placement, and the currently selected font.  It also has a tree button that lets you view the directory structure, and a button that lets you choose between details mode and list mode.

These settings will all be remembered by RealBand the next time you load or save a file using the custom file dialog.

The Find button in the Custom File Selection dialog lets you search for a file within the current folder.  This is useful when a folder has many files and you wish to avoid scrolling through a long file list. 

The Favorite Folders button in the Custom File Selection dialog will let you select from a list of “favorite” folders. 

When using the Custom File Selection dialog, RealBand will remember up to 25 folders from which you had previously loaded files.  When you press the Favorite folders button, you can quickly select a folder without having to navigate through the Windows folder tree structure.

The Fill blank track names with patch names checkbox will cause RealBand to fill a blank track name with the patch name for the track when loading a file, assuming the track has MIDI data, and the Prg field (in the Classic Tracks View) isn’t blank.  For .MID files this is ALWAYS a General MIDI patch name.  For .SEQ files this is based on the patch list of each track. 

The Open Lyrics Window for track with most lyrics setting, when enabled, lets RealBand automatically open a Big Lyrics window for the track that has the most lyrics.

Write Lyrics in General MIDI lyric format saves Standard MIDI File lyrics.

Boot up in folder of last session is a checkbox that can be enabled or disabled.  When you enable this setting, RealBand will boot up in the folder of the most recently loaded file from the previous session of RealBand.

Automatically reload most recent file from last session.  If this is enabled, then when you run RealBand it will load the most recently loaded file from the last session.

When Open and Save As dialogs remember last folder independently is enabled, the File Open and File Save As dialogs individually recall the folder from the last time either dialog was used.

Backup Settings

When the Create backup file when overwriting SEQ files settings is enabled, RealBand will always create a backup file (BKS file) when a .SEQ file is overwritten. For songs saved into the same hard drive that RealBand is installed, the backups are placed into RBBACKUP subfolder of the RealBand folder. For songs that are saved to a different hard drive, the backups are placed in a RBBACKUP folder which is off of the root (e.g. D:\RBBACKUP).

The Max backups per song setting determines the maximum number of backups to be kept for each song. If this limit is reached, then RealBand will delete the oldest backup of the song you are overwriting and create a newer backup.

The Max backups per hard drive setting is the maximum total backups allowed per hard drive. If this limit is reached, then RealBand will delete the oldest backup file.

There is also on option for moving the older backups into the Recycle Bin instead of deleting them when either of the two limits are reached.

Automatically open comments window for songs with comments opens the Comments when the song loads if this box is checked.

When Beep after rendering the song to a file is selected it tells you that audio rendering of a MIDI file is done and the audio file is ready.

Format when saving to WMA: has a drop down combo box where you can select the quality of the WMA files you render with RealBand.

Preferences - [4-Big Lyrics Window]

The various settings for the Big Lyrics window.

The Text, Background, and Highlight Colors can all be changed if you prefer different colors than the defaults.

The Default, Yellow on Red, Black on Gray, and Black on Teal buttons let you chose between 4 preset color schemes without having select individual colors for each setting.

The Choose Font button provides you with ability to select a different font for use with the Big Lyrics window.

The Use Default Font button “resets” the font used in the Big Lyrics window back to its default setting.

The Display Chord Symbols checkbox, when enabled, allows chord symbols present in a song.

Lyrics scroll before bottom line scrolls the lyrics before the bottom line instead of scrolling after the first line.

Preferences - [5-Notation]

This lets you access settings for the Notation window and Lead Sheet window.  The options are described in detail in the Notation and Printing chapter.

The [Notation Options…] button lets you access the settings for the Notation window.

The [Notation Print Options…] button letsyou access the Notation Print settings and is accessible only if the current track contains notes. 

The [Lead Sheet Options…] button lets you access the settings for the Lead Sheet window.

Note:  You can also access these settings from buttons within their respective windows instead of from this Preferences dialog.  Since accessing these settings requires that a Notation window or Lead Sheet window be active, RealBand may temporarily launch one of these windows (Notation or Lead Sheet), if necessary, and then close the window after the settings dialog has been exited.

Preferences - [6-MIDI]

This lets you access settings related to the MIDI setup. 

Preferences - MIDI Out

Use the MIDI Out dialog to choose the messages that will be sent to your MIDI sound source.

Send MIDI SPP: Determines whether MIDI Song Position Pointer data is sent. 

SPP Locate Delay: Adjusts the delay time (in milliseconds) before playback is started after sending Song Position Pointer (SPP) information.  This gives external MIDI devices the time required to find the proper location when syncing to the program.

Zero continuous controllers:  Sets continuous controllers such as Pitch Bend to zero, which is the off position.

Send Real-time Messages: When this option is enabled the program will send “MIDI clocks” information – as well as Start, Stop, and Continue messages.

Send Most Recent Patch/Wheel/Controller: When this option is enabled the program will search back through the tracks for the most recent patch, wheel (pitch bend), and controller events.  These events will be sent to your MIDI sound source before starting playback.  This ensures that you hear the proper sounds when playing from a new location within a song.

Cache Patches when playback is started: If you are using an output driver that requires patch caching RealBand will update the patch cache when a .MID or .SEQ file is loaded.

SysEx Delay: When multiple packets of system exclusive data are sent, many synthesizers require a slight delay between packets.  A SysEx packet is a message that begins with (Hex) F0 and ends with F7.  If your synth requires a delay between packets when receiving SysEx (which is quite common), then this setting lets you specify a delay setting of between 1 and 100 milliseconds.  The default setting is 0, which equals no delay.  If you are encountering problems (e.g., overflows, lockups, etc.) with sending SysEx data to your MIDI sound source you should try a setting of 10-100 milliseconds to correct the problem.

Disable Special Controllers: This prevents RealBand from sending any of the special controller messages that are used for the Guitar and Notation windows.  The Guitar window uses controller 84 for inserting “position” markers.  The Notation window uses controller 85, 86, and 88 for advanced notation features such as “micropegs” and Bars Per Line markers.

Send MIDI Time Code: When this feature is enabled the MIDI Time Code will be sent through the MIDI OUT port during playback.  This is useful if you need to sync an external device to RealBand that only supports synching to MTC (rather than synching to MIDI clocks/SPP).

Preferences - MIDI Thru

This command provides you with the ability to enable or disable the MIDI Thru setting.  This also allows you to choose how the MIDI data is echoed.  There are two types of MIDI Thru: Track-Specific and Global.

Enable Thru: If this option is checked the MIDI Thru feature will be enabled.

Thru Method: As noted, there are two types of Thru methods:

  • Track-Specific: When Track-Specific MIDI Thru is enabled the incoming MIDI data will be “echoed” using the forced Channel, Velocity, Key, and Port settings of the track.  If these settings are set to 0 the MIDI data will be echoed but otherwise unchanged. 

    For example, if a given track has a forced MIDI channel of 2, all incoming MIDI events will be echoed out via MIDI on Channel 2.

  • Global: When Global MIDI Thru is enabled the incoming MIDI data will be “echoed” using the forced Channel, Velocity, Key, and Port settings that you specify in the Mapping parameters settings.  If these settings are set to 0 the MIDI data will be echoed out but otherwise unchanged.

Preferences - MIDI Devices

This command allows you to select the MIDI input and output drivers to use with the program.  When selected, a dialog box will pop up which contains two list boxes, one for the Input Driver(s) and one for the Output Driver(s) (specific to your system).  You can select more than one input or output driver.  RealBand supports multiple MIDI ports.

The [Move Selected Devices to Top] button lets you adjust the order of the MIDI Output ports.  This means you can choose which MIDI Output devices appear as Port 1, Port 2, etc. within RealBand, rather than the default order for the ports determined by the operating system. 

If the ports are in a different order than required, you can select (highlight) one or more ports, and press the [Move Selected Devices to Top] button.  This will move the highlighted ports to the top of the list.  You can highlight one or more ports and then move them to the top to shuffle the order until it’s the order you want.

When you launch the MIDI Driver Setup dialog, all the highlighted ports will always be shown at the top.  They will be in the same order they were before, relative to each other.  For example, let’s say you have four ports on your system, and, by default they show up sequentially:

Original Driver Order
Driver A
Driver B
Driver C
Driver D

After Re-ordering
Driver D
Driver A
Driver B
Driver C

Next Launch of Dialog
Driver D
Driver C
Driver A
Driver B

Let’s say that you highlight the 4th port (Driver D) and move it to the top, and then you highlight the last port in the list (which is now Driver C, since Driver D was moved to the top).  You now have 2 ports selected, Driver D at the top and Driver C at the bottom.  Driver D and Driver C will be ports 1 and 2 within RealBand.

The next time you launch the MIDI Driver Setup dialog, you’ll see Driver D and Driver C at the top, followed by the other two un-highlighted ports.  The important point here is that the chosen order of the highlighted ports Driver D followed by Driver C was preserved.

The Re-Route MIDI Playback to Default DXi/VSTi Synth setting will cause RealBand to re-route all MIDI playback to the Default DXi/VSTi synth.  This is the easiest way to use a DXi (Direct X Instrument) or VSTi soft-synth for playback.  If this option is checked, then ALL MIDI tracks’ playback output will be routed to the default DXi synth regardless of the track’s port number.

Note:  If using MME drivers, only the MIDI playback output can use softsynths.  MIDI Thru, MIDI metronome, scrub mode, and chord advance/backup will default to a regular MIDI port.  With ASIO drivers, MIDI Thru will play through softsynths.

The Default DXi/VSTi combo lets you select which DXi/VSTi synth is used as the default softsynth.

The Timer Period in Milliseconds setting determines how fast the timer interrupt rate will be for MIDI synchronization, the smaller the setting the faster the interrupt rate.  The range can be between 1 and 20.

The Visual Delay (Synth Latency) in MS is useful if you’re using a software-based synth such as the Coyote WT.  This setting will delay the visual display within RealBand, such as displayed times and highlighting of notes during playback.  When using a software-based synth, you may have to set this to a few hundred milliseconds depending on your computer’s speed.  You may have to tweak this a few times until the visual display during playback matches the sounding of notes on a software-based synth.

The Audio Delay in MS setting will delay the start of audio playback and audio recording, which is useful if you want to attempt to keep audio playback/recording in sync with MIDI if you are using a software-based synth for MIDI playback.  Normally, you will set this to match the Visual Delay (Synth Latency).  This is why this setting is in the MIDI Devices dialog.  If you are using a software based MIDI synth, setting both the Visual Latency and Audio Delay will let you play/record audio in sync with the MIDI.

Note:  When recording/playing audio tracks along with a software-based synthesizer, the stability of the audio/MIDI synchronization will vary depending on the stability and speed of your computer, operating system, and drivers.  Software-based synthesizers have excellent playback quality, but for recording situations a hardware chip-based MIDI synthesizer may be best since hardware synths don't have an output delay, and don't consume much CPU power.

[Latency Adjust] opens a routine for manually adjusting softsynth latency.

[Master Tuning…] allows you to master tune your sound card or sound module, useful if you're playing along with an instrument or recording that can't easily be re-tuned, like an acoustic piano.  A setting of 0 is the default A = 440.  This setting is saved between RealBand sessions.

Enable TranzPort (if present) allows remote control from a TranzPort wireless DAW controller.

Preferences - [7-Song Generation]

These are global settings that apply to all RealBand songs.

Auto generate song when MGU file opened automatically generates and arrangement when a Band-in-a-Box file is opened in RealBand.  Disable this feature if you don’t want the parts in the imported Band-in-a-Box file to be regenerated and overwritten.

Click on the [Paths for BBW, RealTracks, RealDrums] button open the Select Folders dialog to choose or change the path for RealBand to find its RealTracks and Real Drums.

 

The other settings enable the listed functions when checked and disable them when unchecked.

Preferences - [8-SMPTE}

Settings for the time code used by the Society of Motion Picture and Television Engineers.

The [SMPTE Settings] button gives access to the SMPTE dialog, which offers the ability to choose the time display format as well as whether MIDI events will be translated and displayed as SMPTE times.

 

Time Display Format: If the time display mode is set to Normal the time will be displayed in Measures:Beats:Ticks. When it is set to SMPTE the time will be displayed as Hours:Minutes:Seconds:Frames.

SMPTE Format: You may choose one of four SMPTE formats: 30 FPS (Non-Drop), 30 FPS (Drop-frame), 25 FPS, or 24 FPS (frames per second).

SMPTE Offset: This determines the SMPTE time that the program associates with the beginning of a song.  For example, if you use an offset of 00:00:02:00 then the start of the song will be 00:00:02:00.  This gives the program two seconds to “sync up” to a tape when starting a tape from the beginning.

Preferences - [9-Metronome}

Access to the Metronome dialog.

The metronome can be active during recording, playback, or both.

Recording - If this checkbox option is enabled the metronome will be on/heard during recording.

Playback - If this option is enabled the metronome will be on during playback.

RealBand will send a specific note out via MIDI on each beat.  The note, velocity, duration, and port options will determine the pitch and characteristics of the note that is sent out via MIDI on each beat of the song.

Count In - This option lets you choose how many measures/bars will be counted down before recording begins.  The countdown may range from 1 to 4 measures.

Allow Count in before playback - Enables count-in before playback.  This is useful for practicing or playing live.

Metronome shuts off after count in - Shuts the metronome off after the count-in so it is silent during playback.

Silent Count In - Ensures that the count-in will be silent (visual count-in only).  This is useful if you are playing live and you don't want an audible count-in.

Keep these settings permanent (ignore settings stored in .SEQ files) will cause RealBand to remember the current metronome settings and ignore any settings stored in .SEQ files.

MIDI Metronome - RealBand will send a specific note out via MIDI on each beat.  The Channel, Key, Duration, Velocity and Port options will determine the characteristics of the note that is sent out via MIDI on each beat of the song.

You can choose a different sound for each beat by using the Beat combo box to select a key from the list of drum notes for the standard GM drum kit. Use the Velocity setting to vary the volume of the notes in a rhythmic pattern.

Note: DXi output can not be used for the metronome. The metronome can only sound on regular midi ports.

There are preset buttons for typical count-in patterns for different genres. For example, the Jazz preset is silent on beats 1 and 3, with closed hi-hat on beats 2 and 4.

The [Write to Track] button writes the metronome to a chosen MIDI track, or to just a specified region of the track.

The Counting Down dialog visibly shows the numbers (e.g. 1, 2, 3, 4) during the countdown.

Preferences - [10-Piano]

Access to the Piano Settings dialog with settings applicable to the virtual piano display mode.  There are two display modes for the piano:

When the display mode is set to Current Track , the piano will display notes as they are being played from the current (highlighted) track.

When the display mode is set to All notes except for drum channel, the piano will display the notes of all tracks except for notes that are on the drum channel.

The default drum channel is normally set to channel 10 in this dialog but it can be changed to any MIDI channel between 1 and 16.  If you select a drum channel of 0 all notes that are being played will display, including the drums.

When the strong>Big Sizeable Piano setting is enabled, RealBand will show a bigger piano below the toolbar, instead of the smaller piano.  You can vertically resize the Big Piano by placing the mouse on the bottom edge of the piano and then clicking and dragging the mouse up or down.

For the Big Sizeable Piano, there is also a setting that gives you a choice of Show Track Number (drawn as a tiny number within the notes), Show MIDI Channel, or Show No Text.

If Big Piano Varies Colors By Track is enabled, then the colors of the notes drawn on the big piano will vary depending on the track number.  For tracks 1 through 10, RealBand uses 10 different colors, then repeats these colors for higher track numbers.

These settings are automatically saved to RB.INI and RB.CFG so that they will remain in effect the next time you use RealBand.

Reset to default settings

This will reboot the program with factory settings.

Window Menu

The Window menu contains commands that aid in creating, selecting, and arranging windows.

In RealBand, you can open more than one instance of some types of windows.  The New command offers the creation of such “multiple instance” windows.  The Event List, Notation, Big Lyrics window, Audio Edit window, and Lead Sheet window are all windows that fall into this category.

New

When you choose the New command the sub-menu (shown above) will appear –offering the Event List, Notation, Audio Edit, Big Lyrics, and Lead Sheet windows available to be opened.

Event List

The Event List window allows you to insert, delete, and change all MIDI events.  A list of events is displayed vertically in the window (shown above) and each line in the list represents an individual event.  Each event is shown with its track number, time, MIDI channel number, the kind of the event, and the parameters applicable to the event.

Notation Window

The Notation window displays the notes of a MIDI track on a staff and lets you print music on your printer.  The Notation window can also display chord symbols and lyrics.

There are three notation modes - each mode opens with its own button on the tool bar. From left to right, the buttons are for Standard Notation, Editable Notation, and Staff Roll Notation modes 

Big Lyrics Window

The Big Lyrics window will display any existing lyrics in a track.  The program will highlight the lyrics as they play, which is very useful for singing along with the music.

Audio Edit Window

The Audio Edit window opens with the Audio Edit toolbar button, from the Window | New submenu, or with the keystrokes Ctrl+F2.

Note:  When clicking on the Audio Edit window button and the current track is a BLANK MIDI track, and the song is not playing, then RealBand will ask if it's okay to change the track type to an Audio track (rather than opening a Notation window).

This window displays wave audio data as a large, editable waveform. The dB scale on the left side of the Audio Edit window gives you a better idea of the level of an audio track.

Lead Sheet Window

This window is similar to the Notation window, except that it can display a track in the form of a lead sheet, with multiple staves per page. 

The Lead Sheet window is resizable.  It will adjust the height and width of staves automatically when resized.

Up to 7 tracks at a time can be displayed per window.  In order to display multiple tracks, you should first select the tracks in the Tracks window or Bars window and then open up a new Lead Sheet window.  Another way to select tracks is in the Lead Sheet Options dialog. 

RealBand can also print notation with multiple tracks when you press the [Print] button at the top of a Lead Sheet window that is currently displaying multiple tracks.

Piano Roll Window

The Piano Roll window enables precise graphic editing of note timing and duration.  You can also graphically edit Note Velocity, Controllers, Program Changes, Channel Aftertouch, or Pitch Bend.  There are 2 panes in the window – one for notes and the other for controllers, velocity, and other data.

All notes and controllers are displayed as black/gray bars on a grid.  You can change note duration and pitch by selecting and dragging with your mouse.

Show VU Meters

This command will display the VU meters.  There are 2 pairs of VU meters, one pair for audio input, and one pair for audio output.  If you re-size the VU meters window vertically the height of the meters will expand or shrink to match the new window height.  The clipping indicator at the top of the meters indicates that clipping has occurred.  You should try to keep the levels low enough so they’re safely below 0 db and the clipping indicator doesn’t light up.  To be on the safe side, it’s probably a good idea to adjust the levels so that the meters don’t get too close to 0 db even if the clipping indicator hasn’t yet lit up. For the Output, you may have to adjust your mixer settings within RealBand to keep the levels within a reasonable range.  For the Input, you may have to press the speaker button to launch the Windows Record Control dialog, and you could then lower the input level. The VU meters will display the input and output for all ports that were selected in the Audio Drivers dialog and not just for Input 1 and Output 1.

Show Markers Window

This command will display the Markers window.  This window lets you insert markers in the song for keeping track of various sections of your music.

Show Karaoke Window

Use this command to display karaoke files.

Show Big Clock Window

This window displays the current time location in a large text.  It will show Measures:Beats:Ticks, or Hours:Minutes:Seconds:Hundredths, or Samples.  Clicking on the window will toggle the display mode.

Show Big Piano Window

This command opens the resizable piano keyboard.

Tile

The Tile command will arrange the various project windows so that an equal portion of each window is visible on the screen.

Cascade

The Cascade command arranges the various program windows on screen on top of each other with the tops of each window visible.

Arrange Icons

The Arrange Icons command positions the icons so that they are neatly arranged.

Close All

The Close All command minimizes all open windows so that they are shown as icons.

Tracks Window

The Tracks window shows the tracks with their names, track type (MIDI or audio), various settings, as well as an overview section showing either MIDI or audio data.

Bars Window

The Bars window offers an overview of multiple tracks of wave and MIDI data.

Chords Window

The Chords window displays the chord symbols of a song.  You’ll see the bars of the song displayed in rows.  If a bar contains chord symbols they will be displayed to the right of the bar number.  An optional setting inserts a line between each section of the song, as determined by the “a” and “b” part markers.  There is another setting for the thickness of the line.

Tempo Map

The Tempo Map is a list of all the tempo changes that occur during the course of the song.

SysEx Window

The SysEx window is actually a built-in system exclusive (SysEx) librarian. This allows you to transmit or receive any SysEx data. You can also load and save MIDIEX compatible SysEx files. The SysEx librarian can hold up to 24 banks of system exclusive data. Since the librarian stores all data on disk as opposed to memory, the size of the SysEx data is limited only by the amount of free disk space available.

Guitar Window

The virtual guitar fretboard displays the notes of any track or group of MIDI channels. The virtual Guitar window displays notes (as green squares for fretted notes, and blue squares for bends) that are played in a selected track or by the MIDI Thru channel on the virtual guitar fretboard. 

Mixer Window

The Mixer window provides real time control of effects and track volumes.  You can launch it by typing Ctrl+8

Markers Window

This window lets you insert markers in the song for keeping track of various sections of your music.

Classic Tracks View Window

This is the original tracks window from PowerTracks Pro.  Settings made in the Classic Tracks View will also affect the Trackw Window and the Mixer.

Help Menu

The Help Menu provides an easy access to the Help file, User Guide, Upgrade Manual, and more.

Launch Help

This will open the RealBand Help file.

Tip of the Day…

This item accesses a dialog box that will provide you with numerous tips applicable to this program. By default, a tip is displayed when you first run the program. You can disable the tip feature by unchecking the “Show Tips at Start-Up” checkbox offered in the Tip of the Day dialog. Select the [Next Tip] Button to cycle through all the tips available.

User Guide

This launches your .pdf file reader and opens a full RealBand manual in .pdf format.

Upgrade Manual

This launches the New Features Guide for your version. It is a quick reference to newly added features.

Show log text file of flash messages

This will run the Notepad and show you a list of flash messages.

About RealBand…

This displays a dialog box containing the Version and Copyright information applicable to the RealBand program.

Utilities

Activate RealBand (Serial Number Required)

This allows you to activate RealBand if you haven’t done so yet. RealBand needs to be activated within 30 days after you first run RealBand.

Special Options for Activation/De-Activation

This will show options to change the activation status (e.g., removing activation and moving it to another PC).

Write RealBandRequest file

This creates a file that you can email to support@pgmusic.com if you have a problem activating the program.

Chord List

Chords listed here are based on C, but any valid chord letter (A-G) can be used.

(Major chords)

C, CMAJ, C6, CMAJ7, CMAJ9, CMAJ13, C69, CMAJ7#5,

C5b, Caug, C+, CMAJ9#11, CMAJ13#11

(Minor chords)

Cm, Cm6, Cm7, Cm9, Cm11, Cm13, Cmaug, Cm #5, CmMAJ7

(Half Diminished)

Cm7b5

(Diminished)

Cdim

(Dominant 7th chords)

C7, 7+, C9+, C13+, C13, C7b13, C7#11, C13#11, C7#11b13, C9,

C9b13, C9#11, C13 #11, C9#11b13, C7b9, C13b9, C7b9b13, C7b9#11,

C13b9#11, C7b9#11b13, C7#9, C13#9, C7#9b13, C9#11, C13#9#11, C7#9#11b13, C7b5, C13b5, C7b5b13, C9b5, C9b5b13, C7b5b9, C13b5b9, C7b5b9b13, C7b5#9, C13b5#9, C7b5#9b13, C7#5, C13#5, C7#5#11, C13#5#11, C9#5,  C9#5#11, C7#5b9, C13#5b9, C7#5b9#11, C13#5b9#11, C7#5#9, C13#5#9#11, C7#5#9#11, C13#5#9#11

(Sustained 4 chords)

Csus, C7sus, C9sus, C13sus, C7susb13, C7sus#11, C13sus #11, C7sus#11b13,C9susb13, C9sus#11, C13sus #11, C9sus#11b13, C7susb9, C13susb9, C7susb9b13, C7susb9#11, C13susb9#11, C7susb9#11b13, C7sus#9, C13sus#9, C7sus#9b13, C9sus#11, C13sus#9#11, C7sus#9#11b13, C7susb5, C13susb5, C7susb5b13, C9susb5, C9susb5b13, C7susb5b9, C13susb5b9, C7susb5b9b13, C7susb5#9, C13susb5#9, C7susb5#9b13, C7sus#5, C13sus#5, C7sus#5#11, C13sus#5#11, C9sus#5, C9sus#5#11, C7sus#5b9, C13sus#5b9, C7sus#5b9#11, C13sus#5b9#11, C7sus#5#9, C13sus#5#9#11, C7sus#5#9#11, C13sus#5#9#11.

Notes on entering chords:

  • 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 at a time, e.g., Dm7, G7.

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
24/7
OPEN Forums, email, web support
Message from PGMusic.com sales and support team
Hi, have any questions? We're available to text chat.
Message from PGMusic.com sales and support team
Hi, have any questions? We're available to text chat.