This
tutorial describes the one-time procedure for initially configuring
MidiNotate Composer to work with GPO, and then describes Composer features
you can use to create MIDI files and scores that use GPO instruments.
To
print this tutorial (about 35 pages):
-
Use
the File / Print command in your browser to print this web page/ The
entire tutorial is on one big web page.
-- OR --
- Download
and print this Adobe Acrobat PDF file: http://www.notation.com/MidiNotateComposerGPOTutorialFiles/MidiNotateComposerGPOTutorial.pdf
This
tutorial is organized as follows:
In
cases where the tutorial assumes you have knowledge about either product
that you might not yet have, you should refer to GPO's documentation
and MidiNotate Composer's Help / Users Guide.
Configuring
MidiNotate Composer to Use the GPO Studio MIDI Output Devices
When you
set up GPO for use with Composer, it is recommended that you use the free
ASIO driver ASIO4ALL ("ASIO for all") available at http://www.asio4all.com.
This driver makes it easy to configure your soundcard parameters to match
the requirements of GPO Studio and the Kontakt Player software it relies
on. The ASIO4ALL driver is small, and the setup is just one step; so you
can install it very quickly.
To
set up GPO Studio to use the ASIO4ALL driver: h
-
-
Run
the downloaded ASIO4ALL setup program.
-
-
In
the Settings/Audio Driver drop menu, select the ASIO4ALL driver.
-
In
the Settings/Preferences dialog, ensure that the sample rate is
set at 44,100 Hz, and that the buffer size matches that of the
ASIO4ALL driver setup. A smaller buffer size results in a shorter
latency of the playback, which is the delay time between
when a note is requested to be played (or when you play it live
on a MIDI keyboard) and when you actually hear it.
You
want as low a latency as possible, but not so low that your computer
is not powerful enough to support the higher processing demands
required by low latency. If you set the latency value too low,
then you will hear break-ups in the playback, in which case, you
will need to increase the latency (and thus the buffer size) to
a higher value. This requires experimentation. Also, you can achieve
lower latencies if there are fewer tracks and notes.
Note,
however, that there are other reasons besides a small buffer size
that can produce break-ups or crackles during playback. For example,
if the GPO Studio Ambience panel value for reverb is too high,
then try reducing the amount of reverb. Also, refer to GPO documentation
for other explanations for crackles in playback and solutions
for fixing the problem.
After
you have configured GPO Studio to use the ASIO4ALL driver, there usually
is nothing more you need to do to configure Composer and GPO to work
together. Normally, Composer will automatically configure itself to
recognize the GPO Studio MIDI output devices after you installed GPO
Studio.
You
can skip this next step and need come back to it later only if Composer
does not correctly play the GPO instruments.
To
trouble-shoot a problem with Composer's playback through GPO:
-
Start
GPO Studio before you start Composer.
- In GPO Studio, open
this .gpo file: http://www.notation.com/MidiNotateComposerGPOTutorialFiles/MidiNotateComposerGPOEx.gpo
- Start Composer (always only after starting GPO Studio).
- In
Composer, open this .not
file: http://www.notation.com/MidiNotateComposerGPOTutorialFiles/MidiNotateComposerGPOExCompleted.not
- Play the example in Composer. If you hear it play properly, then your
next task is to determine why this example works, but your own song
and .gpo file does not.
-
Sometimes a cure to playback problems is to exit both Composer and
GPO Studio and start them again (GPO Studio first).
If that does not work, try rebooting Windows before starting GPO Studio
and Composer again.
-
If
you do not hear the sound of a GPO instrument for a particular staff
(track), it is possible that this GPO instrument was last played with
a zero or low Mod Wheel value, which in GPO will leave the instrument
in an inaudible state. It is a good idea to add an initial Mod Wheel
value in each staff (track). For instructions in setting Mod Wheel
values in Composer, see the tutorial section on "Viewing and
Editing the MIDI Performance".
-
For
further trouble-shooting tips, visit the GPO / MidiNotate trouble-shooting
section of Notation Software's MidiNotate User's Community Forum at:
http://www.notation.com/MidiNotateGPOtroubleshooting.htm
Assigning
GPO Instruments to Staves in MidiNotate Composer
and Reassigning General MIDI (GM) Sounds to GPO Instruments
This
step of the tutorial primarily demonstrates how to assign GPO instruments
to staves in Composer. (Note, in versions of Composer prior to version
1.1, the term "track" is used in Composer's menus and documentation,
instead of "staff".)
This
step secondarily demonstrates how to import a "standard" (GM)
MIDI file into Composer, and reassign the GM sounds to GPO instruments.
You might find that you need to do exactly that. Or, you might need to
import a special MIDI file that was prepared for a sound library other
than GPO, or for a sound font; in that case, the procedure for reassigning
the sounds is exactly the same as for the case of a GM MIDI file.
To
practice importing a MIDI file into Composer and changing the sounds to
GPO instruments:
- Download
the following MIDI file: http://www.notation.com/MidiNotateComposerGPOTutorialFiles/MidiNotateComposerGPOEx.mid
This MIDI file provides the starting point of the tutorial.
- Download
the following MidiNotate .not
file: http://www.notation.com/MidiNotateComposerGPOTutorialFiles/MidiNotateComposerGPOExCompleted.not
This second .not file
shows the result of following all of the steps of the tutorial.
- Download
the following Personal Orchestra (.gpo)
file: http://www.notation.com/MidiNotateComposerGPOTutorialFiles/MidiNotateComposerGPOEx.gpo
- Start
GPO Studio. Note, it is important to always start GPO Studio before
starting Composer.
-
In
Composer, open the MidiNotateComposerGPOEx.mid
file that you downloaded above. Composer will convert the MIDI file
to notation, and display it as shown here:

-
Choose
the Quick MIDI Device Setup command in the Set menu. Composer will
display the Quick MIDI Device Setup window. For the MIDI Playback
Device, select a General MIDI (GM) device rather than a GPO Studio
device or non-MIDI device.

-
Play
the piece so that you are familiar with its orchestration and the
GM sounds.
This
piece is in the style of a sound track for a space adventure movie.
(I improvised it when doing usability testing of MidiNotate Composer
several years ago. The six brass parts were recorded with two hands
on a MIDI keyboard in one pass, the strings one a second pass, and
the percussion on a third pass.)
-
Choose
the Staff Setup command in the Staff menu (or Track Setup command
in the Track menu in versions of Composer prior to version 1.1). You
will be presented with the Staff Setup window:

-
Notice
the following in the above Staff Setup window:
- All
of the staves (tracks) are assigned to the default MIDI device in
your current MIDI device configuration. This is the MIDI device
that you selected above in step #6.
- Although
there are separate staves (tracks) for Trumpets 1 and 2, French
Horn 1 and 2, and Trumpets 1 and 2, they all use the General MIDI
(GM) "Brass Section" sound, MIDI program (patch) number
62. Unlike GPO, GM offers a very limited selection of orchestral
sounds. GM does not offer separate sounds for trumpet, French horn,
and trombone, as GPO does, let alone distinctive sounds for different
sub-sections, and players of a section, of the orchestra such as
the trumpets section.
- Although
there are different drum sounds in this piece, they are all assigned
to a single staff (track), which is typical in a GM file.
- For
GM, the drum sounds must always be assigned to channel 10. In GPO,
there are no similar channel requirements for percussion instruments.
-
In
GPO Studio, choose the File / Open command, and open the MidiNotateComposerGPO.gpo
file that
you downloaded in step #2.
Normally,
you will need to prepare your own .gpo
file any time you are working with a new set of instruments. If you
are working on a new piece that has the same instruments as those
in another piece, then you can reuse the .gpo
file of that other piece.
Note,
it does not matter which you open first, the .gpo
file in GPO Studio, or the .not
file in Composer. It is only important that you start GPO Studio before
starting Composer.
-
In
GPO Studio, select Player 1:

GPO will
display a window for GPO Player 1:

As you
can see, the GPO instruments needed for the brass and string sections
have already been loaded into Player 1. The percussion instruments
have been loaded into Player 2; we will visit them later.
Brass
and string (violin) instruments are assigned to all 8 slots (channels)
of GPO Player 1.
Note,
it is just coincidental that GPO Player devices are numbered 1 through
8, and that each GPO Player has 8 available channels, numbered 1 through
8. There are two different sets of 1-8 numbers here. There are 8 GPO
Players; and for each of the 8 GPO Players, there are 8 channels.
There are thus a total of 8x8=64 available GPO channels.
- In
Composer, choose the Staff / Staff Setup command again (if the Staff
Setup window is not still opened from step #8).
-
In
the Staff Setup window, click the Device column header. That is, click
somewhere on the word "Device" at the top of the Device
column. You will be presented with the dialog box shown below. In
the dialog box, choose GPO Studio 1:

That
will assign GPO Player 1 to all of the staves (tracks). That is not
exactly what we want. We do want the first 8 staves to be assigned
to GPO Player 1, which has GPO instruments loaded for the brass and
violins. But the drum staff eventually needs to be assigned to GPO
Player 2. We are going to postpone that task for now, and instead
assign the drum track back to the General MIDI device.
- For
now, assign the Drums staff back to the General MIDI device. We're doing
this so that we can hear what it is like, and to observe that it is
possible, to use a mixture of GPO instruments and non-GPO sounds in
the same Composer file.
To
assign the Drums staff back to the GM device, click on "9"
in the first column to select row #9, which is that for the Drums
staff. Then select the GM device ("Creative SB Live! Synthesizer"
in this illustration) from the Device drop menu in the lower portion
of the Staff Setup window:

- Now
play the piece in Composer. You will hear GPO's real sounds of brass
and violin. The drums are being played by your GM device; you'll replace
them with GPO's real percussion sounds in a later step.
If
you hear the GPO instruments, but they do not sound right, then see
the procedure at the beginning of this tutorial for To
trouble-shoot a problem with Composer's playback through GPO.
- Currently,
there are two drums instruments used in the Drums staff (track) of the
imported GM file: (1) a tambourine, and (2) cymbals. In GM, all drum
instruments must be played on channel 10, and are distinguished by their
MIDI pitches. These are pseudo pitches, as most of the GM percussion
instruments do not have real distinguishable pitches. The GM pseudo
pitch for the tambourine is F#4 (the F# below middle-C), which is MIDI
pitch 54. There are a couple of different GM pseudo pitches for cymbals;
this piece uses A4 (the A below middle-C), which is MIDI pitch 57.
Observe
in the score that F#4 and A4 are indeed the two pseudo drum pitches
used in the Drum staff of this GM file:

(The above
example starts at measure 10.)
It requires
more effort to convert GM drum sounds to GPO percussion instruments
than it does to convert other instrument sounds. (This is true whether
you are using MidiNotate Composer or any other music software.) The
reason for this is that GPO percussion instruments are selected not
only by loading a GPO instrument (or "drum kit") but also
by playing pseudo pitches that produce variants of a percussion instrument
sound, such as hitting a snare drum with the right versus left hand
or rolling the snare drum.
-
It is
almost always a good idea to use Composer's Split Drums command, to
change a 5-line staff of drum instruments into multiple 1-line staves,
one line per each distinct instrument. Choose the Split Drums command
in the Staff (Track) menu, or type "qspld" (quick split
drums). Then select the Drums staff in the Split Drums dialog box.
The result is that the tambourine and cymbal parts are now displayed
in two different staves:

Now we're
ready to change the GM drum sounds to GPO percussion instruments.
-
In GPO
Studio, select GPO Player 2. Observe that the MidiNotateComposerGPOEx.gpo
had been prepared with the GPO Cymbals kit in the first slot (channel
1 of GPO Player 2), and Percussion Toys in the second slot (channel
2 of GPO Player 2). There are a variety of cymbal sounds that we can
choose from the GPO cymbals kit, and a few different tambourine sounds
we can choose from the GPO Percussion Toys.

-
GPO's
percussion sounds are packaged similar to "drum kits" available
on hardware and software synthesizers. As with GM drum sounds on channel
10, each pseudo MIDI pitch selects a different percussion instrument.
The task at hand now is to find out which particular percussion instruments
we want among those available in the GPO Cymbals and Percussion Toys
kits.
In the
window for GPO Player 2, observe that some of the keys in the virtual
piano keyboard are colored blue. These are the pseudo pitches available
in the GPO Cymbals percussion kit. Click the different keys to hear
the different sounds. We'll choose the 'D' pitch cymbal sound in the
7th octave, that is, D7. To determine which octave the pitch is in,
notice the "+3 Oct." display at the left of the keyboard,
and then count up each octave to C7 and then D7.

Similarly,
click "Percussion Toys", and hear that there are two tambourine
sounds available at C6 and Db6. We'll use the Db6 tambourine sound
in this piece.
Now we
know what GPO percussion sounds we want to use in this piece.
-
In Composer,
choose the Staff Setup command in the Staff menu again. In the Staff
Setup dialog box, change the device for the Tambourine staff from
your GM device ("Creative SB Live! Synthesizer in this illustration)
to GPO Player 2, as illustrated here:

- Similarly, change the device for the cymbals staff to GPO Player 2.
- As a small
detail, change the name of the cymbal staff from "Splash Cymbal
2" to just "Cymbal". The original name for this staff
was automatically generated by Composer; it is the standard name for
the GM drum pseudo pitch A4 (MIDI pitch 57).
-
If you
play the piece now, you will not hear any percussion sounds. Why?
Because the piece is still using the original MIDI drum pitches F#4
(MIDI pitch 54) and A4 (MIDI pitch 57) for the tambourine and cymbal
instruments. Both of these pseudo pitches happen to be out of the
range of available pseudo pitches for GPO's Percussion Toys and Cymbal
kits. We need to change the pseudo pitches of these percussion notes.
In the
Staff Setup window, select the tambourine staff, and for "1-line
staff for this drum instrument", change the GM drum pitch 54
to the GPO drum pitch 73. Middle-C, C5, is MIDI pitch 60 = 5 octaves
x 12 pitches per octave. So the GPO Percussion Toys tambourine pitch
Db6 is MIDI pitch 73.

Similarly,
select the Cymbals staff, and change the GM drum pitch 57 to GPO Cymbal
kit pitch Eb7, which is MIDI pitch 87
(Note,
Composer version 1.1 has a calculator in the Staff Setup window to
convert between named pitches and MIDI pitch numbers, such as been
Eb7 and 87.)
- Now play
the piece in Composer. You will hear GPO's real sampled sounds of tambourines
and cymbals, accompanying the previously loaded GPO brass and violin
instruments.
|
|
|
Viewing
and Editing the MIDI Performance
At
first glance, MidiNotate Composer might appear to be just a notation editor.
However, you will probably be pleased to find the Composer also offers
you convenient graphical tools for editing the MIDI performance, and for
specifically editing the performance of GPO instruments.
In
this section of the tutorial, you will observe the MIDI performance details
in a MidiNotate .not file
that we have previously prepared, rather than edit the MIDI performance
yourself. However, you are encouraged to experiment with changing the
MIDI details in this example .not
file, to gain experience using Composer's MIDI graphical editing tools,
and to hear how they affect the performance of GPO instruments.
To
prepare for this section of the tutorial:
- Download
the following MidiNotate .not
file: http://www.notation.com/MidiNotateComposerGPOTutorialFiles/MidiNotateComposerGPOTechniques.not
It's a good idea to make a backup copy of this file, if you want to
experiment with editing it and later want to go back to the original
file.
- Download
the following Personal Orchestra (.gpo)
file: http://www.notation.com/MidiNotateComposerGPOTutorialFiles/MidiNotateComposerGPOTechniques.gpo
-
Start
GPO Studio, and open the MidiNotateComposerGPOTechniques.gpo
file. (Note that it is important to always start GPO Studio before
starting MidiNotate Composer.)
-
Start MidiNotate Composer, and open the MidiNotateComposerGPOTechniques.not
file.
Note
Loudness and Articulation
There are
three primary MIDI parameters that control note loudness and articulations
in GPO:
- The MIDI
Mod Wheel controller (MIDI controller #1), determines expressive
loudness of a note over its duration, for instruments that naturally
have such a capability, such the oboe or violin. (A single note on the
piano cannot increase its loudness through its duration.)
- The MIDI
channel volume controller (#7), changes the loudness of notes in
the same way as turning up or down the recording level of a microphone
placed at the instrument would. This effect is often distinctly not
the same as that of a musician playing the instrument softer or louder
throughout the duration of the note.
- The MIDI
note velocity (1 to 127) determines the articulation of the note.
A high note velocity produces not only a louder note but also a sharper,
sometimes initially noisier note. A low note velocity produces not only
a softer note but also one with a more gradual attack.
It is tempting
to try to use one of the above three MIDI parameters to accomplish the
purpose of one of the other three. Such attempts will sometimes succeed
fairly well, but other times will fail to accomplish your musical intentions.
The MidiNotateComposerGPOTechniques.not
file illustrates the differences in how the above three MIDI parameters
affect the loudness and articulations of GPO instruments.
To
see and hear the effects of MIDI Mod Wheel control, MIDI channel volume
control, and note velocity in GPO: h
-
Navigate to Composer's Graph Palette:

-- OR --
Click the Graph Editing
button in the main toolbar.
-- OR --
Type Shift + G.
- In the Graph Palette, click the MIDI Controller
button.
You will be presented with Select Type of Controller dialog box.
- In the Select Type of Controller dialog box, choose the Mod Wheel
controller (#1), and click OK.
For each staff, Composer will draw a graph of the Mod Wheel controller
on top of the notes:
- Move the mouse over the graph. In the status bar of Composer's window,
you can see what the Mod Wheel value is for at any measure/beat location
in the staff (track):
- Play the first four measures of the piece.
You'll hear a crescendo in the first two measures as well as the second
two measures, even though measures 3 and 4 have a constant Mod Wheel
value. The reason you also hear a crescendo in measures 3 and 4 is that
in these measures, the MIDI channel volume level increases. The difference
between the two different methods of implementing the crescendo is somewhat
subtle, but listen closely. The Mod Wheel crescendo sounds like the
trumpet musician is blowing increasingly louder, creating an increasingly
sharper sound. In contrast, the Channel Volume crescendo in measures
3 and 4 sounds like the sound engineer is increasingly turning up the
microphone on the trumpet.
Let's take a look at the Channel Volume graph in measures 3 and 4.
- In the Graph Palette, click the Channel Volume
button, and see:
- Optionally, use the drawing tools in the Graph Palette to change the
Channel Volume values in these two measures, and then re-play the measures
to hear the results. Or, click the MIDI Controller
button, and edit the Mod Wheel graph, and then hear the results.
- Turn off the graph by toggling off the Graph Editing
button.
- View the MIDI note velocities by clicking the Note Velocity
button.
-- OR --
Type Shift + V.
Composer will display note velocity vectors (lines) pointed diagonally
from each notehead. The length of the note velocity vector is proportional
to the note velocity value, 1 through 127.
- Move the mouse over various noteheads. As the mouse moves over a notehead,
Composer reports its note velocity, as illustrated here:

Notice in this example that the accented notes have been assigned higher
MIDI note velocities.
- Play the first few measures, and hear how the notes with the higher
MIDI note velocities sound louder. But also, these trumpet notes sound
sharper. The trumpet notes with a higher MIDI note velocity have the
correct realistic sound of a sudden burst of air-- a sudden, sharp,
loud attack.
- Drag the mouse over all of the notes in the first measure for the
trumpet part.
Composer reports in the status bar a statistical summary of the note
velocities for the selected notes:
- Optionally, select one or more notes. Then in the Note menu, look
at the various options for editing MIDI not velocities in the Note /
Loudness submenu:
It would be awkward for you to try to edit the note velocities using
menu commands. But observe how you can use the Note / Loudness submenu
to learn the keyboard shortcuts. Don't worry if you don't remember the
shortcuts the next day; you can come back to the Note menu and quickly
refresh your memory.
These MIDI note velocity editing keyboard shortcuts make sense. For
example, after selecting one or more notes, type L + Up Arrow to increase
the loudness of the notes.
You can make a crescendo across the selected notes by typing C + Up
Arrow. The crescendo will still preserve the relative loudness of the
notes. For example, if one note in the middle of the selected notes
has a higher MIDI note velocity, then after the new note velocity crescendo
is applied, that note will still have a relatively higher MIDI note
velocity, compared to that of adjacent notes in the crescendo. This
preserves the natural feel of the recorded MIDI performance.
The above steps illustrate the differences between the effects of MIDI
Mod Wheel, Channel Volume, and Note Velocity. Each GPO instrument has
a certain personality that responds differently to these three MIDI parameters,
but generally adheres to the guidelines described at the beginning of
this subsection. It's especially important to keep in mind that MIDI note
velocities particularly affect the attack sound of notes, while the Mod
Wheel controls the loudness of the note over its duration. Both note velocity
and the Mod Wheel affect note loudness, but in different ways.
Also, it is important to understand how note velocity and note duration
interact to produce various types of note articulations on a given GPO
instrument. This will be explored in the next sub-section.
|
|
|
Note
Timing and Duration
Composer
offers a graphical method for editing the timing and duration of notes,
based on the concept of Piano Roll Notation. It is called Piano Roll Notation,
because it looks quite similar to piano rolls that were used in mechanical
player pianos that were popular in the early 1900's. Each rectangle in
the above diagram is like a hole in a piano roll. As the piano roll is
scrolled during the performance, the player piano plays a key on the piano
when it detects the start of the hole, and releases the key when it detects
the end of the hole.
Composer
integrates Piano Roll Notation with music notation by overlaying the Piano
Roll Notation on top of notes in the score, as illustrated here:

To
view and edit the MIDI timing of notes:
-
Click the Piano Roll Notation 
button in the main toolbar.
Composer will display the Piano Roll Notation, such as illustrated
above.
- Select one or more notes.
Notice that for each selected note, both the notehead and the rectangle
are highlighted in blue. Also, notice that the status bar displays a
summary of the as-performed (MIDI) timing of the notes relative to the
as-notated location and duration of the notes.
In the above example, all of the notes are played exactly on the beat,
but the as-performed durations of the notes vary relative to the as-notated
eighth note durations. The first two eighth notes are played longer
than a full eighth note duration, to create a legato that connects the
notes of the short phrase; whereas the last note is shorter than the
full eighth note duration, thus ending the phrase with a breath.
Once you have selected notes, you can edit the timing of the notes in
many ways:
- Change
the as-performed (MIDI) timing of the note without changing the
as-notated location or duration.
- Conversely,
change the as-notated location or duration of the note, without
changing the as-performed (MIDI) timing.
- Change
both the as-performed (MIDI) timing and as-notated location and
duration at the same time.
- Lock
the as-performed (MIDI) timing of the note so that when you are
not viewing Piano Roll Notation, any changes to the location or
duration of the note will affect only its notation, and not the
as-performed (MIDI) timing.
- Move
the attack (starting location) of the note to the right or left.
- Move
the release (ending location) of the note to the right or left.
- Shift
both the attack and release together to the right or left.
- Snap
the as-performed (MIDI) timing of the note to the as-notated timing,
for the attack, the release, or both.
- Learn which buttons in the Piano Roll Palette perform each of the
above tasks by hovering the mouse over the buttons to see the button
tip, as illustrated here:
- Experiment with selecting notes, and changing their as-performed attack
and releases. Play the piece to hear the results of your editing.
- Review carefully the piano notes in measure 7 (ignoring for now how
the trill is done). It is a little tricky to get a short, fairly soft
piano staccato note. It requires adjusting three MIDI parameters for
the note: (1) the note duration, (2) the note velocity, and (3) the
channel volume controller #7.
There might be other ways to accomplish a soft piano staccato note in
GPO, but I'm not aware of other techniques; let me know if there are,
and I'll mention them here. Regardless, the above example provides a
good illustration of the interplay between these three MIDI parameters.
|
|
Sustain
Pedal
The MIDI
sustain pedal controller is used in GPO not only to sustain piano notes
but also to achieve legato in other instruments, such as string instruments.
To
view and edit the sustain pedal:
-
Navigate
to Composer's Graph Palette, by clicking the Graph Editing
button in the main toolbar, or by typing Shift + G.
-
In the Graph Palette, click the Sustain Pedal 
button.
Composer will display the graph of the Sustain Pedal controller. The
Sustain Pedal controller has only two values for "up" and
"down", as illustrated in the piano part:
Both of the piano right-hand and left-hand staves are assigned to the
same GPO Player 1, channel 2. Therefore, the sustain pedal graph need
be, and should be, added only in one of the two staves (tracks). The
sustain pedal carries over both the right and left hands.
- Play the above portion of the piece to hear the difference between
the GPO Steinway piano notes played with and without the sustain pedal.
- Note that the notated pedal mark (Ped ... *) is graphical only. It
is not "intelligent". However, if you have first added the
Ped ... * mark, you can use the Create Pedal Performance command in
the Pedal menu to quickly create the MIDI sustain pedal performance
that matches the pedal symbol.
Or, conversely, if you had already recorded or manually entered the
MIDI sustain pedal, you can use the Convert Pedal Performance to Pedal
Marks command in the Pedal menu to quickly create the pedal symbols.
|
|
Using
GPO Keyswitch (KS) Instruments
For
many types of instruments, GPO offers a variety of methods of playing
those instruments. The classic example is a violin bowed string versus
pizzicato. You can individually load the different types of violin sounds
in separate slots in a GPO Player. You can alternatively load them all
in a single GPO Player slot as a single keyswitch (KS) instrument. GPO
keyswitch instruments always have the letters "KS" in the name,
such as "Vlns 1 KS Combo".
For
a keyswitch GPO instrument, a range of pitches are reserved to serve as
triggers for selecting among the available sounds for that instrument.
These pitches are outside (above or below) the range of pitches that the
instrument is capable of playing.
When
you record live using a GPO keyswitch instrument, you can play one of
the KS pitches on your MIDI keyboard to change the sound, such as from
bowed violin to pizzicato. When you play back the violin part, the record
KS switch will have the same effect of switching the type of instrument
sound.
In
Composer, it is a good idea to set up a second staff (track) which only
purpose is to play the KS pitches during playback. This staff should be
assigned to the same GPO Player and MIDI channel as that of the staff
that has the actually heard notes for the GPO KS instrument. You could
include the KS notes in the same staff as the actually heard notes, but
the KS notes will be distracting when you print the score. When you print
the score, you can hide the KS staff, using the Staff / Staff Setup command
(or Track / Track Setup command in versions of Composer prior to version
1.1).
To
learn and hear which keyswitches produce what sounds for a given GPO
KS instrument: h
- Load the
KS instrument if it is not already loaded; or click its name in the
window for the GPO Player (1 through 8) in which the instrument is loaded.
In the virtual keyboard for the loaded KS instrument, the keys for the
actually heard notes are blue, and the keyswitch KS keys are brown,
as illustrated in the next screen shot.
-
Click the mouse on one of the brown keys to try out
a particular sound for the instrument.
- Click some of the blue keys to hear the selected sound for the instrument.
-- OR --
Instead of steps #2 and #3, if you are at a MIDI keyboard, play the
same notes as those in the GPO / Kontakt Player virtual keyboard. Note
that the octave offset (+3 octaves in this example) indicates how many
octaves are added to the bottom note on the virtual keyboard to represent
the MIDI pitch. MIDI pitch 60 is middle-C, or C5 (5 octaves above the
lowest possible MIDI note). If the offset is +3 octaves, then the lowest
note on the virtual keyboard is C3, which is the C two octaves below
middle-C (C5).
To
see and hear how GPO keyswitches work in a score: h
- If the Violin KS staff is hidden in MidiNotateComposerGPOTechniques.not,
then unhide it using the Staff / Staff Setup (or Track / Track Setup)
command.
- Notice in the Violin KS staff that certain pitches are used to trigger
these violin sounds: a whole note trill, short bow, and pizzicato.
The following diagram shows how the KS pitches in the score relate to
the KS keys in the Kontakt Player virtual keyboard.

- Play the above portions of the example.
It might surprise you that the single G note in the score sounds like
a trill. The "tr" symbol is just a graphical symbol that has
been added using the Symbol Palette in Composer. This "tr"
is not an intelligent trill, such as can be added using the Ornament
Palette, and such as is illustrated in the piano (not violin) trill
in this example. The GPO violin trill was recorded from a violin string
selection actually playing the trill.
|
|
|
Using
GPO Ornaments and Composer Ornaments
The
last example shows how some GPO instruments can play ornaments, such as
a trill on the violin. Other examples of ornaments available in GPO instruments
are:
- half
note and full note trills on string section instruments-- violins, violas,
and cellos
- tremolos
on string section instruments
- rolls
on various percussion instruments
Other
types of ornaments can be either manually entered in Composer, or automatically
transcribed from an imported MIDI file or a recorded MIDI performance.
These ornaments are "intelligent". Underlying the ornament notation
are the actual written-out notes, exactly as originally recorded. You
can use piano roll notation to edit the exact MIDI timing of the notes,
"underneath" the ornament notation.
The MidiNotateComposerGPOTechniques.not
includes an example of an intelligent Composer ornament: the piano trill
in measure 9.
To
view and edit the as-performed (MIDI) performance of an intelligent
Composer ornament: h
- Navigate to the Ornament Palette, or type Shift + O.
- Toggle off the Show Ornament
button in the Ornament Palette, so that the written-out notes are displayed
instead:

- Toggle on the Piano Roll Notation
button
in the main toolbar, to see the piano roll rectangles for the written-out
trills notes. Use the Zoom-In option if you need to see the rectangles
more closely.
- Follow the procedures described earlier for editing the piano roll
note to change the as-performed timing of the trill.
- You also change the rhythm of the trill such as from 32nd notes to
16th triplets. Or you can accelerate the trill, starting with, say,
16th notes, then 16th triplets, and ending in 32nd notes. To do this,
toggle on the Show Ornament
button, so that ornament symbols are displayed instead of the written-out
ornament notes. Then record or manually enter the written-out notes
of the ornament, such as these notes of an accelerated trill:

Select all of the notes. Then in the Note menu, Convert Notes to Ornaments
submenu, choose the Trill option, or type "tr". The written-out
trill is now displayed as a notated trill:

|
|
|
Recording
GPO Instruments in Composer
Given
that GPO instruments have low latency (time delay between hitting a note
and hearing it), you can successfully record GPO instruments in Composer
in real time. If you have keyboard skills, this is an ideal way not only
to add notes in the written score but also to add expression to the GPO
performance. With some practice, you will find that your keyboard skills
will magically transform into string, brass, woodwind, or percussion playing
skills. You will forget that you're playing a keyboard and will begin
to think and play like a string, brass, woodwind or percussion musician.
The
expression that you can achieve with your keyboard relies primarily on
these performance details:
- How
softly or loudly you play a note, that is, its MIDI note velocity.
- How
long you hold the note, that is, the duration of the note.
- How
you use the Mod Wheel to control the loudness of the note throughout
its duration, and control the phrasing of series of notes.
- How
you use the sustain pedal to achieve certain effects on some GPO instruments.
If
your keyboard skills are less advanced that are needed to accomplish all
of the above in real time, then there are ways that you can compensate,
and still create convincing performances on the various types of GPO instruments.
The main trick here is to not try to do everything at once in a single
recording in real time.
Here are some specific tips:
- Slow
down the tempo, but not too much. As much as possible, try to play at
the intended tempo, even if you make a lot of mistakes in pitches and
rhythms. It might be counter-intuitive to you at first that you should
not attempt to reduce the tempo too much. But you will find that it
is much easier to fix wrong notes and rhythms than it is to refine the
articulation of each note, which will come naturally to you as you learn
to play particular GPO instruments on your keyboard. Once you have recorded
a passage, it is a lot easier to come back and edit pitches, for example,
than it is to edit individual MIDI note velocities.
Also, it is important to understand that notes on some GPO instruments
will sound different once you speed up the tempo. For example, suppose
you want to record a passage of very quick notes, but you record them
at a much reduced tempo. Your ears will tell your fingers to play the
notes with short, disconnected durations, because your ears know that
these notes will be short, even if not disconnected, when played at
normal tempo. However, if you record the notes this way at a much reduced
tempo, and then edit the tempo to be much quicker, you might be disappointed
to hear choppy notes. You might even hear that the notes do not have
a chance to complete their natural sound envelope, so that the end of
notes are chopped short. If this happens, though, you can still fix
the problem fairly easily in Composer using Piano Roll Notation commands,
such as Snap As-Performed to As-Notated, or Shift As-Performed Release
(to right).
- If you
fingers and mind are too busy with the notes to manipulate the Mod Wheel
and/or sustain pedal during a first recording pass, then postpone that
for a second recording pass. You can "punch-in" the Mod Wheel
and sustain pedal "on top" of the previously recorded notes.
This techique is explained later in this tutorial section.
- Do multiple
"takes" of a passage, and choose the best one. Don't feel
like your first take has to be perfect. Relax. Then your first take
might indeed be the best.
- If part
of a "take" is good, and part of it is not, then consider
re-recording just the part you want to try again, by using Composer's
punch-in recording feature, described later in this section.
To
prepare for recording a GPO instrument: h
- In GPO Studio, load one of the GPO players with the instrument you
want to use, as described earlier in this tutorial.
- In Composer, use the Add Staff (Track) command in the Staff (Track)
menu to create a new staff.
- In the Staff Setup dialog box, set the device to the GPO Player loaded
in step #1.
- In the Staff Setup dialog box, set the channel (1 to 8) to correspond
to the one of the 8 slot positions in which the instrument was loaded
in the GPO Player. For more information about the GPO Player slots and
channels, see this section of this tutorial: Assigning
GPO Instruments to Staves in MidiNotate Composer.
- If this is the first recording for the song, then set the tempo by
clicking the tempo button in the main toolbar:

Composer will then present you with a Tempo Setup dialog box in which
you can specify the tempo.
If this is the first recording for a new section of a song, and that
section needs a different tempo, then first select the region by holding
down the Ctrl key and dragging over that region. Then click the tempo
button, as above.
After recording a section of the song, you can use Composer's graphic
editing tools to change the tempo, for example, to add a fermata
or accelerando. For more information, see the Editing
the Tempo section of this tutorial.
- Right-click the Metronome
button in the main toolbar. You will be presented with the Metronome
Setup dialog box.
- In the Metronome Setup dialog box, choose either the Use Computer
Beep Sound option or the Use MIDI Device option. If you choose the Use
MIDI Device Option, then make sure you choose a MIDI device that does
not have latency (delay). Do not choose Microsoft GS Wavetable
SW Synth for this reason.
If desired, you can load a GPO percussion instrument and available sounds
for strong and weak beats of the metronome.
- If during the recording session you want to hear the accompaniment
of previously recorded instruments, then just make sure that the staves
for those instruments are not muted in Composer.
To
start and end a recording: h
- To start a fresh recording in a staff, select the entire track. There
are some different ways to do that. For example, use the View / View
Track Controls to show the track controls, and click the Select Track
button.
- To record or re-record a range of measures and beats, that is, to
"punch in" a recording, without disrupting any notes outside
of the range, hold down the Ctrl key while dragging the mouse over the
desired range. If you happen to play notes before or after the punch-in
region, they will be ignored.
- Use the Perform / Pickup Beats command to determine how many measures
of pickup beats will be played before the beginning of the newly recorded
section. If you have selected a punch-in region, then the number of
Pickup Beats will determine how many lead-in measures and beats you
will hear before you will start playing the to-be-recorded notes at
your keyboard.
- Begin recording by clicking the Record
button.
-- OR --
Remotely start recording by playing a special two-key pitch combination
at your MIDI keyboard. See the Set Up Pitch to Command option in Composer's
Setup menu; and read the dialog help for more information about this
remote control feature.
- While listening to the metronome, at your MIDI keyboard, play the
notes you intend to record. If the selected region for the recording
ends at the old end of the song, and you continue to record, Composer
will automatically add more measures. As you record notes, Composer
will temporarily display piano roll notation, such as this:
- End the recording by clicking the Record
button again, or by toggling off the Playback
button, or by hitting the Stop Playback
button.
Composer will then immediately transcribe your MIDI recording to notation,
such as the following for the above example:
If you are
not happy with how Composer transcribed the rhythms, try using the Re-Transcribe
command in the Staff (Track) menu, and choose among various options that
control how the rhythm transcription is done.
To
do multiple recording takes: h
You can
record multiple "takes" by simply recording again for the
same selected region. Composer will keep in its Undo history your previous
recording "takes". After you have recorded a second take,
you can go back to the previous by using the Edit / Undo command. And
from there you can go back to your most recent take by using the Edit
/ Redo command. Beware, however, that when you use the Undo command,
if you make other editing changes, then more recent commands (such as
more recent recording takes) will be lost.
For extra
precaution, you might want to use Composer's clipboard to copy and paste
a recording take to another track, and save the work file, before doing
another recording take.
To
punch in Mod Wheel or Sustain Pedal "on top" of previously recorded
notes : h
- Add a second, temporary track, and assign it to the same GPO Player
and MIDI channel as that of the track with the previously recorded notes.
- Select the temporary track for recording, and begin recording.
- As you hear the notes being played, use the Mod Wheel or Sustain Pedal
controller to influence the sound. You will hear the effects in real
time. And the effect will be heard exactly the same when you later play
back the passage.
- Navigate to the Graph Palette, or click the Graph
button in the main toolbar, or type Shift + G.
- In the Graph Palette, click the MIDI Controller Data
button to view the Mod Wheel data, or the Sustain Pedal
button to view the sustain pedal data.
- While holding down the Ctrl key, drag the mouse over the graph of
the Mod Wheel or Sustain Pedal data in the temporary second track.
- Copy the graph to the clipboard by typing Ctrl + C.
- While holding down the Ctrl key, drag the mouse over the same range
of measures and beats in the first track with the notes.
- Paste the Mod Wheel or Sustain Pedal data to the first track with
the notes, by typing Ctrl + V.
- Delete the temporary second staff when you no longer need it for punch-in
recording of Mod Wheel or Sustain Pedal.
|
|
Editing
the Tempo
Composer
requires that you record while listening to a metronome. For a new song,
the metronome will play a constant tempo as you record. This limits the
important dimension of tempo in your recording. You can add tempo expression
to this by manually editing the tempo after the recording.
For
example, in Composer open the George Gershwin RhapsodyInBlue.not
example in the \Program Files\MidiNotate\Songs
directory. Type Shift + G to go to the Graph Palette, and type "t"
or click the tempo
button in the Graph Palette. Composer will show the graph of the tempo:

You can edit
the tempo of the piece using the drawing tools in the Graph Palette, in
the same way that you previously saw how you can use these drawing tools
to edit the Mod Wheel.
|
|
Playing
a GPO Instrument Live at Your MIDI Keyboard
The
previous section described how you can record a GPO instrument live at
your MIDI keyboard. You also can play a GPO instrument live at your keyboard
while Composer plays the accompaniment of other GPO instruments, without
having to record.
To
play a GPO instrument live at your MIDI keyboard
with or without accompaniment: h
- Open the .not file
that has the accompaniment you want to play along with.
- In GPO Studio, load the .gpo
file that has the GPO instruments used by the above .not
file.
- Add a staff (track), and assign it to the GPO Player and channel you
want to use for play-along.
- If the staff (track) controls are not already displayed, choose the
Show Staff Controls command in the View menu.
- Among the staff controls, double-click the Solo button. It will turn
red:

This selects the instrument of that staff as the play-along sound.
Note, as an alternative to steps #4 and #5, you can use the Set Play-Along
Sound command in the Perform menu.
- Begin playback by clicking the Playback
button. The notes you play at the MIDI keyboard will use the above selected
GPO instrument, with accompaniment from the other staves in the song.
-- OR --
You do not have to play with the accompaniment of the song. Without
starting playback, you can just play at your keyboard, and you will
hear the GPO instrument sounds.
|
Special
thanks to Sherry Crann, the first MidiNotate
Composer / GPO user, who helped me prepare this tutorial.
|
|
|