Search Manual
Band-in-a-Box® 2023 for Windows® User's Guide
Chapter 10: Working with MIDI
Band-in-a-Box has a built-in sequencer, which allows you to record and edit MIDI. MIDI can be recorded into Band-in-a-Box in several ways:
- Live with a MIDI keyboard, MIDI guitar, or MIDI wind controller.
- In step time by entering notes in the Notation window with the mouse.
- Using the Wizard feature to “play” notes with your QWERTY keyboard.
- Importing a pre-recorded standard MIDI iile into the Melody or Soloist.
Recording Live in Real Time
You can punch in/out, do unlimited overdubs, record directly to the tag or the ending, and start recording from any bar.
| 
 | To record live using your MIDI keyboard, guitar, or wind controller, click on the [Record MIDI] button, press the Ctrl+R keys, or choose the menu option Melody | Edit Melody Track | Record Melody. The Record MIDI to Melody Track dialog will appear. | 

Set the start point for the recording and  select the destination track.  If there are  underlying MIDI notes in the destination track, you can choose the option to  merge or overwrite them.
Pressing the [Filter] button will open the Record Filter dialog, which allows you to choose the types of MIDI data to be recorded.
Press [Record] or the R key to begin recording.
Stop recording by pressing the Esc key or the spacebar, or by clicking the [Stop] button. The Melody Notes Recorded dialog will then open.

  [OK - Keep Take] saves the take you  just recorded.  Remember that it’s easy  to fix small glitches in the Editable Notation window or in the Event List  editor.
  [Take Again] lets  you quickly reject a take and start the recording again.  Press the [A] key to do this with a keystroke.
  [Cancel] ends the  recording session; nothing is saved.  To  start again, press the [Record MIDI] button or the Ctrl+R keys.
  Copy 1st chorus to whole song: If you have recorded one chorus of the  song, checking this at the end of the recording will copy the same recording to  all of the choruses.
  Overdub Underlying melody: You have the option to merge the  recording with the existing melody.  If  there is no underlying melody, this option will be grayed out.
  Retain Melody past last  recorded: You have the option to erase any melody  after the last recorded melody note or keep it.   Use this feature when you want to punch out at the end of a take.
Recording to an external sequencer
Many people use Band-in-a-Box in live situations. If you are unable to bring your computer with you, a good alternative is a hardware sequencer or a keyboard with a built-in sequencer that reads Standard MIDI Files. To transfer songs to the Sound Brush, follow these simple steps:
- Make a MIDI file of the song by pressing the button.
- Either save the file directly to a floppy disk or copy it to the floppy from your hard drive.
- The Sound Brush is then able to read the IBM formatted disk with MIDI files on it.
Entering Notes Manually
You can enter melody notes directly to the track in the Notation window in either the Editable Notation Mode or the Staff Roll Mode.
 Enter the Editable Notation  mode from the Standard Notation screen with a single click on the  Editable Notation button.  In the Editable  Notation mode, you can enter, move, and edit notes and rests using standard  mouse techniques – point and click, drag and drop, and right-click to open the Note Edit dialog.
  Enter the Editable Notation  mode from the Standard Notation screen with a single click on the  Editable Notation button.  In the Editable  Notation mode, you can enter, move, and edit notes and rests using standard  mouse techniques – point and click, drag and drop, and right-click to open the Note Edit dialog.
Confirmation dialogs prevent accidental entry of a duplicate note (same pitch near same time) and accidental entry of a very high or very low note (large # of ledger lines).
Once you have some melody entered, you can copy and paste chunks of it as you would in a text document. To copy and paste notation, highlight an area of notation by dragging the mouse over the region. Then select Edit | Copy.

Click on the place where you want to paste to (by clicking at the time line on top of the Notation window) and then choose Edit | Paste. You can specify a precise paste location in the Paste Melody dialog.

Recording with the Play Along Wizard Feature
This is a very helpful feature if you don’t have a MIDI keyboard but you want to record with a “live” feel. Use the Wizard to record notes from the computer’s QWERTY keyboard for a track that’s more natural than step time. Here’s how it works.
1. Click the [MIDI] toolbar button and check MIDI  Keyboard Wizard Enabled. You can also select  the Wizard Playalong feature option from the Play menu.
   
 
2. Press Ctrl+R keys to record.
3. As the song plays, play the melody on any keys on the bottom two rows of the QWERTY keyboard, in the rhythm of the melody. The “wizard” notes won’t be the correct melody of course, but don’t worry about that as you record. When you’re finished, look in the Notation window. You will see the wrong notes in the right places with the correct durations.
4. Drag the notes (with the left mouse button) to the correct place on the staff. You will hear the notes play as you drag them, and the names will show in the note name box. For sharps, flats, and naturals, hold down the Shift key, Ctrl key, or Alt key respectively. You will end up with a melody that sounds like it was recorded live, without the rigid feel of tracks entered in step time.
Melody Wizard
 For  songs with melodies, there are QWERTY keys (Enter, \ , T, 6) that trigger notes  from the melody as the song is being played.   Other keys trigger 1-4 approach notes from below or above.  The notes can be recorded, to humanize a  stiff melody with better timing, and approach notes also useful for sight  reading, rhythm practice, or to perform.   This feature works with harmonies.
  - Melody notes: T, 6, Enter, \
  - Same Melody note: 5
  - Approach notes: QWER  YUIO
  - Octave set: 1, 2, 3
MIDI notes also work (if Preferences [Transpose] is set to “Allow Melody Wizard on THRU part”).
  - Octave set: E(40), F(41), G(43)
  - Melody notes: F(53), G(55)
  - Melody notes: F(53), G(55)
  - Approach notes: B(47), C, D, E    A, B, C, D(62)
  
To use the Melody Wizard,  make sure the Keyboard Wizard is enabled. This will also enable the  MIDI Wizard on the QWERTY keys.
  Then, open a song that has a Melody track.
  Mute the Melody track with Alt+8 keys.
  Play the song.
  As you play the song, you can use the Enter key or the \ key    (or T or 6 above the T) to play Melody notes.
  W E R T - These  will be approach notes up to the melody. You can start on any note.
  Q E R T - Starting  on a Q instead of W will use wider voicings for approach notes.
  I U Y T - These  will be approach notes down to the melody. Start on any note.
  O U Y T - Starting  on an O instead of I will use wider voicings for approach notes.
MIDI Keyboard Wizard
The Wizard can also be used with a connected MIDI keyboard. The keyboard wizard always plays correct notes and is a fun way to play along with Band-in-a-Box. The MIDI keyboard also sends volume information (unlike the QWERTY keyboard), so is a better choice if you have a MIDI keyboard connected.
This feature is accessed with the [Transpose] button in the Preferences dialog. To turn on the Wizard to allow MIDI control, choose “Use Wizard for THRU part.”
Now, when you play notes on the MIDI keyboard (during playback), they will get remapped to chord tones. C/E/G/Bb notes played on a THRU keyboard will be mapped to chord tones, and D/F/A/B will be passing tones. This scale - C D E F G A Bb B - is considered the “Bebop” scale, useful for playing over dominant 7th chords.
The Wizard is useful for entering notation quickly. If you can’t play piano well, play the wizard in the correct rhythm. The pitches will be wrong, but you can fix them in the Editable Notation window later, and the durations, volume, and timing are already correct.
Melody/Soloist Sequencer
Normally, you would want a single part on the Melody or Soloist track. But, since MIDI information can have separate channels, it is possible to store 16 separate parts on each of the tracks. For the following discussion, we will assume that you’re using the Melody track, but the same functions are available for the Soloist. When the Melody track has been set to “Multi(16)-Channel” we refer to this as “Sequencer Mode.”
Also, for this discussion we will assume that you have a multi-channel track loaded in. Let’s load a MIDI file, using File | Open MIDI file, and choosing a MIDI file like C:\bb\Documentation\Tutorials\violet.MID.
If you want to use the 16 separate parts for the Melody track, you need to set the Melody Track type to “Multi-Channel.” This is done from the Melody menu or with the [Sequencer] button.
|  | 
 | 
Now, when you are in this multi-channel mode, output from the Melody track will be on whatever MIDI channel the information is stored on and will not be using the Melody MIDI Channel.
You can examine the track to see the channels by looking at the event list, which you can access by pressing the [#] button on the Notation window.
You will notice that the information in the event list is color coded by channels for multi-channel tracks. For example, channel 7 is pink, and channel 10 is gold.
 
  
If you open the Lead Sheet window, you will see the entire MIDI file displayed on separate tracks of notation. Since this represents 6 separate tracks (in the case of violet.MID), this is likely “too much information” for you to read, unless you are a symphony conductor.
To customize the notation display for sequencer mode, press the [Opt.] button in the Lead Sheet window, and see the settings for Multi-Channel Tracks.
|  | Choose the “CUSTOM channels play/display” option and press the [Set] button to launch the Sequencer Window. Then you can customize which channels will play and display. | 

  In the example picture, we  have set Channel 2 (Bass) and Channel 4 (Trumpet) to show on the notation, and  have set all of the channels to play (to hear them).
  For a specific channel,  (e.g. channel 3: piano), we see the following information.
  - Channel 3: Acoustic Piano  (this is the patch name found on the track).
  - 842: There are 842 events  in the track, usually every note is an event.
  We have customized the  piano track so that it can be heard (play=true), but not seen in notation  (Show=false).
|  | There is a small button at the right of the track line that allows you to delete/ rechannel or merge the channel with another channel. | 
You can also change the  patch (instrument) for that track by using the instrument patch combo box.

So now that we’ve customized  the display, we are seeing the bass and trumpet on the notation,and hearing the  entire track.
Removing All Tracks Except Melody from A MIDI File
One use for the Sequencer  mode is to load in a MIDI file, and then delete all of the channels except the  melody, so that you can allow the Band-in-a-Box rhythm section to provide the  accompaniment. 
To do this, open the  Sequencer window, and use the Edit pull down menu to delete all tracks except the melody. 
   

Once you have done this,  you don’t need the Melody | Track Type to be multi-channel anymore, so you should set it to be Track Type [Single Channel], so that it will be like any other  Band-in-a-Box song and use the Melody channel for playback.

Recording Your Own Parts to The Melody Sequencer
Normally, you would record  your parts to the Melody track, and not be concerned about what MIDI channel they are  using, because Band-in-a-Box uses the Melody channel (usually channel 4) for  this.
But if you have set the  Track type to be multi-channel, the output on the Melody track will be whatever  channel is stored in the tracks.
 When  you record a melody and the track type is set to multi-channel, the “Keep  Take” dialog will have a selection for the channel that should be used for the  recording.
  When  you record a melody and the track type is set to multi-channel, the “Keep  Take” dialog will have a selection for the channel that should be used for the  recording.
 Also,  make sure that you have “Overdub underlying melody” checkbox set, or you won’t  hear the other melody parts during the recording.
  Also,  make sure that you have “Overdub underlying melody” checkbox set, or you won’t  hear the other melody parts during the recording.
Example: Recording 4  Separate Counter Melodies on The Melody Track
So, if you want to record,  for example, 4 separate parts to go along with a Band-in-a-Box song, you should  do the following.
  1. Set the Melody track to  Multi(16)-Channel (Sequencer)
  
  2. Record a Melody  part.  At the end of the recording, pick  a channel for the part that is not already used by Band-in-a-Box.  BB uses channels 2-10, so channels 11 to 16  are available for your counter melody parts.
  3. Repeat step 2 by  recording additional melody parts.
  4. Assign patches to the  Melody parts using the Sequencer Window.
   
  
 
Importing MIDI Files
Standard MIDI files can be read to your song from MIDI files or from the Windows® clipboard. You can read in all of a MIDI file, or selected channels and a specific range of bars. Use one of the following two commands.
- Melody | Edit Melody Track | Import Melody from MIDI File – to select a MIDI file from disk using the Windows® Open File dialog.
- Melody | Edit Melody Track | Import Melody from Clipboard - when the MIDI data is already copied from another program to the Windows® clipboard. The clipboard option will be grayed out if there is no MIDI data in the clipboard.
The Import MIDI File dialog will open.

  Include  Channels: You can hover the mouse cursor over the channel selector check boxes  to see how many events are on each channel.  If you select all of the channels, Band-in-a-Box  will read in all of the channels and merge them to the destination track.
  Merge  with Existing Data on the track: You can choose to merge the imported data with the  existing data in the destination track.
  Destination  Track: You can choose the  destination track for each track for multi-track MIDI files.
  Set all tracks to this: This allows you to set a destination track for all source tracks.
  Include  Continuous Controllers / Include Pitch Bend / Include Patch Changes / Include Lyrics: If you don’t need  these items, you can save space by not importing them.
  Number of bars to offset from start of MIDI file: : If you want to start reading  from the beginning of the MIDI file, select 0 as the offset.  If you want to start at bar 32, for example,  select an offset of 32 (bars).
  How  Many Bars to import: Leave this setting at the default of 1000 to read-in the entire file  (unless it’s longer than 1000 bars!), or set it to the number of bars that  want.
  Number of blank bars to insert at beginning: This will insert blank bars into the track.  Remember that Band-in-a-Box normally has a 2-bar  lead-in count.  If your MIDI file has no lead-in,  then you need to set this to = 2 to compensate for the 2 bars of lead-in.
  Include  notes early by (120 PPQ): If you’re reading in a MIDI file starting at bar 5, it would be  annoying to have a note that was played 1 tick earlier than bar 5 left out of  the MIDI file that is read in.  To  include it, you can set this, and the note will be read in.
Additional Options for Melody/Soloist Track
Choose Melody | Edit Melody Track | Quantize, Time Adjust | Timeshift Melody. This will move (slide) the melody a certain number of ticks. There are 120 ticks per quarter note. For example, to give the song a more laid-back feel, shift the melody about 10 ticks ahead.
In the same submenu, choose Insert Beats or Delete Beats to insert or delete beats in the Melody. For example, to insert 2 bars in the melody at bar 5, choose Melody | Edit Melody Track | Quantize, Time Adjust | Insert Beats, select bar 5, and select 8 beats (2 bars) to insert.
Quantize Track
Melody | Edit Melody Track | Quantize, Time Adjust | Quantize Melody allows you to quantize the MIDI track.
| 
 | Resolution  Choose the division you would like the track quantized to.  Choosing 16 will Quantize to 16th notes. | 
Humanize Track
Quantize routines can leave the music sounding stiff and unmusical. Some routines attempt to humanize a track by adding “randomization,” which rarely has the desired effect since humans don’t randomly change timing or volume. Band-in-a-Box uses intelligent humanization routines to humanize a melody from one feel to another, from one tempo to another, and vary the amount of swing to 8th notes. The results are very musical, with natural sounding melodies.
Let’s look at some of the parameters found under Humanize.
In this example, Melody | Edit Melody Track | Quantize, Time Adjust | Humanize Melody was selected. The window for Humanize Soloist is the same.
| 
 | As you can see, we have broken down the Humanize effect into 5 main categories: tempo, lateness, 8th note spacing, legato, and feel. The best way to learn how these parameters combine is to try them (you can always press the UNDO button if you don’t like the results.)For example, try changing the tempo of a song to see the changes that this will make to the 8th note spacing and lateness. Press the [Quantize NOW] button to apply your changes to your song. | 
We feel that these categories are straightforward and you should have no trouble achieving the desired results. Remember to apply such parameters as Legato and Lateness sparingly, then press the Quantize NOW button to apply your changes to your song.
Editing the MIDI Track
Event List Editor

You can edit events including all MIDI events and lyric events using the Event List Editor. It can be launched in several ways.
- In the Melody menu, choose Edit Melody Track | Step Edit Melody.
- In the Soloist menu, choose Edit Soloist Track | Step Edit Soloist Part.
- In the Window menu, choose Notation | Event List Editor.
- In the Notation window, by pressing the event list button [#]. The dialog will display events on the selected track in the Notation window.
The list uses a color coding based on Event Type, Channel, Duration, or Velocity.
| 
 | If the color coding is based on “Event Type,” the list shows the event as follows. | 
The Event List Editor allows you to modify, insert, and delete notes.
- Double-click on an event to edit it (or press the [Edit] button.)
- [Insert] puts an event before the current event.
- [Append] puts an event at the end of the track.
- [Delete] removes an event.
- [Show] exits the dialog and highlights the note in the Notation window.
- [Play] plays the current event moves the next event.
- [Update] redraws the notation screen.
- [Edit Lyrics] allows you to edit note-based lyrics.
Event List Filter
There is a filter for the Event List Editor, allowing you to quickly spot all patch changes.
| 
 | For example, to examine the patch changes on the Melody track, choose “Use Event Filter,” and then press the [Filter…] button. | 
In the Event  List Filter, select the type of  information you want to display.  In this  case, it is program changes (patches) only.

The track will then display with the  program changes only.

| 
 | The Event Type to Edit dialog    opens when either the [Insert] or [Append] buttons are pressed in the Event List Editor. | 
Notation Window Editing
You can often get better results by using  the Notation window to edit notes instead of the Event List window.  To do this, open the Notation window in  either Editable Notation or Staff Roll Notation mode.  In both of these modes, notes can be dragged  and dropped with the mouse.
  For precise note editing, right-click on  the note you want to edit and choose “Edit Note” in the contextual menu.  This opens the Note dialog where all of the parameters of the note can be  addressed.

Piano Roll Window
You can also graphically edit note velocity, controllers, program changes, channel aftertouch, or pitch bend.
| 
 | The Piano Roll may be opened as a movable window, which floThe Piano Roll window enables precise graphic editing of note timing and duration. ats above the Band-in-a-Box main window or opened embedded in the same position as the Chord Sheet/Notation panels in the Band-in-a-Box main window. | 

Track Selection
 Click here to select  the track to display.
  Click here to select  the track to display.
Snap-to-Grid
|  | Selections, Inserted Notes, or Edited Notes will snap to the grid spacing. If you do not want snap-to-grid, select [NONE] in the drop-down menu. | 
Note Duration
|  | Set the default duration of new inserted notes. It is easy to mouse-edit a note’s duration after a note is inserted, so it is usually sufficient to select a typical note duration that makes sense for your purposes and then mouse-edit the duration of “exception” notes after they are inserted. | 
View/Insert Channel
| 
 | If a track contains multiple channels, “All”    will display MIDI events on all channels.     Otherwise, select the channel that you need to see.  If “All” is selected, new MIDI events are    inserted on the Band-in-a-Box track’s assigned channel. | 
Ghost Notes
 When viewing a single channel, notes on other  channels can be ghost-displayed in light gray.   This is useful when viewing multi-channel tracks.
  When viewing a single channel, notes on other  channels can be ghost-displayed in light gray.   This is useful when viewing multi-channel tracks.
View/Edit Graphic Data
| 
 | Determine what graphic data to view or edit in the bottom Graphic Event panel. Choose Velocity, Controller, Program Change, Channel Aftertouch, and Pitch Bend. If “Chan” is not set to “All,” only the selected channel events will be displayed. | 
Playable RealTracks
 When the Playable  RealTracks mode is on, any note you enter will be heard during playback unlike RealCharts  notes.
 When the Playable  RealTracks mode is on, any note you enter will be heard during playback unlike RealCharts  notes. 
Draw Velocity
 If  this checkbox is enabled, notes will be drawn with a  faded color based on their velocity.
 If  this checkbox is enabled, notes will be drawn with a  faded color based on their velocity.
Track Auto Vertical Scrols
 If  this is checked, the Piano Roll will automatically scroll vertically when switching  tracks to keep the average note range in view.
  If  this is checked, the Piano Roll will automatically scroll vertically when switching  tracks to keep the average note range in view.
Keyboard Pitch Panel
| 
 | 
      1. Click on a single note of the keyboard to select all notes ofthe clicked pitch. | 
Cursor Location Info Panel

  The  Info Panel shows the cursor’s Bar:Beat:Tick and MIDI note or controller value  (depending on the cursor location).  In  cursor locations where a value would be nonsensical, the status text values are  blank.
  For  instance, in the Note panel, Bar:Beat:Tick and Pitch are displayed.  In the Ruler panels, only Bar:Beat:Tick is  displayed.  In the left Piano panel, only  Pitch is displayed.  In the Graphic Event  panel, Bar:Beat:Tick and Event Value are displayed.
Chords Ruler and Note Time Ruler
There  are two top rulers.  The top Chords Ruler  displays chords and the Playback Location Indicator.  The Note Time Ruler displays bars and bar  subdivisions.  When zoomed-in, more  subdivisions are displayed.  When  zoomed-out, fewer subdivisions are displayed.
  
  Click  or drag in the Chords Ruler to set the Insertion Point (useful if you wish to  use the menu Edit | Paste (Ctrl+V)  to paste into the Piano Roll).  If a song  is playing, a Chords Ruler click will stop playback.
  Double-click  in the Chords Ruler to start playback at the indicated bar.  
Splitter Bar
A  vertical Splitter Bar sits between the Note and Graphic Event panels.  If you want to maximize the Note Panel to see  more notes, drag the Splitter down.  If  you want to maximize the Graphic Event Panel for more accurate event editing,  drag the Splitter up.

Zoom Buttons
| 
 | These buttons will zoom the Note Panel vertically. | 
 Select notes and click this button.   The vertical pitch range and horizontal time range will adjust to fill  the Note Panel with the selected notes.
 Select notes and click this button.   The vertical pitch range and horizontal time range will adjust to fill  the Note Panel with the selected notes.
   This will return to the previous view range after zooming in on a  region.
 This will return to the previous view range after zooming in on a  region.
   This will zoom the window so that all  track notes are visible at a glance.
 This will zoom the window so that all  track notes are visible at a glance.
   These buttons will zoom the window horizontally.
 These buttons will zoom the window horizontally.
Note Panel

  Horizontal  bars represent notes.  Notes can be  selected, edited (start time, pitch, duration), inserted, and deleted.
  Overlapping notes are displayed in bold aqua color, making them easy  to identify.  Overlapped notes can be  eliminated from the right-click menu in this window.
  
  Note Selection
  Selected  notes are red.
  
  1.  Click on individual notes to select.
  2. Shift-click on individual notes to  add to the selection.
  3. Ctrl-click on a note to invert  (toggle) its selection.
  Click on white space and then drag a rectangle around notes to  select a group of notes.
|  | 
 | 
 | 
1. Shift-drag a rectangle to add another  group of notes to the selection.
  2. Ctrl-drag a rectangle to toggle the  selection of the notes in the rectangle.
  Notes can be selected with the Note Time Ruler.
  
  1. Click-drag  on the Note Time Ruler to select a time-range of notes.
  2. Shift-click-drag to  add a time-range of notes to the selection.
  3. Ctrl-click-drag to  invert the note selection of a time range.
  For  instance, you could drag to select all notes in bars 2 thru 7.  Then you could Ctrl-drag to toggle off note selections in bar 4.  By using the Shift and Ctrl keys,  very flexible time selections can be made.
  Edit  Note Time Stamp (start time)
Hover the cursor over the left of a note. An east-west cursor appears. Then click-drag the note to a new time (horizontal dragging).
|  | 
 | 
 | 
If multiple notes are selected and you want to move all selected notes, use Shift-click-drag. Otherwise, a click on a note will deselect the previous selection, and it will only select/edit the clicked note.
|  | 
 | 
 | 
Edit  Note Pitch
  Move the cursor over  the middle of a note.  A north-south  cursor appears.  Then click-drag the note  pitch (vertical dragging).
| 
 | 
 | 
 | 
If multiple notes are selected and you want to transpose all selected notes, use Shift-click-drag. Otherwise, a click on a note will deselect the previous selection, and it will only select/transpose the clicked note.
|  | 
 | 
 | 
Edit Note Duration
  Move the cursor over  the right of a note.  A right-arrow  cursor appears.  Then click-drag the note  duration (horizontal dragging).
| 
 | 
 | 
 | 
If multiple notes are selected, and you want to change duration of all selected notes, use Shift-click-drag. Otherwise, a click on a note will deselect the previous selection, and it will only select/edit the clicked note.
| 
 | 
 | 
 | 
Insert a Note
Hold the Shift+Ctrl keys. The cursor becomes a pencil. Click where you want the note and it is inserted with a duration from the “Dur” drop-down menu, and on the channel selected by the “Chan” drop-down menu.
| 
 | 
 | 
 | 
If “Snap” is enabled, the note is inserted at the nearest grid  boundary.  For instance, if the  snap-to-grid setting is a quarter note, inserted notes will snap to the nearest  quarter note boundary.
  
  There are many on-screen visual cues to assist cursor positioning.  The Cursor Position Time Markers in the Time  Rulers can assist time positioning.  The  Cursor Pitch Marker in the Keyboard can assist pitch positioning.  The Cursor Location Info Panel gives precise  time and pitch info.  Also, the Note  Panel has time grid markings, and pitch accidentals are marked in light gray on  the background.
  
Delete a Note
Select a note (or a group of notes), then tap the Delete key.  Alternately, select notes, right-click, and  choose Delete Selected Events in the  pop-up menu.
You can also use an eraser tool.   Hold the Shift+Ctrl keys and  hover the cursor over a note.  When the  cursor becomes an eraser, click on a note to delete it.  If multiple notes are selected, all selected  notes will be deleted.
|  | 
 | 
 | 
Graphic Event Panel

This panel graphically displays non-note  MIDI events, which are specified in the Chan, View/Edit, and Controller Type  controls.
Zero-value  events are drawn as small hollow squares, to make them easy to identify.
When  graphically inserting controller and pitch bend events, the event density is  adjustable from one event per 1 tick up to one event per 30 ticks.
With  events such as pitch bend or controllers like modulation and sustain, it is  important to take care to end a “gesture” with a zero-value event.  Otherwise, subsequent notes will be affected,  with an unwanted “hanging” permanent pitch bend, permanent vibrato, or sustain  pedal locked down.
  Velocity
   Set  the “View/Edit” control to “Velocity,” and the velocity events will display in  the Graphic Event panel.
  Set  the “View/Edit” control to “Velocity,” and the velocity events will display in  the Graphic Event panel. 
  
  You can increase/decrease velocities of the  selected notes with hotkeys or the right-click menu.
  + (plus) increases velocities of all selected notes by 1.
  Shift++ increase velocities of all selected notes by 5.
  – (minus) decreases velocities of all selected notes by 1.
  Shift+- decreases velocities of all selected notes by 5.
  ~ (tilde) randomizes velocities of the selected notes (-1 to +1).
  Shift+~ randomizes velocities of the selected notes (-5 to +5).
  
Control
|  | If “View/Edit” is set to “Control,” the Controller Type control becomes visible. The Graphic Event Panel will display the chosen controller type. If “Chan” is not set to “All,” only the selected channel events will be displayed. | 
 Select “11 Expression MSB” in the Controller Type control.
 Select “11 Expression MSB” in the Controller Type control.

The  Expression controller is recognized by most modern synthesizers including most  General MIDI synths.  However, some older  synths do not recognize this controller.  Expression is an alternative to “7 Main Volume MSB.”  Use the Expression controller for individual  tracks and reserve the main Volume controller for overall track loudness.  That way, you can use the Band-in-a-Box main  window Volume controls without affecting individual notes in the track.
In  the example shown, the intro flute ostinato pattern fades in, and then fades  back out, via the expression controllers.  These events were entered with the Line Tool.  Notice that before the trumpet comes in, there  is a single expression event of value 127, to kick the loudness up to normal.
  Single  controllers are inserted by moving the mouse cursor to the desired position and  then clicking the mouse button.
 Select “1 Mod Wheel MSB” in the Controller Type control.
  Select “1 Mod Wheel MSB” in the Controller Type control.
 
 
  The  Modulation controller is not firmly defined, but it is usually a Vibrato or  Tremolo effect (especially in General MIDI synths).
  Play  the demo song and watch how Modulation has been added to some notes to add  Vibrato.  It is usually best to use a  modest amount.  With graphic edits, too  much is almost always too much!
  
Program Change
  
  Set the “View/Edit” control to “Program,” and the program changes will display  in the Graphic Event Panel.  The demo song intro has a flute  program change.  Then the first chorus is  trumpet, the second chorus is flute, and the third chorus is soprano sax.
  
  
Channel Aftertouch
  
  Set the “View/Edit”  control to “ChnAfter” and you can see the Channel Aftertouch events in  the Graphic Event Panel. 
  
  
Pitch Bend
  
  Set the “View/Edit”  control to “Pitch Bend.”  Play the  demo song and watch how a few pitch bends have been inserted to “scoop”  some note attacks, “sting” the middle of a note, or “fall off” some note  releases.
  
  
Event Selection
  Selected Events are red.
  
  Graphic events can be selected with the Graphic Event Ruler. 
  
  The Graphic Event Ruler will only select non-note events.  In addition, it will only select the type of  MIDI events specified in the Chan, View/Edit, and Controller Type controls.  When you make a Ruler Time selection, ONLY  THE VISIBLE events in this time range are selected.  Other MIDI events in this time range are not  selected.
  
  
Graphic Events Editing  Modes
  There  are two modes for editing graphic events.
  
  Add Mode: This will add/subtract the same amount to all selected events.
  
  Scale Mode: This will scale the selected events.  Select one or more Graphic Events and move  the mouse over one of the events.  Shift-drag vertically, and the events  are scaled in a proportional fashion.   Large-value events are scaled more than small-value events.  This keeps the same shape of a gesture but  makes the gesture bigger or smaller.
  
Note Velocity Line Tool
   With the Add Mode, note  velocities will exactly match the slope of your drawn line.
  With the Add Mode, note  velocities will exactly match the slope of your drawn line.
|  | 
 |  | 
 With the Scale Mode, the  Line Tool will shape the dynamics, but note velocities are scaled to follow the  approximate shape of your drawn line.   With this mode, you can insert a velocity fade, or change the velocity  of a region, while preserving the Velocity dynamics of the music.
  With the Scale Mode, the  Line Tool will shape the dynamics, but note velocities are scaled to follow the  approximate shape of your drawn line.   With this mode, you can insert a velocity fade, or change the velocity  of a region, while preserving the Velocity dynamics of the music.
|  | 
 |  | 
Edit Event Value
  Move the cursor over the top half of an event.  A north-south cursor appears.  Click-drag vertically to scale event values.
|  | 
 |  | 
To scale a selected group of events, Shift-click-drag vertically on one of the events in the selection.
|  | 
 |  | 
Edit Event Time
  Move the cursor over the bottom half of an event.  An east-west cursor appears.  Click-drag horizontally to slide the event in  time.
|  | 
 |  | 
To slide a selected group of events, Shift-click-drag horizontally on one of the events in the selection.
|  | 
 |  | 
Insert Events
Line Tool
  With  no modifier keys, the “white space” cursor is a Line Tool.  Move the cursor to white space and then click-drag  to draw a line.  When the mouse button is  released, a series of events are inserted which follow the line slope.
|  | 
 |  | 
To avoid choking the MIDI stream, the maximum event density is one event per 10 ticks. Repeated events of the same value are not inserted. Therefore, long gradual Line Tool fades have a lower density than short extreme Line Tool fades.
|  | The Spacing controls how often the events are drawn. For example, if this is set to 30, events will be spaced apart by 30 sticks. | 
| 
 | 
 | 
Pencil Tool
Move  the cursor over white space and hold the Shift+Ctrl keys.  A Pencil Tool appears.  Shift+Ctrl-drag  to freehand-draw a curve.  If you don’t  get the curve quite right on the first pass, just keep holding the mouse button  and move the mouse back-and-forth to draw your desired freehand curve.  When the mouse button is released, a series  of events are inserted to follow the freehand curve.
|  | 
 |  | 
To  avoid choking the MIDI stream, the maximum event density is one event per 10  ticks.  Repeated events of the same value  are not inserted.  Therefore, many  freehand curves have a fairly low density.
Delete Events
  Make a selection of events with the Ruler or by clicking on  events.  Then tap the Delete key.  You can also right-click and choose Delete Selected Events in the pop-up  menu.
  You can also use an eraser  tool.  Hold the Shift+Ctrl keys and hover the cursor over an event.  When the cursor becomes an eraser, click on  an event to delete it.  If multiple events  are selected, all selected events will be deleted.
|  | 
 |  | 
Right-Click Contextual Menu
The pop-up menu can be accessed by right-clicking on the notes, graphic events, or any of the rulers.

Undo: Duplicates the  Band-in-a-Box Edit | Undo (or Ctrl+Z) action.
  
Delete Selected Events: Deletes  any selected events (highlighted in red).   This can also be accomplished by tapping the Delete key.
Select All Notes and Graphic Events:  If the “Chan” combo box is set to “All,” this item will select ALL  EVENTS on ALL CHANNELS (all events in the track).  Otherwise, ALL EVENTS are selected which  match the CURRENT MIDI CHANNEL.
Select All Note Events (Of Current Channel): If the Chan combo  box is set to “All,” this item will select ALL NOTES on ALL CHANNELS, but it  will not select any non-note events.   Otherwise, ALL NOTES are selected which match the CURRENT MIDI CHANNEL.
Select All Note Events (Of Current Channel): If the “Chan” combo  box is set to “All,” this item will select ALL GRAPHIC EVENTS of the CURRENT  VIEW/EDIT TYPE on ALL CHANNELS.   Otherwise, ALL GRAPHIC EVENTS of the CURRENT VIEW/EDIT TYPE are selected  which match the CURRENT MIDI CHANNEL.   For instance, you could select all channel 4 modulation events, then Delete, to easily remove all of those  events from the track.
Cut: Copy selected events  to the clipboard and then remove them from the track.  Can also be accomplished with the menu Edit  | Cut (or Ctrl+X) action.  If you wish, it is possible to cut from the  Piano Roll, and then paste into the Notation window, or vice-versa.
Copy: Copy selected events  to the clipboard can also be accomplished with the menu Edit | Copy (or Ctrl+C) action.  If you wish, it is possible to copy from the  Piano Roll, and then paste into the Notation window, or vice-versa.
Paste - Replace: If no  events are on the clipboard, this item is dimmed.  The paste occurs at the time location of your right-click.  Move the mouse cursor to the desired insert  location.  Right-click on the Note Panel,  Graphic Event Panel, or any of the Rulers.   Then choose this item from the pop-up menu.  Any previous event types in the paste range  which match event types in the clipboard are removed before the clipboard data  is added to the track.  If the “Chan” combo box is set to All, pasted events keep their original  (copied) MIDI channel.  Otherwise, the  pasted events will be re-channeled to match the “Chan” combo box.
Paste - Merge: If no  events are on the clipboard, this item is dimmed. The paste occurs at the time location of your right-click.  Move the mouse cursor to the desired insert  location.  Right-click on the Note Panel,  Graphic Event Panel, or any of the Rulers.   Then choose this item from the pop-up menu.  Events from the clipboard are merged with  existing data in the track.  If the “Chan” combo box is set to All, pasted events keep their  original (copied) MIDI channel.   Otherwise, the pasted events will be re-channeled to match the “Chan” combo box.  The feature can also be accomplished with the menu Edit | Paste (or Ctrl+V) action (to match the Notation  window, which also uses a merge style of pasting).  Before using the main menu Edit | Paste (or Ctrl+V), first make sure the  insertion marker is set to your desired paste time location. This is easy to do.  Just  click or drag in the Chord Ruler to place the insertion marker where you want  it.  Then tap Ctrl+V.
Re-Channel All Events to the Track Channel (Ch = xx): Re-channel all notes and graphic events (the entire track) to the MIDI Output channel  assigned for this track.  Sometimes this  can come in handy to bring some “sanity” into Piano Roll editing.  For instance, though the default Melody output channel might be  channel 4, meaning that Band-in-a-Box transmits any events in the Melody track  on channel 4.  The actual events in the  Melody track might be channel 1, or a mixture of several channels.  For ordinary playback or note tweaking, it doesn’t matter if the  event channels are “mixed up,” as long as you have the view channel set to  All.  But if you wish to use Paste - Replace, the Paste - Replace function  is smart enough not to “stomp on” a track’s events that differ from the  channels of the clipboard MIDI data.  So  if you force all events to the track channel, the Paste - Replace function will  always replace appropriately.
Re-Channel Selected Events to the Track Channel (Ch = xx): Re-channel only the selected events to the track channel.
Re-Channel Selected Events to the View Channel: When editing a multi-channel guitar track or editing an imported multi-channel MIDI  file, this command may be useful.  Beware  that it might initially appear confusing.or instance, one might set the view channel to ALL, and make a  selection (intending to set these events to Ch 12).  Then set the view channel to 12, and of course the selected events disappear (if the events had some other MIDI Channel).  But then when you invoke  “Re-Channel Selected Events to the View Channel,” the MIDI events will reappear on the Piano Roll.
Eliminate Overlapped Notes: Overlapped notes are displayed in bold aqua color, making them easy to identify.   Selecting this menu command will remove the overlap.
Create  Mute Region to mute generated accompaniment: This menu item is available in the Playable Tracks mode. When you  select this, a green label will show at the top, and you can extend it by dragging  horizontally. When you play the song, the generated accompaniment in this region won’t be  heard, but the green notes you have entered will be heard. If you regenerate accompaniment, it will be outside of this is region.
Increase  Velocities of Selected Notes by 1: This increases  velocities of all selected notes by 1. The hotkey is + (plus).
  
Increase Velocities of Selected Notes by 5. This increases velocities of all selected notes by 5.  The hotkey is Shift++.
  
Decrease Velocities of Selected Notes by 1: This decreases velocities of all selected notes by 1.  The hotkey is – (minus).
  
Decrease Velocities of Selected Notes by 5: This decreases velocities of all selected notes by 5. This The  hotkey is Shift+-.
  
Randomize Velocities of Selected Notes (-1 to +1): This changes velocities of all selected notes by a random number from  -1 to +1. The hotkey is ~ (tilde).
  
Randomize Velocities of Selected Notes (-5 to +5): This changes velocities of all selected notes by a random number from  -5 to +5.  The hotkey is Shift+~.
  
Unconditional 30-Day Money Back Guarantee on all PG Music products purchased from PG Music Inc.
PG Music Inc.
29 Cadillac Ave Victoria BC Canada V8Z 1T3
Sales: 800-268-6272, 250-475-2874,+ 800-4746-8742*
		* Outside USA & Canada where International Freephone service is available.
         Access Codes
Tech Support: Live Chat, support@pgmusic.com
 Online now
            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 | 













































