Sequencer Plus Gold
Sequencer Plus Gold
MIDI Sequencer
Universal
Librarian
MIDI Data
Analyzer
Version 4
w-- .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
SEQUENCER Plus
Gold
VmsiON 4
REfmENCE M.wJAl
REVisiON 10
Getting Started
Introduction
System Requirements ...... ........ .. .......... .......... .. ........ 2
About this Manual. ... .......... ..... .... .. ........ .. .. ........ ........ 3
Optimizing Performance .. ..... ...... ............ .. .......... ...... 5
Basic Concepts
Screens ........ ........ ....... ............... .. .... .... .. .... ........... .. 33
Building a song with the Sequencer .... ............ ...... 34
Controlling the MIDI network .................................. 35
Recording Techniques ...... ...... .... .............. ...... ........ 36
Table of Contents - v
Sequencer Plus Gold
Sequencer
Main Screen
Main Screen Status Area ....................................... 39
Main Screen Work Area ................ .............. .......... 41
Main Screen Menu Commands .............. ................ 46
Record and Playback from the Main Screen ......... 48
Main Screen Group/Arrange Menu .......... .. ............ 50
Multi Channel Recording .... .... ................ ................ 52
Recording with Multiple Ports ................................. 54
Beat-Leam .......... .. .............................. ............ ........ 56
View Screen
View Screen Work Area ........................................ 59
View Screen Menu Commands .............................. 61
Record and Playback from the View Screen ......... 63
View Screen Block Moves Menu ........................... 64
Edit Screen
Edit Screen Work Area ........................................... 71
Time Units in the Edit Screen ................................ 72
Moving the Cursor in the Edit Screens ...... ............ 73
Edit Screen Menu Commands .... ..... ...................... 73
Using the Edit Screen Buffer Commands ...... ........ 76
Manipulating Notes in the Edit Screen ............. ...... 76
vi - Table of Contents
Sequencer Plus Gold
Transforms
Using Transfonns ................................................... 97
Normal Transforms 99
Time Transforms .. ................................................. 99
Pitch Transforms ............ .. ............ ........................ 103
Velocity Transforms ............. ...... .................... ...... 105
Split Transforms .... ............................................... 108
Random Transforms ........ .......... ...... .................... 109
Miscellaneous Transforms ... ....... .... .................... 11 O
Global Functions
Files Screen
Files Screen Status Area ........... .......................... 130
Files Screen Work Area ........................... ............ 131
Files Screen Menu Commands ...... ...................... 132
Notepad Screen
Notepad Screen .. .......... ........................................ 143
Pop-Up Windows
Bar Number Window .................. .............. .. .......... 146
Menu Area Commands .............. .......................... 146
Configuration Window ...... ......... .. .. .. .. .. ...... .......... 147
Configuration Window Menu Commands ...... 147
DDL Calculator Window ............................... ........ 149
Display Setup Window .. .. ............. ........ ................ 150
Text Fields ................. ............... .. ... .......... .. .... 150
Graphic Characters .. ........ ...... .... .... .. ...... ...... .. 150
Field attributes ...... ................... .. .. .. ................ 151
Display Setup Window Menu Commands .. .. 151
Hardware Configuration Window .... .......... ............ 152
SMPTE Implementation .... ..................... ... ..... 152
Markers Window ........................... ........................ 154
Markers Window Menu Commands .......... .. .. 155
Metronome Window ...... .... .................. ..... ... ... .. .. ... 157
Metronome Window Menu Commands ......... 158
MIDI Thru Window ........ .... ........ ...... ............ .... ...... 159
MIDI Thru Window Menu Commands ... ........ 159
Using the MIDI Thru Feature ..................... .... 161
Options Window .......... ...... .... ............ ........ .......... 162
Options Window Menu Commands ........... .... 163
Working with Time Signatures ........... ...... .... .. 167
Play Range Window ...... .... ...... ...... ...... .. ........ ...... 170
Play Range Window Menu Commands ..... .. .. 170
Punch-In Window ............................................... 171
Punch-In Window Menu Commands ............. 171
QWERTY Synth Window .. .. .... .... ........ .. ................ 172
QWERTY Synth Commands ...... ............... .. .. 172
Sync Window ...... ............ ...... .. .. .. ...... .......... ...... .... 174
Table of Contents - ix
Sequencer Plus Gold
Librarian/
MIDI Data Analyzer
Bank Arranger Screen 187
Instruments vs. Librarian Features ......... .............. 188
Bank Arranger Status Area .................................. 188
Bank Arranger Work Area .................................... 189
Bank Arranger Menu Commands ......................... 189
x - Table of Contents
Sequencer Plus Gold
Table of Contents - xi
· Sequencer Plus Gold
Appendix
Features Summary
Transforms Summary ........... .. ...... ............ ...... ...... 234
Troubleshooting
Hardware Problems .. ........ ........ ............................ 255
Common Questions .......................... ........ ............ 256
Index
Index .............. .................................................... i - xiv
Backing-Up Disks
Before proceeding, be sure to make back-up copies of the original disks included
with this package and put the originals away for safe keeping.
Registration
Please complete and return the software registration card
included with this package.
INTRODUCTION - 1
System Requirements
System Requirements
<D IBM"' PC"' , X'l"" , A~ , and true compatibles equipped with one of
the following MIDI Interfaces:
• Voyetra V-22 .. l-24S .. multi-port interfaces
• MPU-compatible interface
(MPU-401 .., MPU-IPC '"', V-4000x ..)
•Music Quest MQX-16 tm !16S .., MQX-32 '"!32M ..
• Creative Labs' Sound Blaster ..
• Ad-Lib .. Game Card
•IBM Music Feature'"
-Or-
IBM PS/2'" (Mkro Channel), equipped with a Roland Micro Channel
MPU-401 interface
-Or-
IBM PS/l with MIDI feature
-Or-
Yamaha Cl'" Music Computer
® A Hard Drive (and one floppy drive for installation)
<ID DOS 2.0 or higher
® At least 512K of RAM (640K recommended)
<ID One of the following monitors:
•IBM Monochrome
•Hercules ..
• CGA
•EGA
•MCGA
•VGA
• Twinhead Magk Combo '" Display Adapter
Support for other interfaces may have been added since this manual
was printed. The README file will list any new inte1faces that have
been added.
2 - INTRODUCTION
About this Manual
PC Keyboard Chart
Key Representation
+ Plus/ Equals key, with or without
pressing the Shift key
Minus/ Underscore key, with or
without pressing the Shift key.
Left bracket/ Curved bracket key,
with or without pressing the Shift
key.
Right bracket/ Curved bracket
key, with or without pressing the
Shift key.
< Less Than/ Comma key, with or
without pressing the Shift key.
> Greater Than/ Comma key, with
or without pressing the Shift key.
Individual keys to be typed at the PC keyboard will frequently appear in text with
no special formatting.
For example, if instructed to press F, simply press the F key on your PC keyboard;
pressing [Shift] or having [CapsLock] enabled makes no difference . When a
lengthy command is to be typed it will appear below the text and indented, as
follows :
cd\voyetra
In this instance you would be expected to type cd\voyetra.
Auxiliary keys, such as the Ctrl, Alt and Function Keys are contained in brackets
as follows:
Example: [Ctrl] [Alt] [Fl]
Key combinations are completed by holding down one key, while pressing another.
The following example instructs you to press the [Ctrl] key, and while holding the
control key, press the R key:
Example: [Ctrl] R
INTRODUCTION - 3
About this Manual
Special functions are printed so they are easier to find. For the most part these will
be direct instructions on how to do something. We have tried to make the most
commonly sought information the ea5iest to find by indicating its location with an
arrow, and by printing them in italic type as follows .
'- To access the View Screen. press V.
Instructions on using the mouse are printed as follows:
4 - INTRODUCTION
Optimizing Performance
Optimizing Performance
Computer Memory
Song Memory After loading Sp, the unused portion of PC RAM is available for recording MIDI
data. A PC equipped with a maximum DOS RAM of 640K allows a maximum
song size of over 50,000 notes.
The actual number of notes available for a song depends upon the
types of MIDI data recorded (eg . pitch bend, aftertouch, etc ..)
Track Memory Individual tracks have a memory limit of about 65K, (approximately 10,000 notes).
While this is not a limitation in normal use, recording five very long (or very
complex) tracks of over 10,000 notes each, can use up all of the available song
memory.
Memory remaining is shown in the top right hand corner of the screen status area.
While recording, this shows how much memory is available in the track being
recorded. Otherwise, it displays how much memory is available for the entire song.
Conserving Recording MIDI controllers (like pitch bend and aftertouch) uses a great deal of
Song Memory memory. Thus, it is best to eliminate unnecessary controller data in a recorded
track by using the MIDI Thin Transform in the MIDI Transforms screen.
To conserve memory while recording tracks:
0 Don't record MIDI data that may not be necessary. Use the Options
Window to set "MIDI Benders, etc." for recording only the desired
types of MIDI controllers.
0 Don't cut and paste a track section to create a repeating musical
pattern. Instead, try recording the pattern once (including rest
measures, if any), then LOOP the track from the Main screen.
INTRODUCTION - 5
Optimizing Performance
When used with a hard drive, the process of swapping overlays is virtually
unnoticeable. However, the use of a disk cache program substantially minimizes
disk access by saving the overlays last read from the disk in a buffer area of EMS
or extended RAM. If your system has this RAM available, you may want to
consider this option.
Maximizing Certain utilities allow memory resident programs, such as V API and SAPI to be
Song RAM relocated into RAM above 640K. In particular, QEMM and QRAM by Quarterdeck
Systems are useful for relocating V API and SAPI outside of DOS memory and
increasing song RAM by lOK to 15K. If other memory resident programs are used
in conjunction with Sp, QEMM and QRAM can most likely be used to relocate
them as well.
Programs that are prime candidates for relocation into "High RAM" include the
mouse driver program, disk cache program, keyboard macro programs and other
utilities that may enhance the use of Sp.
Optimization Tips
Sp is a powerful program that perfonns complex calculations in real time while
maintaining the accµracy of the recorded music. As such, certain features that are
not essential in a particular situation may unnecessarily compromise program
response.
Computer The microprocessor in your PC is incredibly fast, but it also has limits. When MIDI
Choke data is juggled with Sp Gold, it's easy to create an extremely complex song file
that pushes the computer beyond its capabilities and chokes the song throughput.
The obvious solution to computer choke is to use a faster computer.
PCs based on the 80286, 80386 and 80486 microprocessors run a lot
faster than a standard PC-based on the 8088 and are less prone to
computer choke.
Besides upgrading to a faster PC, the next best remedy is to prevent computer
choke by avoiding the processes that cause it.
For example:
<D Don't transmit several tracks of data on the same MIDI channel
unless it's really necessary.
It's fine to compose that way, but once you have a part together, use
the Merge transfonn to combine short pieces on one track (this saves a
lot of processing time).
~ Don't make Sp Gold transpose and quantize too many tracks during
playback.
The Transpose and Quantize columns on the Main screen only change
the data in a track when it's played back. The changes are made
pennanent by using the Quantize and Transposition transfonns. Once
the data has been changed, Sp Gold has to work a lot less to play it
back than it does to juggle it into shape "on the fly."
6 - INTRODUCTION
Optimizing Performance
INTRODUCTION - 7
About VAPI
About VAPI
The V API device driver is a memory resident Sequencer Plus
program that allows Sp to communicate with the
MIDI interface. All of the features supported by
the interface are incorporated into its VAPI driver VAPI
version.
SAP/
SAPI
For FM sound boards, such as the
Sound Blaster and AdLib, another driver
called SAPI provides a link between Sp
and the FM hardware. SAPI works in MIDI Interface FM Hardware
conjunction with V API- it may not be
used alone . The SAPI device driver works with VAPI to
handle the communication between Sp and
the FM hardware in PC sound cards.
8 - INTRODUCTION
About VAPI
The V API address setting defaults to the common setting used for interfaces with
fixed addresses (such as the MPU-401 compatible.) For interfaces with selectable
addresses (such as the V-22/-24s), the VAPI address may be reset by re- installing
VAPI using the VIN STALL procedure. This process uses the V API command line
optionc; described in the section called "Command Line Options." The command
line options for V API and SAPI may be edited manually by loading the
DRIVER.BAT file into a text editor.
INTRODUCTION - 9
Voyetra V-22/-24s
Voyetra V-22!-24s
The V-22/-24s use VAPI22 and VAPI24S respectively.
MPU Option The V-22m/-24sm include an MPU option that allows MPU compatible software
to run on these interfaces. With the MPU option installed, the V-22/-24s boots up
in MPU mode. When Sp is run, VAPI turns off the MPU functions and turns on
the V-22/-24s functions. Upon exiting Sp, VAPI turns on MPU mode and the
V-22/-24s functions are shut down. This process makes the use of MPU compatible
software with a V-22m/-24sm completely transparent to the user.
Yamaha C1
When using Sp with a Yamaha Cl, use the Cl CAPI driver supplied with Sp.
Sp requires CAPI version 1.08 or greater. Earlier versions of CAPI will cause Sp to
function erratically.
Because VAPI uses MPU UART mode, the FSK and metronome
outputs on the above interfaces will not function when used with Sp .
10 - INTRODUCTION
Music Quest Interfaces
FM Synthesizer Cards
Sound Blaster (SB)
The SB uses V APISB to drive the :MIDI port and SAPIFMl to drive the FM
sounds.
For additional information about using the Sound Blaster with Sp,
refer to the Sound Blaster section in this manual.
<D Although the MQX-32 has 2 physical input<;, they are merged at the
hardware level, and therefore are only recognized as 1 port by Sp.
~ Sp may function erratically with MQX ROM versions 013 and lower.
To determine ROM revision number, run the MQX diagnostics
included with the interface. If this reveals that the interface has ROM
revision 013 or lower, contact Music Quest for an upgrade.
The Freewheel function and four SMPTE rates on MQX-32 requires
ver 2.0ROM.
INTRODUCTION - 11
IBM Music Feature Card (MFG)
MQX-16s
The MQX-16s uses VAPI16S. It requires the version 2.0 ROM from Music Quest
to operate properly with Sp.
MQX-161 PCM/DI
The MQX-16 and PC MIDI card both use VAPIMPU, since they are essentially
MPU- 401 compatible with no enhancements.
12 - INTRODUCTION
IBM Music Feature Card (MFG)
Since the MIDI port does not function adequately when using
SAPIMFC , the MFC cannot utilize the Universal Librarian functions
with external MIDI instruments.
INTRODUCTION - 13
Features Chart for Supported MIDI Interfaces
~
E
:::..
~
:::..
~
C'I
:::..
~
:::..
C)
:s
;r
~Jj
~..,
~~
~";"
~~
~· ~~ ~~
:IE-
.$:! ~
~ i;
:IE if
t>
l~
::i"'
o.!!
!/)in
.!
~
"
EO -
MIDI In Ports 2 2 2 2 1 2 1 1 1 1 1 1 2
MIDI Out Ports 4 4 2 2 1 2 1 1 1 1 1 1 8
MPU Compatible
VAPI Version
•
VAPI
24S
• Opllonal
VAPI
2.CS
VAPI
22
Optional
VAPI
22
• • • • • •
VAPI
MPU
VAPI
MOX
VAPI
1$$
VAPI
1&$
VAPI
MPU
VAPI
MPU
0
VAPI
MFC
0
VAPI
SB
0
CAPI
SMPTERead!
Generate • • D D 0
• • Optional D 0 0 0
•
SMPTE Frame 24, 25, OF, - - - 24, 25, - - - - - 24,
Rates 30, 29.97 OF, 30 25,0F
30
PgmSMPTE
Freewheel • • - - -
• • - - - - - 0
SMPTEtoMTC
• • - - -
• • - - - - - 0
SMPTE
Recondition er • • - - - 0 0 - - - - - 0
SMPTE Stall
Detector • • - - - D 0 - - - - - D
Audio Click
Detector • • D D D D D D D D D D D
Vari-Track
•- •- D 0 D D D D D D D 0
•
FMSynth - - - -
• •
- - - - -
Digital audio - - - - - - -
• - - - D -
Joystick Port - - - - - - -
• - - - D -
Selectable 110
address • • • • 0
• • • • • • D -
Selectable /RO
• • • • • • • • • • • •
• = lndudes feature.
-
14 - INTRODUCTION
Features Chart for Supported MIDI Interfaces
S tatus Area__.
Work Area-.
.Snng NDl-Sl1Nf:
Ik
Trk Na.Me
1 -------------------
--------------.-------------~
z ---------------
3 - - - -------- - ---
4 - - - - ------ - - - - -
5 --------------
G
~-""'*'®
ePM 11z
( C. I n~fll! ~nn )
Fu net ton K~ts
DacJmp
Cl(,
Record
Sn1n
leMpo
l:DII
INTERNAL
lllml
1 :8
ou,...t
.......
Vol
18'.'147.4
Pan
14 ---------------
Delete
Loot-"'
Mute
No.,.,.,
Ou It
OPTIONS
IUICH-IN
VIDI
xsi:rur
1s ---------------
16 --- --- - - ----- ---- ~-----------~
11------------- Main Menu
Beat-learn Chase Delete Loop Mute Na...e Quit Record Solo
-----------"8 lef'l'po EDIT
Menu Area-. FILES GROUP H_MULTI OPTIONS PUNCH-IN VIDI XSEIUP
Status Area Contains general information about c.urrent selections. This area can be removed to
expand the size of the work area.
Work Area Where most of the action is. Each screen shows different things in this area.
Menu Area Shows the commands you can use on the current screen, and other screens or
windows you can select (commands are capitalized, screens and windows are in all
upper case).
Windows Typically "pop-up" into the middle of the work area, and can be moved around as
needed.
Function key Press Fl to see a summary of the commands that are always available by using the
help function keys.
Instrument Gives specific instructions for using the selected instrument with the Librarian.
Help
INTRODUCTION - 15
Using the PC Keyboard
Key Function/Purpose
[Fl] Function Key Help
[F2] Metronome On/Off
[F3] Options Window
[F4] Configuration Window
[F5] Play Range
[F6] Sync Window
[F7] Note Pad
[F8] Current Bar
[F9] Chase Mode
[FlO] Quit
16 - INTRODUCTION
Using the PC Keyboard
Sync Source
Key Combination Function/Purpose
[Alt]-1 Internal Oock
[Alt]-M MIDI Time Code
[Alt]-S Song Pointer
[Alt]-T SMPTE
INTRODUCTION - 17
Using the PC Keyboard
Keyboard Commands
Key Function/Purpose
I Activates menu help. Press the
first letter of each command to
activate them.
[Enter] Execute commands, confirm
values.
[:&c] :&cape to the previous screen,
remove a pop-up window, and
abort a command.
[Ins] [Del] Insert and delete measures, notes,
or MIDI data in View and Edit
Screens.
[Spacebar] Run and Stop during play or
record.
[Tab] and [Shift][Tab] Main and View Screen: [Tab]
moves the cursor down to the
next track containing data.
[Shift][Tab] moves the cursor up
to the next track containing data.
Edit Screen: [Tab] moves to the
next note. [Shift][Tab] moves the
cursor to the previous note.
+ - (Plus/Minus) Increment and decrement values
by single units. Toggle through
lists in pop-up windows.
] (Left/Right Brackets) Increment and decrement values
by tens.
Edit Screen: Change pitch by
octaves; change a note's Start
time or Length by 4 units.
< >(Less Than/ Greater Than symbols) Edit Screen: Change note start
time or length by clicks.
18 - INTRODUCTION
Using a Mouse
Using a Mouse
To use a mouse with Sp. you must first run the "mouse driver"
program supplied with the mouse. The driver may be installed
temporarily or permanently as per the instructions supplied with the
mouse.
If the mouse moves the cursor, the mouse driver was installed properly. If not, try
the mouse with another program that supports a mouse (there is probably a test
program with the mouse package) to see if the mouse driver was installed properly.
INTRODUCTION - 19
Using a Mouse
• To activate the mouse menu in any screen, press both mouse buttons
simultaneously.
• To select an item from a pop-up menu, lrighliglrt the item and double-click the
left mouse button.
• To close the menu wit/rout selecting anything, select Close from Mouse Menu
-Or-
._ Double-click the right button. (Equivalent to hitting [Esc]) .
-Or-
._ Hit [Esc] on tire keyboard.
• To move from the Main, to View, to the Edit screens, double click the left
mouse button.
• To return to the previous screen, double click the right mouse button. This is
always equivalent to pressing [Esc] .
Mouse Actions
Many functions require additional information before they execute. lbis
information can be provided from the keyboard, or with the mouse.
There are two types of responses in Sp:
0 Fixed Responses: A choice of word answers.
0 Values: A number, usually within a required range .
t
- u-
Both Buttons Up Moves cursor in respective
direction.
l
t t
Hold Left Button and Drag
up or down
20 - INTRODUCTION
Using a Mouse
INTRODUCTION - 21
22 - INTRODUCTION
Setting Up The PC MIDI System
Setting up your PC MIDI system involves several steps:
© Connecting the MIDI cabling between the MIDI Interface and MIDI
devices.
If you 're experienced with these tasks, you probably won't need to refer to this
section. However, if your new to the PC, MIDI or both, take your time and follow
the instructions. If you do, your complete system will be up and running quickly,
and you'll learn some important things about MIDI in the process.
Installing Sp Gold
When the VINST ALL program transfers the Sp Gold program files and V API
driver to the hard disk, it creates batch files that run the V API driver and Sp Gold
with the proper command line options for your system.
To install Sp Gold
<D Place the Install disk in the A: drive and type:
A: [Enter]
VINST ALL [Enter]
VINSTALL automatically creates two batch files that are used in running Sp Gold:
DRIVER. BAT Automatically installs the proper drivers and command line
options for your MIDI interface.
SEO.BAT First rups DRIVER.BAT to install the drivers, then runs Sp Gold.
When you quit Sp Gold the V API drivers are removed from memory.
Running MID/TEST
The MIDITEST program should be run immediately after running VINSTALL to
test for proper installation of V API, Sp Gold and the MIDI interface.
To run MID/TEST
<D Cltange to the drive and directory where SpG is installed. For
example, if the defaults were used, SpG would be in the
C:\VOYETRA directory and you'd type:
C: [Enter]
CD\VOYETRA [Enter]
~ Load the V API driver by typing:
DRIVER [Enter]
@ Run the test program by typing:
MIDITEST [Enter)
Follow the on screen instructions. You 'U be asked to connect the
MIDI Input to the MIDI Output on the MIDI interface so that a "loop
back" test may be performed.
@ If the MIDI interface does not pass MIDITEST, check the hardware's
documentation to see if it's installed properly.
<ID After running MIDITEST, remove the MIDI cable connected in step 3.
After running VINSTALL, and checking your hardware with MIDITEST, you are
ready to run Sp Gold.
Running Sp Gold
Sp Gold must be nm from a hard disk. it will not run from a floppy.
When Sp Gold is run, it will halt if any problems are detected in the hardware
setup. For example, a mismatch between the Sp and MIDI interface address
settings would cause SEQ.BAT to not load the V API/SAPI drivers. If this happens,
Sp Gold will stop during the loading process and list the nature of the problem it
found. If Sp loads without stopping, this indicates that everything's fine.
If Sp is instructed to continue loading in spite of the error encountered, it will run
in "demo" mode. (ie. it will not play or record, but the screen functions will be
active.)
To run Sp Gold
CD Switch to the directory used by VINSTALL during installation. For
example, if the defaults were used, SpG would be in the
C:\VOYETRA directory and you'd type:
C: [Enter]
CD\VOYETRA [Enter]
@ Run the SEQ.BAT file as follows.
SEQ [Enter)
The SEQ.BAT file uses DRIVER.BAT to load the V API driver and
then runs Sp Gold. When you Quit Sp Gold, SEQ.BAT will remove
the V API driver from memory.
-Or-
The SEQ.BAT provides a simple way to run Sp Gold and the VAPI
driver. If do not /rave a firm understanding of the DOS batch
language. do not attempt to edit the original batch files created
during installation. If you do try to edit copies of these files be aware
that they refer to each other by name. If you rename them, you must
also alter the names in the calling files .
® From the Windows Program Manager, select "New ... " from the "File"
menu. Add a new item for Sp. The command line must specify the
drive and path to Sp. (You do not need a batch file that will change to
your Sp directory, Windows will do this for you.)
® The default ICON selection is the DOS prompt ICON, but choosing
the "Change Icon" option lets you select any of the icom in the
program manager's executable file for your Sp icon.
Don't run other MIDI programs while running Sp in Windows since the PC may
crash as a result of too many IRQ requests.
If you experience any interrupt problems, try changing your MIDI interface
interrupt. Windows does some strange things with interrupts, so you never can be
sure what you'll run into. Running Sp Gold from within Windows also reduces the
maximum song file size as follows :
For instance, the chart shows that running Sp Gold in Windows Real Mode
decreases the maximum song size by 12,700 notes.
Sp Gold is a complicated program that juggles MIDI data while keeping track of
timers, MIDI hardware, etc .. Windows was designed to run spreadsheets, word
processors, drawing programs, database programs, etc., none of which work in
"real time" as does Sp. Because of this, you may run into strange problems that are
related to Windows sitting in the background while Sp does its job. Thus, it is
advised that Sp Gold be run from DOS by exiting Windows. Since this can be
done effortlessly with the proper batch files, it's a better (and safer) alternative than
experiencing puzzling problems and reducing song memory.
Hardware Installation
Because Voyetra products run on so many different hardware platforms we can't
tell you all the particulars about installing your MIDI interface. We can, however,
make some suggestions about MIDI cabling, hooking up your synths, etc. If you
need any further details concerning your interface, consult its documentation.
Please note that a "MIDI device", as referred to throughout this manual, is
anything (other than your PC) that uses MIDI (ie. synthesizer, drum machine,
external hardware sequencer, etc.)
® Connect any slave devices to the MIDI Thro output on the Master. If
the devices do not have Thro Ports, an external MIDI Thru Box will
serve the same purpose as the MIDI Thru Port.
Master Syn th
PC equipped with
single-port MIDI
Interface
MIDI In
SlaveSynth
M::Oullfili~111i~H11
The In and Out are
connected on the master
since It Is used to record
and playback.
M•m•· l•~1lf~1ll
Slave Synth
Slave Synth
<D Connect a MIDI cable from the Our jack on the MIDI Synthesizer to
the IN jack on the Sound Blaster MIDI Connector Box.
@ Connect another MIDI cable from the OUfl jack on the Sound
Blaster MIDI Connector Box to the MIDI IN jack on the MIDI
Synthesizer.
@ If you have more than one MIDI synthesizer, connect the MIDI Inputs
to the other Sound Bla"!ter MIDI Outputs (2 through 6).
@ DEMOSNG2 will load and the program will return to the Main
Screen. (The words Song DEMOSNG2, should appear in the upper
left hand corner of the Main Screen.)
<ID After the song loads, press the [Spacehar] on the PC keyboard to play
the song. If your system has been set up properly you should be
hearing music from the MIDI system (or Sound Blaster.)
@ Run your finger up and down the MIDI keyboard to generate as much
MIDI data as possible.
@ While doing this. watch the Mem Counter (top right of the Main
screen) and note if it's decrea5ing in response to the MIDI data.
Screens
The illustration below shows the relationships between Sp Gold's major screens
which are grouped into four basic sections: Sequencer, Universal Librarian,
Network Organizer and MIDI Data Analyzer.
Step
Record
'\::-
QJ c:
.~·~
~~
~ Bank
0-.1
-
..:.c !1l
....
0 (I)
~
Setup Arranger
~.~
z:§
....
l1:• i
"'(
~
a
-cs
~
De me
Output
Strings
33 - Basic Concepts
Building a song with the Sequencer
Network Organizer
The Universal Librarian Setup screen provides global control over the MIDI
devices in a MIDI setup. The Bank Arranger allows the programs for each devices
to be manipulated.
34 - Basic Concepts
Controlling the MIDI network
Setups
A setup is a list of the banks of patches to be transferred from the PC's disk library
to the instruments. With a single keystroke, up to 32 different instruments are
loaded with patches and set to specified program numbers.
The settings for a setup are stored along with your song so the instruments may be
loaded with the proper sounds before the song begins.
35 - Basic Conceots
Recording Techniques
Recording Techniques
Like a multi track tape deck, but better, Sp Gold allows a song to be built by
adding tracks one at a time (or several at a time). Most of the manipulations can be
done on multiple tracks at the same time.
There are many ways to build a song with Sp Gold, and after a while you will
likely find one that you prefer above the others. This section briefly discusses some
of the alternatives.
36 - Basic Concepts
Recording Techniques
Overdubbing
One common way to overdub later in the piece is to record onto the end of a track
in the View screen by putting the cursor at the end of the track and pressing
[Ctrl]-R, [Spacebar]. With this technique, however, the recording starts
immediately, making it hard to begin playing on time.
To avoid this, you can set a lead-in of one or more bars, during which you'll hear
the last 'n' bars the song. (Don 't worry, you aren "t recording over them!) After the
lead-in, the REC indicator turns solid, indicating that recording has begun.
This technique ha<; a drawback in that you may accidentally erase the end of a
track. Also, there 's no easy way to keep alternate takes. Instead, try opening up
some blank tracks next to the one you want to extend and use them to record the
new material. That way, you can start at the bar you want and not only keep from
killing a good track, but also mute all the old takes .
Once you have a good take, copy it to the end of the track and delete (or hide) the
takes you don 't want.
In some cases you may want to add new material to a bar without losing what was
there originally. Although you could use the above technique to create a bar in a
new track with the desired part, you can't just paste the new material onto the end
of the old track because they must overlap. In this situation, you 'II need the Merge
transform, which preserves the original material in the destination track.
Group Commands
Recording at the beginning of a song may be preferable in certain cases because:
0 It's easy to jump to the first bar, record from the first bar, etc ..
0 It's nice to be able to make a simple loop to use for a drum or bass
part, which can 't eac;ily be done in the middle of a song.
Sp Gold's group commands come in handy in this situation, because you can
assign different groups to mute and solo each part while deciding which to keep.
To use group commands while recording at the beginning of a song, put each
section on different tracks, all starting on bar zero. Keep all tracks muted, except
the ones that belong to the section you 're working on. Then assign each section its
own group letter to make it easy to mute and unmute sections.
Once you have each section in a somewhat finished form, you can unmute all of
them and use the block copy functions to put them to where they should be.
37 - Basic Concepts
Recording Techniques
For instance, to re-do a section in the middle of a track, try using the zap function
and/or the note editor to get rid of the material you want to replace. Then go to a
new track and record the correct material. When satisfied with the new take, use
the merge transform to put it back into the original track.
Tiris technique is superior to punch-in for the following reasons:
Cl If you played a drum part on your pags, but want to re-record only
the snare, use the Split xform to remove all the snare notes, reco.rd
the new ones on a new track, and merge.
Cl You can also use this technique to easily re-record pitch bend or
other midi controller data.
\V
\:f
Gold to tape, let it drive your MIDI network in real time, and mix straight to the
2-track mixdown deck. Tiris saves a generation of tape, and gives
you more tracks 10 wmk with.
38 - Basic Concepts
SEQUENCER
-~=--~-------- Main - - - - - - - - - - - - - - - .
Song BEBOP llDIIll Me.. 04988
Tk 11 Sax So lo BPM 112 CK:INTERNAL 1:0
Trk Na ..e Pt Ch Gp P1· g Trans Quant Loop Mute Off set Vol Pan
1 Cilek 1 10 A 49 ON 0
2 Hlhat 1 B A 49 8: 1t ON +27
3 Dru"s 1 11 A 49 e ON
4 Plano 2 lZ B lZ
5 Plano 1 2 B 11 "
40
6
7
Bass
High Brass
1
1
6 C
16 D
6
6 ":
H
16t MUTE 8 :1 ..
+18
18
B Low Brass 1 4 D 2 98
9 Tenor 2 5 D 62 1: "' ":1 • 43
18 Tru.,pet 1 3 D 12 0:1 .. rr -56
Ill Sax Solo 1 9 E 62 il!JI!
12 Sax Gllss t 7 E 62 -64
13 - ------------------- 1 1
14 -------------------- 1 1
15 ------------ -------- 1 1
16 - - ---- -------------- 1 1
- - - - - - - - - - - - - - M8ln Menu ------------~
Beal- learn Chase Delete Loop Mule N.,,.., Quit Record Solo Te.,po EDIT
FILES GROUP H_MULTI OPTIONS PUNCH-IN VIEM XSETUP
Main Screen
The Main Screen provides direct control over track-related functions and is
displayed each time Sp Gold is run. To return to the Main Screen from any other
screen press [Esc] repeatedly.
This features applies to Sound Blaster's equipped with pre 2.0 ROM.
lf your Sound Blaster hos ROM 2.0 or higher this feature will not be
needed and will not be available.
IN Sound Blaster will receive MIDI data but not transmit it. Used for recording
from a MIDI instrument.
OUT Sound Blaster will send MIDI data but not receive it. Used for playing
MIDI instruments from a track assigned to Port 1.
CK (Clock source used as a timing reference for the song. (For details, see the Sync
Window section.) The source of timing may be one of the following:
Internal Uses an internal timing source. which can be either the PC's timer or
if available. the timer on the MIDI interface.
MAIN SCREEN - 39
Main Screen Status Area
SMPTE Uses the MIDI interface SMPTE reader/ generator.
NO SPP Uses MIDI docks, ignoring Position Pointer (SPP).
SONG PTR Uses Oocks and locates the song position using Position Pointer.
MTC Uses external TC).
The clock source may be set in the Sync Window or with the following [Alt] key
combinations:
Bar:Beat Song position displayed as har:beat. The value is updated a.<i the cur..;or position is
changed manually in the View Screen, or when play/record is activated.
When recording with one leact-in measure (as set in the Options Window) the
counter starts at 0:0 and counts the number of beats per measure before recording
begins. If more than one lead in meac;ure is set, the counter will begin at a negative
number. When the counter reaches 1:1, recording begins.
REC Appears while recording. Flashes when Record Mode has been activated, but
recording hasn't started.
Indicates that playback or record is active.
STOP Indicates that record or playback is not active.
Mem (Memory) During playback, shows memory remaining in the song.
During record, shows memory left in the track (approximately 65K max).
40 - MAIN SCREEN
Main Screen Work Area
Irk Hute Pt Ch Gp Prg Trans Quant Loop Mute Offset Vol Pan
1 Click 1 10 R 49 OH 0
2 Hlhat 1 9 A 49 0 : 1t OH +27
3 Druns 1 11 A 49 a OH
4 Plano 2 12 B 12 0
5 Plano 1 2 B 11 40
6 Bass 1 6 c 6 0: u .. 10
7 High Brass 1 16 D 6 16t MUTE 0 :1 .. 18
8 Low Brass 1 4 D 2 1: 0l 90
9 Tenor 2 5 D 62 8 :1 .. 43
10 Trunpet 1 3 D 12 0 :1 .. 77 - SS
Ill! Sax Solo 1 9 E 62 il!D!
12 Sax GI lss 1 7 E 62 -64
13 -------------------- 1 1
14 ------------- ------- 1 1
15 -------------------- 1 1
16 -------------------- 1 1
If the interface has only one port, assigning a track to anything other than port 1
will disable that track's output.
With the Sound Blaster, port 1 is assigned to the l\1IDI connector box, and port 2 is
normally assigned to the FM sounds.
Ch (Channel) Each track can be assigned to one of 16 l\1IDI Channels. The Channel
setting cannot be changed during playback.
• Highlight the Ch field, use the + - keys to toggle the setting, or type in the
number and press [Enter]. Can also be changed using [Ctr/] C.
Sound Blaster's port 1 channels correspond to 16 l\1IDI channels, port 2 channels
correspond to FM sound,,;.
MAIN SCREEN - 41
Main Screen Work Area
Gp (Group) Tracks can be grouped into 26 separate groups (from A - Z). Once
grouped using the Group/Arrange Menu, certain functions can be performed on
groups of tracks from the Main and View Screens instead of individual tracks.
Prg (Program) The program number transmitted at the beginning of playback. This
determines the sound that will be played by the instrument responding to the
track's channel and port setting. Range is 0-127)
_., Highlight the Prgfield, use the+ - []keys to toggle through Program
settings, or type the number directly and press [Enter] . Can also be changed
using [Ctrl] P.
0 A period(.) in the Prg column indicates that no program change will
be sent when that track plays. By not sending a program change, the
instrument on that port/channel will not be initialized. This is
convenient with samplers, since a program change can activate their
disk drive and cause excessive waiting as a sample loads.
0 Tracks set to the same channel and port numbers will respond to the
same program number settings.
0 Program changes can also be embedded throughout the track using
the MIDI Edit screen.
See the Oprions window [F3] Programs command for details on how
tlzese embedded program changes are sent to MIDI instruments.
_., Highlight the Trans field, use the + - keys to toggle by semitones, [] to toggle
by octaves. Or type the number directly and press [Enter] .
Transpose can be changed during playback, but there is a slight delay when it
changes from one key to another. It does not permanently alter the track data, as
do the Transpose transforms.
42 - MAIN SCREEN
Main Screen Work Area
Quant (Quantize) Shifts notes onto the beats, a handy way of cleaning up sloppy playing.
0 When quantizing during playback there is a slight delay before the
change takes affect.
0 Does not permanently alter the track data, as Quantize transfonns do.
0 Quantizing a track containing MIDI controllers could cause tinting
glitches. If this occurs, use the Quantize Transform to permanently
quantize the track data.
-
Quantize Time-Units
Normal Triplets
No Quant) n/a
4 Quarter Notes 4t Quarter Note Triplets
8 Eighth Notes 8t Eighth Note Triplets
16 Sixteenth Notes 16t Sixteenth Note Triplets
32 Thirty Second Notes 32t Thirty Second Note Triplets
64 Sixty Fourth Notes 64t Sixty Fourth Note Triplets
Loop ' - Toggle with L key, or use + - when Loop field is highlighted.
LOOP Track will replay when the end of the track is reached.
---- Track will play through once and stop.
Mute '- Toggle with M key, or use + - when Mute field is highlighted.
MUTE Track is muted; i.e. it will not sound during playback or record.
---- Track is not Muted.
It is possible for a note to stick if you mute a track that has sent a
Damper Pedal Down message, but has not yet sent the Damper
Pedal Up message. This may happen even if the Pedals Up option is
ON in the Options Window .
MAIN SCREEN - 43
Main Screen Work Area
Moving the cursor from track to track while playing does not change which track is
soloed.
1be following Mute and Solo features operate while the song is playing.
0 Mute/ Un-Mute
0 Solo/ EndSolo
0 Group Mute/ Group Unmute
0 Group Solo/ Group EndSolo
Offset Shifts track data forwards or backwards in time with respect to the other tracks;
displays Offset status of track.
i.. + - [ ) offsets track by quarter notes:clicks. To enter just clicks, press 0 and :
or just : then enter number of clicks.
Display format is Quarter Notes:Clicks, and an arrow indicating direction.
44 - MAIN SCREEN
Main Screen Work Area
Volume messages are only sent from the start of a song from the
main screen. or when the its value is changed.
A typical syn th' s default setting for volume is 127. Once volume lras
been set using the Control Change method, the syntlt will remain at
that setting even if the track 1•olume is set to . i.e. no setting, or is
toggled to the velocity scaling method. Titus, if the volume is set to
20 using control change messages, then toggled to velocity scaling, it
may suddenly sound very weak.
MAIN SCREEN - 45
Main Screen Menu Commands
When t.he sum goes out of the acceptable velocity range, the extra amount is
truncated.
When toggling between Volume and Velocity Scaling the values are converted, not
saved. Thus, if the Volume setting is 100 and Velocity Scaling is toggled on, the
conversion will be approximately +72. If the +72 Velocity Scaling value is
changed and Volume is toggled back on, the Volume setting will be a conversion
of the new value- not the original value of 100.
Pan The Pan setting lets instruments with stereo outputs send sound to the left and right
speakers at different levels.
46 - MAIN SCREEN
Main Screen Menu Commands
Chase Chase lock to tape. AJlows hands off use with Sync Window section in this
Reference for further details.)
0 The /Keep command line option allows you to delete a track while
retaining all the track's Main screen settings such as channel and
group. See command Line Options section at the end of this
Reference for details.
Loop Activates looping for current track as indicated by the ON setting in the Loop
column. Length and time signature of each looping track can be different.
Quit '- To exit tfte program, press Q. then Q again to confirm. Or, press [FJO], then
Q to confirm.
Record Activates record mode. (See next section.)
Solo Makes a track the only audible track during playback, as indicated by the Mute
column setting (SOLO). AJso activated by pressing [Shift] [F8]
0 If Solo is turned ON while playing, the song will continue to play
beyond the end of the song until you press the [Spacebar].
Tempo Sets the song playback speed as the number of Beats Per Minute (BPM). Default
tempo setting is 120 BPM; range is 16 to 255 BPM. Tempo can be changed during
playback.
Edit Accesses the Edit Screen for detailed editing. (See separate section in this
Reference.)
FILES Accesses the Files Screen for file management. (See separate section in this
Reference.)
GROUP Accesses the Group/Arrange menu to create and manage groups of tracks. (See
separate section in this Reference.)
H_MUL Tl Accesses Multitrack record mode for recording more than one track at a time. (See
separate section in this Reference .)
OPTIONS Accesses Options window for setting Metronome, Time Signature, MIDI Options,
etc. (See separate section in this Reference.)
MAIN SCREEN - 47
Record and Playback from the Main Screen
PUNCH-IN Accesses In record window. (See separate section in this Reference.)
View Screen View Screen. (See separate section in this Reference .)
XSETUP Access the Setup Screen. (See separate section in this Reference.)
Playback and recording from the Main screen always begins at the start of the
track. To playback or record from any measure in the track, use the View screen.
For single-track recording, connect the master keyboard to Port #J. Sp Gold only
records MIDI data from Input Port #2 when Multi-Track record floating mode is
active. In other recording situations, port 2 is used to connect an external MIDI
clock used as a MIDI Sync Sync Window [F6] for more information.
~ Place the cursor anywhere on the line for the track to be recorded.
® Set the track to Port 2 (FM) and the MIDI Thro window [F91 to
CURRENT if you want to monitor your playing with one of the Sound
Blaster's FM sounds. Setting the track to Port I will not have any
effect since the MIDI:OUT is not active and the MIDI data will not be
routed to the external synth.
48 - MAIN SCREEN
Record and Playback from the Main Screen
If the track's MIDI channel setting doesn' t match the Synth' s receive
channel. the synth won ' t respond to the MIDI data in the track.
® Press the [Spacebar]. The tracks set to Port 2 will playback with the
FM sound it's set to in the Prg column. Assign a different channel to
each track to get multiple tracks playing multiple sounds.
For more information about using the Sound Blaster FM sounds, see
the Hardware Window and Sound Blaster sections in this reference.
MAIN SCREEN - 49
Main Screen Group/Arrange Menu
'- G fo enter from the Main menu. [Esc] to return to the Main menu.
Commands in the Group/Arrange menu are used to move and reorganize tracks and
control the mute and solo status of track groups.
Each track can be assigned to one of 26 groups (A-Z) by entering a letter in the
Grp column.
'The Period(.) is a special group designation, meaning not assigned to any group. It
is used to leave a track out of the track grouping system.
Tracks can be assigned to groups by highlighting the group column and using the +
- ] and [ keys to change the group letter assignment. Tracks can also be assigned
to a group by activating the Assign command.
'The /grp command line option puts all tracks in the A group, instead of the period
(.)grouping as the program is started. See the section on Command Line Options
for details.
'The wild card character("') can be used to designate all groups. You can mute,
sort, or solo all groups (with the"'), yet leave the unassigned tracks as they were.
' - Place the cursor on the track, press B, type the number of the empty
destination track, press [Enter]. Can also be selected from the Main or View
screens by pressing [Ctrl]B .
Close Removes a blank track from between other tracks, moving others up.
EndSolo Restores each track to the mute/non-mute status it had prior to the issuance of the
Solo command. Used for soloing the desired group without affecting the mute
status of all tracks.
GSort Sorts the tracks by group letter designation. When the track groups are sorted,
you'll be asked if you want to insert blank tracks between the groups.
Hide Moves the selected track to the highest numbered empty track, mutes it, and
assigns it to the (.)period group.
50 - MAIN SCREEN
Main Screen Group/Arrange Menu
Jump Moves a track's position. Will not move a track to a destination track already in
use.
Place the cursor on the track, press J, type the number of the empty destination
track, press [Enter]. Can also be selected from the Main or View screens by
pressing [Ctrl]J.
Mute Mutes every track in the specified group.
Open Inserts a blank track between two other tracks, moving others down. Tracks that
have been moved to the bottom of the track sheet are not deleted.
Rename Changes the letter assigned to the specified track group.
Solo Mutes every track that is not in the specified group. The mute status of every track
is saved first, so any muted tracks will stay muted when you use EndSolo.
Un-Mute Un-mutes every track in the specified group.
MAIN SCREEN - 51
Multi Channel Recording
'- Press F to toggle between the two modes (fixed or floating). The right side of
tire status area shows the channel assignment mode.
Fixed Channels must first be assigned to the tracks to be recorded. MIDI data can only be
recorded from Port I.
Port 2 can be used to record MIDI Sync signals from an external controller, such as
a drum machine, MTC, etc ..
52 - MAIN SCREEN
Multi Channel Recording
Float Channels are assigned to recorded tracks automatically on a first come first serve
basis. MIDI data can be recorded from both input Ports.
For example, if both input ports are receiving data from instruments transmitting on
Ch 1, Sp Gold sorts the data so the two instruments are kept on separate tracks.
When recording is stopped, tracks made by data from port 2 are indicated by "p2"
in parentheses after the track names.
Each input port accepts data from any number of channels, but tire total number of
tracks you can record at one time from both inputs is 16. If both inputs contain
more than 16 channels, Sp Gold records the first 16 it receives.
When recording multiple track data on two ports, the MIDI data rate
far exceeds the nonnal data rate for nonnal recording. To minimize
the load on Sp Gold. the MIDI THRU options in the MIDI Thru
window {Shift)[F9] should be turned off. This allows the Sp Gold to
devote all of its processing power to recording rather than divert
resources to rechanneling data to multiple output ports.
CD From the H_Multi menu, move the cursor to the first track of the
group into which you want to record.
<ID Move the cursor to the measure where recording should start.
® Move the cursor down to select the additional tracks.
If recording starts from a point past the end of the tracks, the blank sections of the
recording tracks are automatically filled in with measures of silence.
MAIN SCREEN - 53
Aecording with Multiple Ports
Method 1:
If you have no more MIDI instruments than output ports (eg. 4 instruments with a
V-24s or 8 instruments with a Cl), connect each one to its own output port and set
all of them to receive on Channel 1. In this case, you won't have to reset the
instrument's receive channel, because each instrument receives data from different
ports.
In this case, set Sp Gold as follows:
<D From the MIDI Tbru window [Shift][F9], set the Mode to CURRENT
and tum Rechannel OFF.
® From the Options window [F3], turn Auto Channel Assign OFF.
@ From the Main screen, assign an empty track to each output port that's
connected to an instrument.
This method makes it easy to connect a master keyboard to other instruments. The
MIDI data that enters the PC is sent "Thru" the multi-port interface to the
instrument that's assigned to the CURRENT track. When you move the cursor to
another track, the data is sent "Tbru" to a different instrument.
Although this is the easiest recording method to use, you can't use more than 8
channels with a Cl (or 4 in the case of a V-24s). If you own a rnulti-timbral
instrument and want to send it data on more than one channel, you 'II have to use
method 2 or 3 (at least for that instrument).
Method 2:
In this method, the master keyboard can be set to transmit on any channel. Set Sp
Gold as follows:
<D From the MIDI Thru window [Shift][F9], set the Mode to CURRENT
and turn Rechannel ON.
® From the Options window [F3), tum Auto Channel Assign OFF.
54 - MAIN SCREEN
Recording with Multiple Ports
@ Before recording the track, enter the port number and channel number
of the target instrument on the Main screen (this same port and
channel will be used later when the track plays back).
When you start recording, the data that's sent "Thru" is Rechannelized
to match the receive channel of the target instrument on the
CURRENT track. You can record the track, then play it back without
changing channel settings on the master keyboard or the target
instrument.
If you're recording over a track that's already set up, the port and
channel will have been set.
This method is similar to Method 1 and almost as easy to use. The only time you'll
have to select channels is when you first assign a track. After that, you can overdub
or re-record any track without changing channel assignments.
Method 3:
Here we use the Auto Channel Assign feature. Before recording a track, change the
master keyboard's transmit channel to match that of the target instrument. Set Sp
Gold as follows:
<D From the MIDI Thro window [Shift][F9], set the Mode to CURRENT
and turn Rechannel OFF.
® From the Options window [F3], turn Auto Channel Assign ON.
@ From the Main screen, assign an empty track to the desired output port.
After recording, Sp Gold reads the MIDI channel number from the
data and enters it in the Cho column. The track will play back on the
same channel you used when you recorded it.
This method requires you to change the transmit channel on your master keyboard
every time you record on a different track. Although this isn't difficult, it can be a
problem if your keyboard only transmits on Channel 1 (such as the original DX-7).
If you use a synthesizer as a master keyboard and need to play back tracks with its
internal voices, you may also have problems if you can't change the transmit and
receive channels independently.
MAIN SCREEN - 55
Beat-Learn
Beat-Learn
Beat-learn listens for an audio reference on tape and creates a Tempo Map from
the detected sound. Once created by the beat-learn function, the Tempo Map is
used to set the proper SMPTE offset. The tempo map with SMPTE offset value can
then be used to sync Sequencer Plus to the tape without a sync track.
<ID Note the SMPTE time, this will he the rough offset. Subtract a second
or two from the SMPTE time and enter it into Tape Offset in the Sync
Window. The idea is to have the song start up a bit before the first
beat of the song.
56 - MAIN SCREEN
Beat-Learn
Reference trnck. Since there is no Track yet, use a blank track as the
source track.
metronome click that's detected (after the tape offset) will become
the first beat of the song.
Using Tap-Tempo will generate all of the tempos in the Reference Track, and the
tape-offset should have been set to the accurate offset.
@ Play back the tape while syncing to it. The clicks on the tape should
be in sync with the metronome.
MAIN SCREEN - 57
58 - MAIN SCREEN
Song BEBOP Men 66336
Tk 1 Click BPH 112 CK:JNTERNAL
Add
--------------------
11---------------- 1 1
View Menu
16
----------------c1
Copy Delete Goto-bar Insert Loop Mute Hane Replace Solo
...... . . . . . .. . .. . .
Width
Zap BLOCK EDIT FILES H MULTI OPTIONS PUNCH-IN TEMPO XFORMS
View Screen
• V to enter from the Main Screen . [Esc] to return to the Main Screen .
VIEW SCREEN - 59
View Screen Work Area
Special Keys
Key Function/Purpose
[Ins] Inserts an empty measure at the
cursor position. Not the same as
the INSERT command.
[Del] Removes the measure at the
cursor position to shorten track
(not the same as DELETE
command)
[Back~pace] Deletes one measure to the left
60 - VIEW SCREEN
View Screen Menu Commands
VIEW SCREEN- 61
View Screen Menu Commands
Width Removes the infonnation on the left side of the view screen so that the entire width
of the screen shows measures in tracks .
Zap Copies a range of measures into a memory buffer, leaving behind empty measures.
BLOCK Activates Block Moves Menu. (See "Block Moves Menu" in this section.)
EDIT Accesses the Edit Screen for detailed editing. (See section on Edit Screen.)
FILES Accesses the Files Screen for file management. (See section on Files Screen.)
H_MULTI Accesses Multi-track record mode for recording more than one track at a ti.me. (See
H_Multi in the Main Screen section.)
CJ The one important difference in Multi Track recording from the
View Screen that recording can begin from any point in a song. (See
"Recording from the View Screen" in this section.)
OPTIONS Accesses Options window for setting Metronome, Time Signature, MIDI Options,
etc. (See section on Options Window.)
PUNCH-IN Accesses Punch-In record window. (See section on Punch-In Window.)
TEMPO Accesses Tempo Track Window. (See Tempo Track section.)
XFORMS Accesses Transfonns Window. (See Transfonns section.)
62 - VIEW SCREEN
Record and Playback from the View Screen
If time signatures don't match. playback may not start from where
you expect it to. Use Check Bar Sync [Sltift][F7] to confirm that bars
are in sync.
VIEW SCREEN - 63
View Screen Block Moves Menu
Although the Block Moves commands have the same names as buffer
commands. they do not work the same way. Measures are not placed
in memory buffers, so before using a block move command and
permanently modifying your data, you may want to save the song to
disk.
Copy The source range can be inserted one or more times anywhere within the song. The
old data is moved to the right so it won't be
overwritten. COPY :
64 - VIEW SCREEN
View Screen Block Moves Menu
@ Press C for Copy, then move the cursor to the bottom right comer of
the source range . Press [Enter] to complete the Source Range
definition.
'- To reset the range to the current cursor position. press R .
'- To keep the same range used in the previous block move (or transform) , press
K.
® Move the cursor the upper left comer of the target range . The
destination can be across any number of bars or tracks. Press [Enter],
then type the number of times the block is to be inserted.
A prompt in the Menu Area ask<> for verification before making this
permanent change. The change about to be made is detailed in the
Status Area.
@ If the data is correct press [Enter], or Y to execute the move.
Otherwise, press N to abort the Copy process.
VIEW SCREEN - 65
66 - VIEW SCREEN
~--- TEMPO TRACK (track 1'---~
Add Inserts blank measures of any time signature into the tempo track.
-. Highlight the measure(s), press A and follow the prompts in the menu area.
Delete Erases a tempo change without shortening the tempo track. If the cursor is not on a
tempo change, this command will do nothing.
0 The Del key removes measures, shortening the track and shifting
any later tempo changes to the left.
0 The BACKSPACE key deletes anything to the immediate left of the
cursor, shortening the track by one measure.
Goto-bar Moves the cursor to the selected bar in the tempo window.
Insert Inserts or replaces a tempo change without lengthening the track.
0 The [Ins] key im;erts an empty measure into a track at the cursor
location, lengthening the track and moving any later tempo changes
to the right.
I/you're working with a MIDI file, you can save only the tempo
track (a prompt during the saving process will ask you if you want to
save only the tempo track).
<D Press V to enter the View screen from the Main screen. Press T to
activate the Tempo Track Window.
~ Press I to insert a particular tempo value at the measure highlighted by
the cursor. This tempo will continue until a new tempo change is
encounterd.
® Press M. for MIDI Line. and use the cursor keys to select Tempo
events, if any, to edit.
Tempo events inserted on the MIDI Line have the value of the current
tempo value set in the Main screen.
@ For details on editing techniques in the MIDI Edit screen, see the
MIDI Edit section in this manual.
With Beat-Learn
Beat-Learn creates a tempo map by listening to an audible click from
audio tape (requires a V-24s interface.) See Beat-Learn in the Main
screen section.
BAR
. - ........
..
8
-·-. OCTAVE--- . -
·•· ... - . . . . . . . . .
.. --
S
.. -
. .
-·-. . . . . . .
- .-.-
. -.
EDIT CURRENT
·•·
. ...... - . - - - .
•·
. . ... .. - . - . - . .
·•
PITCH
.. --
--·-.··.
. . - - - . - . . .... . -
. .. .
·•·
·•·
- . - .. .. . - . . .
- . - - .. .. - .. -
.
.. .....
.. . . . . . .
.
. - ·•. - - - ... . - . -.
·•· ·•.
...
-
·-
.
·•·. ·• . - . .. . . . . - . . . - . - . ...... . ... • . . ... . . ... .. . . -
.....
. . ... .. . .... . ..
- . - . - . - . . . . . . - .. --... -. -. . . -.-
.....
- ... - ... . . . .• . . ..... . . . . - . . .
.
. .....
.
.. ·---------·
-
. .
·
•·
. . . .
·• ·
..
--. -
. . . - .. . - . . . .
•·
.
-·-. .
. - ....
. .. . ..-. .
- -.. .--
. . ........ . . .
- . - . .. - . ..... • . - - . - . .. .. ... - ·•· . . . . .. . - . .. - -
-.
Edit Screen
• E to enter from the Main or View Screen. [Esc] to return to previous screen.
The Stah1s area ;s ;dentical to the Ma;n Screen, wfrh the exception of
Mem (Mem01y ), wh;ch shows the amount of memory still ava;/able in
the current track. Mem ;n other screens d;splays memory remaining
for the entire song.
EDIT SCREEN - 71
Time Units in the Edit Screen
. . . . - . - .... . . . ..
... . - - . .. .. . . . . .
·-
·-
·•· . . .. - . - . - .... ·•· - . ..... - .. - . - .
- - .. . - . ... . .. ·• ......... - ... - ·•· .. . .. . .... - .. .
... . -- ....... ·•· ....... .
. . . . . . . - . - .... ·•· ..... - ... . .. . .
. . - - ..... . - .. ·•·... . - - . . . - ... ·•· - . - . .. - .
. . . . . . ·•· ......... - .. .. •.. - .. - .. . - - ... ·• .......... - .. - .
Notes
t ·············-·r·· ·· ·········r ···· ······-·- T········r····
Beat 1 Beat 2 Beat 3 Beat 4 64th note
(Pitch) divisions
The Time Signature (also called "meter") assigned to the meao;ure (also called
"bar") determines how it is divided by the columns of boxes (a).
CJ For example, if the time unit is set to eighth notes, the left/ right
arrow keys will move the cursor by eighth notes.
1be dot resoluton is further divided into clicks, which can be either l/96th of a
quarter note or 1/192 of a quarter note, depending upon the Pulses Per Quarter
Note (PPQ) setting in the Options Window. Because this fine resolution cannot be
represented by the screen characters, editing note position on the click level will
not be visible until the number of clicks corresponds to one character width. To
make editing clicks easier use the Note Edit screen.
CJ For l"xample. with a.PPQ resnlutinn of 1<>2 . nne 64th nntt" er111als 12
Clicks. Thus, increasing the note length by clicks (using the< or>
keys) will not show a screen note movement until the< or> key is
pressed 12 times .
72 - EDIT SCREEN
Edit Screen Menu Commands
Key Function/Purpose
Move by single semitones.
[f-] [~] Move by single current time
units setting.
[Ctrl] [f-] [~] Move left/ right by four time
units.
[Home ]/[End] Go to the next/ previous measure.
[Ctrl][Home ]/[End] Go to the start/end of track.
[PgUp]/[PgDn] Scroll one octave up/down.,
[Ctrl][PgUp]/[PgDn] Search above/below the
displayed pitches for next note.
[Tab ]/[Shift][Tab] Move to next/previous note.
EDIT SCREEN - 73
Edit Screen Menu Commands
Length • H;ghlight note, press L, use +I- to increase/decrease note length by the time
un;t set with the Un;ts command.
Use ] { to change by four time units. Use < > to change by single clicks.
Pitch • H;ghlight note, press P, +I- to move note up/ down by one sem;tone.
Use] {to move by octaves.
Start • Highlight note, press S, use +I- to move note pos;tion (start time) right/left by
the time unit set wUh the Units command.
Use] {to change by four time units. Use< > to change by single clicks.
Changes are made permanent the next time the [Ins] key or a cursor
key is used, or when the measure is played. To cancel the changes,
press [Esc) while the note is still flashing .
Track Used to jump to the same measure in another track. Moving into an unrecorded
track creates an empty first measure in that track.
74 - EDIT SCREEN
Edit Screen Menu Commands
Time Units
Unit Normal Triplets
Quarter Notes 4 4T
Eighth Notes 8 8T
Sixteenth Notes 16 16T
Thirty Second Notes 32 32T
Sixty Fourth Notes 64 64T
Single Clicks IDGH Not applicable
Replace Replaces a range of measures with the contents of the selected buffer. Erases
original contents of replaced measures. (Also see "Using the Edit Screen Buffer
Commands" in this section.)
Zap Copies the selected range of measures into a memory buffer, leaving behind empty
measures. (Also see "Using the Edit Screen Buffer Commands" in this section.)
KBD_ENTRY Accesses Step Record Screen. (See Step Record section.)
MIDI Accesses MIDI Edit Screen. (See MIDI Edit Screen section.)
NOTE Accesses Note Edit Screen. (See Note Edit Screen section.)
OPTIONS Accesses Options Window. (See Options Window section.)
EDIT SCREEN - 75
Using the Edit Screen Buffer Commands
The Insert command and the [Ins] key are easily confused. They do
not do the same thing .
While the Insert command inserts the contents of the selected buffer
at the cursor position. the [Ins] key is used to place a note at the
cursor postion . Tire insert note parameters are determined by the
Insert Note Buffer (see below).
76 - EDIT SCREEN
Manipulating Notes in the Edit Screen
The durations of these notes may be changed with the Durations Command in the
Note Edit screen.
To Delete Notes
._. Highlight the note and press the {Del] key .
EDIT SCREEN- 77
78 - EDIT SCREEN
Song BEBOP Me.., 62547
Ik 4 Piano BPM 112 CK : INTERNAL
Env lron.,ent CURRENT NOTE Units: 32nd Fine
IiMe Sig: 4/4 Ke!Jboard 1acm1 mp Start: 6 + B
T!Me Units: 32nd Ueloclt!J: 56 Length: 19 + 6
Freeze: OFF Note-trig : ON Off Vel: 64
·
- -------
BAR 11 OCTAVE 5
·•· .. - ........ . - - •· - . ... . . .... . . ·• .. . .. ..... . . . . .
---------
....
- -·-. -·-
.. ...
--------···
--...... . .
.. . ... . . . . . . . . . ·•· .. . .. . . . . ... . ·•-... ....
- .... . ....... ·• · . ........... . .
...... . . - - . . . ·•· . .. . ....... . - .
. . . . . . . . . . . . . . . ·•· .. . . . . . .. .. . . ·•· . . .. . . . . . . . . . . •· .. .. .. . . . . . . . .
. . . •· - • . .. ......
- - . . -·-. - -
---------·- - --------------1
1-------------- --···· ····•············
. .
Note Menu
.
Length Note-trig
Off-vel Pitch Start Track Units Ueloclt!J
Environment Area
The upper left corner of the Work area shows pertinent information for working in
the Note Edit environment.
Time Sig Displays Time Signature of the current bar. Note how the measure is divided into
the numerator of the time signature setting by blocks highlighting the dots in each
pitch line. For example, in the above screen, 4/4 time indicated in the environment
area corresponds to three columns of blocks representing the 2nd, 3rd and 4th beats
in a measure.
Time Units Time unit setting for cursor movement in the Edit Screens. Set with the Units
command.
Freeze Keeps current pitch range visible at all times. Toggle with the Freeze menu
command.
Note Trig When ON, each note plays as it's highlighted. Toggle with Note Trig menu
command.
See the Edit Screen section for foformation concerning the Insert
Note Buffer.
Pitch Displays Current or Insert note's Pitch as Note/Octave number, or by MIDI note
number when Accidentals display is set to Numbers.
Velocity Displays Current or Insert note's Velocity. Range is from 1 to 127.
Off Velocity Displays Current or Insert note's Off velocity. Range is from 0 to 127.
Units Displays Current or Insert note's incremental Time Units as determined by the
Units menu command.
Start Displays Current or Insert note's Start Time in units:clicks.
Length Displays Current or Insert note's Length in current units:clicks.
Accldntals (Accidentals) Toggles the Soi1g BEBOP Song BEBOP Sony BEBOP Song DEDOP
note display on the left hand lk 3 PJ•no lk 3 P i ano Tk 3 Plano lk J rlano
d•
d
v-
f
.-
d
79
TT
76
r:;
74
Current/Insert note pitch cl
c
d-
t
TJ
TZ
display. 8
A•
B
B-
71
78
A R 69
G• R- G8
• Press A to toggle G G 67
FR c- 6G
through the four f f 6';
E E G4
options: piano tlZJ tlZJ tlZJ ICZJ
keyboard, sharps.flats Add t:upu D Add t:opy D Add Copy D Add (Dyt!I D
Replu;e Z•v Replace z.v Reph.t...., Z•v Rerh.ce Z.r
or MIDI note number in
decimal.
[Ctrl] E Eighth
[Ctrl] S Sixteenth
[Ctrl] T Thirty Second
® Type the note duration as [quarter notes: clicks], then press enter.
Before using Hit-Point. the SMPTE counter in the Sync Window must
be turned on. Press [F6] from the Main or View screen to access the
Sync Window.
Length Allows editing of the highlighted note's length. See Edit screen.
BflR 18
.. ... ..... . . . . .
OCTAVE 5
·•· ...... ·-
. . . - . . . ·• .... . .. - ....... . .... .... . . . . .
- -··········· -
- .. .. . - .. . .... . -
.... . .. . ....... .
·-.·- ·········· • · ············ ··• ·· · · · · · ·· · · · ·· ·
- - - - ... . .... ·• ..... -
....... .
. . . - - .. ·•· . . .... . ..... -
.
... . . . . . . . . . .. . •· ..... - . - - .... .• . .. ... . ........ • ...... . . . . - . -.-
.... - .. .. .. . . . . ·•· .... . .. . . . . . . ·•· ........ . . - . . ·• · . .. . .. . .. . . .. .
.
. . . . . . . . . . . .·•·. . ... . ...... .
-
-·-
-- · · · · · · · ·· ·· -······· · ·• · ·· ··· · ········ • · ···· · ········ ·
.. - . . . ... . .
it------------
Artlcul•t.lon
Track Units
Dur•t.lons
Ueloclt.y
St... p Record Menu
Coto-·Bar Length Mode
-------------11
Off- vet Pitch Start
Al1/cu/stlon Sets the duration of the step-inserted notes as a percentage ( 1% to 100%) of the
step unit. The step unit duration is set with units command.
Durations Used for editing the durations of notes inserted with the [Ori] keys:
@ Type the note duration as [quarter notes: clicks], then press enter.
Goto-bar Moves the cursor to any measure in the current track. Cannot move beyond last
measure of the track, even if the song is longer than the current track.
Length -. Press L to edit the Mghfighted note's Length, as in the Edit and Note Edit
screens.
Mode Toggles between Step Entry, Edit Existing and Preserve Rhythm modes. (See
detailed explanation below.)
Off-vel Sets the off-velocity value of the step-entered notes. The value can be either the
MIDI keyboard off-velocity, or a user specified constant.
@ To use a constant off-velocity value, press N, then enter the value for
the off-velocity (0 - 127). Press [Enter] to confirm.
Pitch -. Press P to edit the highlighted note's Pitch, as in the Edit and Note Edit
screens.
Start -. Press S to edit the highlighted note's Start time, as in the Edit and Note Edit
screens.
Track Jumps to the same measure in another track, as in the Edit and Note Edit screens.
-. Press T for Track. Enter the new track number, then press [Enter] . Or, press
+ - to move to the next or previous track.
Moving into an unrecorded track creates an empty first measure in that track.
The Track command always tries to move to the same measure number from track
to track. If the tracks are in different time signatures, the cursor will be shifted
forward or backwards to compensate for the time lost or gained because of the
difference in time signatures.
Units Determines how far the cursor will advance as notes are entered. This determines
the rhythm of Step Recording.
Step Entry
In contrast to normal recording where notes are entered exactly as they are played,
Step Entry recording allows notes of fixed value to be entered with a fixed thythm,
regardless of playing technique. This facilitates recording sections of a song that
must adhere to a specific "rhythmic feel." The pitch of the notes entered is always
determined by the keys pressed on the :MIDI-keyboard, while the thythm is
determined by the Units command.
In Step Entry mode, the first note pressed on the :MIDI keyboard is entered at the
cursor position with the duration and velocity settings defined by the Articulation,
Velocity and Off-Velocity commands. If additional notes are pressed before the
first note is released, the additional notes are entered at the same time position in
the measure as the first note.
Once all of the notes are released, the cursor is advanced by one thythmic unit (as
defined by the Units menu command) ready to insert the next note.
To insert a rest
<D Use the damper pedal, or the right cursor key on the PC keyboard.
To insert chords
<D Hold the first key of the chord down while pressing the remaining
notes of the chord. As long as a key rem aim down, pressing new keys
imerts those notes at the current cursor position, creating the chord.
~ As soon as all keys are released, the cursor advances by the amount
specified as the Rhythmic unit.
Edit Existing
Once the notes are all recorded, Edit Existing mode is makes it easy to change the
pitch or velocity of individual notes using the MIDI keyboard.
@ The cursor will remain on the note, so you can try again.
© Use the damper pedal or the [Tab] key to move to the next note.
Preserve Rhythm
This mode is similar to Edit Existing, except the cursor automatically advances to
the next note after the key is released. This makes it easy to add a new string of
step-entered notes that follow the step-enter rhythm .
The track to be edited should contain melody only, without overlapping pitches.
Overlapping pitches in Step Record can result in unpredictable cursor behavior.
-....
BAR 3 OCTAVE 6
. . .... .
.
.. .... •·. ·•·
· - . .. - - . . . .. . • .
•· ... . ... . . .. . . . . . . .. . .. . .. ..• . . .. . . ....... ..
-·-.
---------····· ··· ·······•···············
.
.
- . . . . . .. . . ·• · ..
--------·················•···············
. . . . . . . . . . . . . . . ·•· ... . .. . ...... .• ..... . . . . . . .. . ·•· . .... . ... ... . .
. . . . -•· . . - - . . ... . ... ·•· . . - . ... .
-··
a-~------------
--------··· · · ··· · · •··
. . . .
~mmmmmmmmmm
Class Goto-Bar MIDI-Line Pitch MIDI
Sta r Hem• ~-----------_.....
t I1,1pe Units Value
. ·•· -
~
- .... ·•· ............. .
IEE
0 MIDI Line
0 MIDI Event Box.
MIDI Line
The MTDI Line mns along the bottom of the worlc area. Infonnation about the data
on the MIDI line is displayed in the upper left of the work area. Since MIDI data
does not have pitch. vertical position would be meaningless. Thus, it can be
displayed on one horizontal line.
~mmmmmmmmmm
1--~--------~-- MIDI Menu
Class Goto - Bar
--------··· --------------11
HlDl ··Line
•·
Pitc h St...-t
•
T•pe
~
Units
--
- ·•· - - - - . - - - -
·•.
Value
IDE
The notes displayed in the MIDI Edit screen are used onlv as a
visual reference for lining up MIDI ei·ents with the music. They
cannot be accessed or edited in the MIDI Edit screen .
Before recording MIDI data, set the BENDERS command in the the
Options window to RECORDED or NO PRESS.
.___:
The MIDI Event area displays the following information:
Class Selects the MIDI event class as listed in the above table.
Type When Class is set to Controllers, Type is used to select the type of controller for
editing as follows:
0 The pitch of a key-aftertouch event is not the same thing as the Pitch
command in the Edit and Note Edit Menus. Very few synths
currently support key aftertouch (poly-pressure). For those that do,
the pitch of the key-aftertouch event must match the pitch of a
concurrently sounding note, or there is no audible effect.
Statt Changes the start time of a selected event.
0 The cursor position within the measure (on the MIDI Line) is
displayed in the MIDI Event box.
0 When editing the start time of a MIDI event, you cannot place it on
top of an already existing event of the same type and class.
Type When Class is set to Controllers, Type is used to select the type of controller to
edit. Controllers are each assigned a number and are scrolled by using the + - [ ]
keys.
'"""""
Transpose Set Pitch Pitch
Super-Quant Har"°nlc-Xsp Adjust Quantize Starl Tl-
Quant-Dur Inversion Cre,.cendo Velocity Velocity
Set-Dur Har"°nlc-Inv Set-HoteOff Dm·atlon Dural.Ion
Adjust-Dur Hap AdJust-HoteOff Modulus Merge
Retrograde Co.,pEx Track ReBar
Offset Range ReBar
Co"pEx
- - - - - - - - - - HIDl/TEHPO TRANSFORMS - - - - - - - - - -
TIME VALUE INS/DEL TEHPO
1:lliHlilEllGI Scale Fill Accelerando
Shift Crescendo Scale
Invert Thin Shift
Hap EI 1..-Dupes Thin
Map-Progr""" Ell.,-Dupes
Tap-Je.,po
Transforms
'- Press X from the View Screen to access the Normal Transfonns Window. Press
[Esc] to close.
' - Press [PgDn] from the Normal Transforms w;ndow to access the MIDI/Tempo
Transforms window.
' - Press [PgUp] to return to the Normal Transforms w;ndow, [Esc] to close
either transform window, and return to the View screen.
Transfonns are special editing commands that affect MIDI data in a selected range
of measures and tracks in the View Screen. Transfonns may be used to:
0 Combine tracks or split them apart.
0 Reverse music to make it plays backwards.
0 Compress or expand note durations and the amount of time between
notes.
0 Change the harmonic structure of your music.
0 Adjust the bar lines.
0 And much, much more!
While some transforms have the same names as certain Main screen features, they
affect the data permanently, rather than temporarily. Therefore, before using a
transform, it 's a good idea to save the current song file to disk. That way, if you
make a mistake or don 't like the result. you can retrieve the original file from disk.
TRANSFORMS - 95
Certain Main screen features are useful to audition a transform' s
effect before permanently modifying data.
If you're certain that you want to change your piece in a specific way, using a
transform is preferable to using the Main screen equivaJent, since changing data
"on the fly" forces the PC to perform lots of extra calculations every time the track
plays back.
Transfonns are grouped into the following categories:
Categories of Transforms
Normal Transforms Window
Time
Pitch
Velocity
Split
Random/Miscellaneous
96 - TRANSFORMS
Using Transforms
Using Transforms
With a few exceptions, the procedure for using transforms is as follows:
TRANSFORMS - 97
Using Transforms
cr> Press E for End time, and enter the Ending [Beat:Click] for the range.
98 - TRANSFORMS
NORMAL TRANSFORMS
TrME PITCH VELOCITY SPLrT RANl>OM/MlSC
•mnrm
Super-Quant
Transpose
Harnonlc-Xsp
Set
Adjust
Pitch
Quantize
Pitch
Start Tl"e
Quant-Dur Inversion Crescendo Velocity Ueloclt1,1
Set-Dur Harfltonlc-Jnv Set-NoteOff D\•r•t Ion D\irat Ion
Adjust-D\•r Map Adjust-NoteOff Modulua Merge
Retrograde Co,.pEx Track ReBar
Offset Range ReBar
Co,,pE><
- - - - - - - - - - - - - Transfor,.s Menu - - - - - - - - - - - -
KEYSIG SUPER_QUANJlZE
Quantize note starts .
Normal Transforms
The remainder of this section is dedicated to individual transfonns and the specific
data required to use each one effectively.
Time Transforms
Quantize Moves the start-time of notes in the range towards the closest selected time unit
division of the beat. The range is 0% - I 00%.
' - At the prompt, enter a time unit followed by a percentage correction.
Time Units Sets the interval of beats to which notes are quantized. (eg, quarter
notes, eighth notes, etc.)
Percent Correction Detennine how far the note will be moved onto the
interval.
The exact amount each note is moved is refative to each note's distance from the
nearest Quantize Grid point. If Quantization Strength is set to 50%, a note 24
clicks away from the bar:beat will be moved 12 clicks towards the quantize
position. A note in the same range only 8 clicks from the nearest Quantize Grid
point will only be moved 4 clicks.
0 A l 00% correction means that the notes in the range will be moved
all the way to the to the time unit setting. Thus. all notes may be
moved to the 8th note beat position.
0 At 75%, notes will be moved three quarters of the way to the
quantization unit. Thus, all notes may be moved to 25 % of the 8th
note beat, which is l/32nd less than the previous example.
TRANSFORMS - 99
Time Transforms
Cl At 50%, notes will be moved half way to the quantize beat.
Although similar to the QUANT column in the Main screen, the Quantize
transform can quantize a section of a track instead of the entire track. You can
move the notes closer to a division of the beat, instead of exactly onto it.
The transform does not affect non-note MIDI data such as pitch bend, aftertouch,
etc. Thus, quantizing a track containing MIDI data will make the notes arxl the
controller data no longer match up. This can be corrected in the MIDI Edit screen
or by using a MIDI transform to realign the MIDI data.
When quantizing from the Main screen, the MIDI controller data is quantized
during playback, along with the note data. This can be a source of timing problems,
as dozens of MIDI events are scheduled to play at the same time. If you're sure
that you want to quantize a track, use the Quantize transform instead of the
Quantize column on the Main screen to avoid this problem. If two or more notes
on the same track are the same pitch, and are quantized to the same Start-Time, all
but one will be automatically deleted.
Super-Quantize Super-Quantize is a powerful transform that provides detailed control over
quantization. It is documented in detail at the end of this section.
Quantize-Dur (Quantize Durations) Changes the length of all notes in the range by moving their
durations to the closest selected time-unit division of the beat.
• Enter the time unit, then the percentage correction.
Time Units Sets the interval of the beats.
Percent Correction Sets the percent of the beat that notes will be quantized
Side-effects of Quantizations
While the Quantize functions in the transforms and on the Main screen can be very
helpful in achieving certain goals, there can also be side effects.
Suppose, for example, you've recorded a bass line and want to make it play back
with even 16th notes, quantized from the Main screen's Quantize column. You
then decide to play the bass one measure at the end of every chorus, with the last
two beats played as 8th-note triplets. Because the track is quantized to 16ths, this
poses a problem that can be solved two ways:
0 Leave a blank space for the 8th-note triplets in the original track,
then record a second track with those triplets and nothing else.
Quantize the new track to 8th-note triplets, and assign it to the same
channel as the first track. Then play both tracks together.
-Or-
Cl Use the Non-Bar Bo~nded option to quantize each part of the
measures separately.
Set-Dur (Set Duration) Makes all notes in the range the same length as specified by the
user. The same note-length restrictions described for Adjust Duration also apply to
Set Duration.
• Enter the new note duration in quarter notes and clicks.
100 - TRANSFORMS
Time Transforms
Adjust-Dur (Adjust Duration) Adds or subtracts a given number of clicks from each note
duration while maintaining the differences in length.
0 The length of a note cannot be less than one click. The transform
cannot delete notes, so no matter how many clicks are removed, at
least one click of length always remains.
·©·
_____}{)? _ __
____ ___
· ... when first note is · extended: ..
-'--
TRANSFORMS - 101
Time Transforms
Range to be transformed
In this
example all
notes start
ON the beat.
.:;::-
1:1 2 4 2:1 2 3 4 5:1
Retrograde Reverses the order of notes a range of meas1.1res to create a mirror image of the
original melody, that plays backwards. The start and end times, or start times only,
may be reversed.
Offset Moves the entire notes backward and forward in time. Similar to using the Offset
column in the Main screen, except:
CJ Notes in a selected range of the track may be offset instead of the
entire track.
CJ Notes only may be offset while leaving the MIDI data in their
original positions.
-. Amount to delay events in quarter notes and cUcks . (Negative value moves
data earUer, positive value moves data later.) Answer Y to the prompt: "Offset
MIDI data too?" to optionally offset MIDI data with the notes.
102 - TRANSFORMS
Pitch Transforms
Comp-Ex (Compress/Expand) Adjusts the position between notes in the range as a ratio of
their normal postion to the new position. Non-note MIDI events may be optionally
affected.
Fractional Scaling Ratio A fraction (1/2 or 1/3 or 4/3) that expresses the
amount of new time compared to original time. 1be numbers in the ratio can be
any number between 1and4000.
• At the prompt, enter fractional scaling value nlo, where "n" is the new value
and "O" is the original value.
At the prompts: "Do you want to compex the note durations?" (yin) and "Do
you want to compex the MIDI too?" answer Y or N.
0 For example, to expand a measure of four evenly spaced quarter
notes into two measures of four equally spaces half notes, the new
time would be 2 while the original time would be 1. Thus, the ratio
would be 2/1.
0 To compress the same notes into the space of one-half measure, you
would enter 1/2.
CompEx can be extremely useful in adjust.ing your music to hit film/video cues.
The transform, particularly used in conjunction with the Range Rebar functions,
allows you to keep your original tempo and note order, yet place note sequences
exactly where you want.
Pitch Transforms
Transpose Changes the pitch of notes in the range up or down by octaves and semitones. It
works like the TRANS column in the Main screen, except you can transpose a
section of a track instead of the entire track and the change is permanent.
• At the prompt, enter tire number of octaves and semitones by which to
transpose. Enter "Up" or "Down" to set whether the pitch is raised or lowered.
Harmonic Same as Transpose except the new pitches remain in a selected key signature that
Transpose is entered with the Key Signature window. (See the section on the Key Signature
window later in this section for details.)
• Press K to open the Key Signature window and select the appropriate key
signature. Then follow the same procedure as Transpose, above.
0 A common use for this transfonn is tran">posing a melody to match a
different chord while keeping it in the same key. However, you can
also use it for certain tricks, like changing music from one mode to
another. However. Hatmonic Transpose does not instantly change
music from one key to another.
0 You can get some interesting results from this transform if you
deliberately enter the wrong key signature before tran">posing. This
method is a great way to experiment with your music, and twist it
into new patterns that you might not otherwise discover.
TRANSFORMS - 103
Pitch Transforms
BAR 1 OCTAUE 4 ED IT CURRENT LENGTH
. . ·•· ........... . . ·•· .... ... . . ... ·•· ..... - . . ..... .
Before Inversion ......... . -·· ... . .. . .. . .. . ·•· . . . . . . . .. . ... ·•· ....... - ... . . .
··.......
·· ·· ····•·
• · ·····
.. . .. . ... . ·•· .... . ....... .
·· · ·· ·· · · · ······ • · ·· · ······ · ··· ·• ·· ·· · · ·-
... . ·•· . .. . . - ... . .. ·• ·
-..... .. ... ..... . ·•·
- ·- ·
·· · ··· · · ·• ····· · · · ····· · ·• ···· · ·--
··. ·•
.. .... ...... .-- -..... .. .....------....&...----.
·· ·
.... .. ....... ·• · ............. ·• · . . ........ - .. .
·•·..... . . . - . .. . ·•· .......... .
·• ··· .....
·····- ·· ···
·•· . ..... . .. .. .. ·•·
....... .. .
. . Axis of Inversion
····--
---
-.
··· •
-··
- . ......
· ·· · ·. ···
········· · ···
··· • ··· ·· · · ·
. . ... ·•· ............. ·•· .. .......... .
· ·•• ·.....
·· ·· ·. ·........
··· ·•··. ·. ·· · ·· · · · ·· ··
. . . . . .. ·•· .............. ·•· . .. . .... . . . .
- ····· ·· ··· ·• · · ·· · ····· ·· · ·· • · ·· ·· · ·· ·· .... ·· · ··• ·· ·· ··· ·· ·· ··. .··
·•· . ... .. .....
Add CC!P\f Delete Goto- Bar Insert Length Pitch Start Track Units
Rel'l«ce Z..p KBD_EllTRY MIDI NOTE OPTIONS
- ···
· ······· -
. . ·•· ...
. . . . . . . . ·•·
. . . ·•· ...
· ·• ············ · ·· • ····
.......... ·•· .... . . .. . ... ·· -...
.... ·•·
.....
.... ·•· .....
···· • ······
. .. ·•· .... -
··· • ··············· • ··············· • ······
............. ·• · . .. . .... . . . .. ·•· .. . . ... . . . .. . ·•·
. . ... . ...... . .
·· ·•·
- ··· •·--·
-. · -.·_____
.
...... .... . . . . ..... ·•· . . .. . . .... .
......
......
-··
. . . . .. ·• · .. ....
·•·
. .... . ...... .
....... .. ....
·•·
.... .
·•· ·
.. . ....
...... . ......
··· • ·· · ············ • ····· · ·-
__ ._,
Axis of Inversion
...,..
.......... . .. .
· ·· • ·· ·· ······ · ····
__,
. . . . . . . ... . -
·· ··· ·• · - ·········· ·· • · · ····· · · · ·· · · ·- ···-·······
. ........ . ·•· .. . .......... ·•· .. - .. . .. . .... ·•· ... . .. .. . . . .. -
After Inversion ·· •· ........... -• ······-- ···
·•· .......... .. . ·• · .. . ... ... . .. . ·•· .. . ... . . ... .. .
·• ·..... - . .. . . ·•· - .. - ......... ·•·
. . . . .... . . . .. .
-•· ·•-
. . .. . .. .. . .. . . .. ... ........ ·•· ... . .. .
•
Add CC!P\I Delete Goto- h r Insert Length Pitch Start Track Units
Rel'l•<.-e z..., KBD_EllTRY MIDI NOTE OPTIONS .
Inversion Aips the notes ahout an "axis of inversion'', i.e. the pitch used as the center of the
flip. (See illustration.)
-. Enter the Pitch ax;s for ;nversion as NOTE:OCTAVE.
<i> Use Transpose to lower every1hing a major 6th, bringing the root note
back and leaving the music in a minor key.
Harmonic Same as inversion above , but keeps the new notes in the key set by the Key
Inversion Signature window. (See Key Sig Window later in this section).
-. Press K to open the Key Signature window and select the appropr;ate key
signature. Then foffow the same procedure as !111·ersion. above .
104 - TRANSFORMS
Velocity Transforms
As with Harmonic Transpose, deliberately telling Sp Gold the wrong key signature
can produce some very interesting and useful results.
When you select an area to be transformed or inverted and identify it by key
signature, Sp Gold does the following:
<D Identifies all notes within the selected scale, and transposes or inverts
them so that the resulting notes stay within that scale.
~ Identifies all notes not within the selected scale, and transposes or
inverts them chromatically by the specified number of semitones.
Map Converts notes of a selected pitch into a new pitch .
._. Enter a value to pitch to map "from" as NOTE:OCTAVE. Then enter a value
to pitch to map "to" as NOTE:OCTAVE.
For example, you might want to convert all the G notes in octave 5 into G-Sharps.
You enter the Pitch to Map From and the Pitch to Map To.
Velocity Transforms
Set Gives all the notes in the selected range the same Note-On Velocity.
This can be used to set the upper velocity limit on all notes.
For example, to limit the note velocities at 100, add 27 so that notes above 100
would be clipped off at the top of the range. Then, lower everything by 27 so all
the notes would be transformed to a velocity no greater than 100.
._. At tire prompt. enter the Note-on velocity in the range is 1 to 127.
Adjust Increases or decreases the Note-ON Velocity by a specific amount.
._. At the pompt. enter tire change in "Note ON" velocity in the range -126 to 127.
Note-ON Velocity can range from 1-127. If the selected offset pushed the velocity
to either end of this range, the velocity will be truncated accordingly.
Use Adjust to change the velocities in a track without disturbing the relative
velocities within the track. This way the dynamics are not lost, but the volume is
adjusted.
Crescendo Adjusts all of the Note-On Velocities in the range such that a gradual
increase/decrease in volume occurs from note to note. Although this is not a true
crescendo, the volume of the track increases (or decreases) over a period of time
encompac;sed by the range. The allowable range for starting and ending velocities
is -127 to + 127. The negative end of the range is used to decrease a note's velocity .
._. At tire prompt. enter tire velocity for tire Start of tire range (-127 to 127). Enter
the velocity for the End of tire range (-127to127.) Answer tire prompt: "Do
you want to keep velocities relative?" YIN
TRANSFORMS - 105
Velocity Transforms
100
IO
CRESCENDO TRANSFORM IO
S1.-t Velocity 10, End Veloelly 55
'Keep 1he relative voloclltee7' N •o
20
100 -
- -----·--
'° Veloclltes
Before
IO Cr89Cendo
Trllll9form
to
100
Veloclllee
IO
CRESCEM>O TRANSFORM Wllh
IO
Siert Veloefty 10, End Vetoely 55 Relallve
IO
'Keep the rel8llve veloclllea7' y Veloctlln
20 Option
0
100-+-- - -
VeloclllH
f------------~~.--1 Wllboul
Relatlve
CRESCENDO mANSFORM «>+-------~-~ff: VeloclllM
S1811 Velocity -45, End Volocfty +70 - - - - -. .~ 20 -1---------~< Option
'Keep 1t... relatlve velocftlee7' N
0
Velocftles
With
CRESCENDO mANSFORM Rel at Iva
Start Velocity -45, End Volocfty +70 lo-----+ Vetocttles
'Keep the relaltve velocltlea7' Y
Option
~ - -- ---------------------·----
~o-+---------------'
106 - TRANSFORMS
Velocity Transforms
Relative Crescendo lbe range -127 to 0 are used when keepjng velocitjes
relative. With the relative velocity option the relative velocities of the notes in
the range are preserved and the velocities required for the crescendo/decrescendo
are added or subtracted to/from them. (See Illustration.) In the same crescendo as
below (velocities 1 to 127) the crescendo's velocities will stilt progress from 1 to
127, but these velocities will be added as necessary to the original note's
velocities.
• At the prompt. enter the change in note off velocity. Range is from -127 to 127.
For elaboration on how your synthesizer uses note off-velocity consult your
imtrument manual.
Adjust-Note This works like Adjust Velocity, except that it changes the notes' off-velocity.
Off
• At the prompt, enter the change in note off velocity. Range is from -127 to 127.
CompEx Compresses or exrands the dynamic range of the selection by moving the note's
velocities closer or further away from the average velocity in the range.
Use this to limit the dynamic range of a track without removing it entirely.
Like the CompEx time transfonn, you're asked to enter two numbers, expressing
the ratio of the new velocity range to original range as a fraction, such as 2/1, 1/2,
etc ..
• At the prompt, enter the fractional scaling value n!o, where "n" is tlte new
velocity and "o" is the original velocity.
TRANSFORMS - 107
Split Transforms
An easy way to solve this problem is to play the DX7 at a reasonable level, then
use the Adjust Velocity transform to nudge all the notes up in volume until the
MKS-20 sounds its best.
As another example, some keyboards have signal-to-noise ratio problems at low
volumes and distortion problems at high volumes. In this situation, it can be
difficult to control the volume in the recording studio. It's much easier to use
velocity transforms to raise the low levels and lower the high ones.
The Split transform (See Split Transforms in this section) can be especially helpful
when combined with Velocity transfonns. If your problem is a sampler with
uneven volumes across the keyboard, use Split to isolate those sections that are the
worst offenders, and then individually apply velocity transforms until you've
brought them all into line.
Split Transforms
Split transforms move any notes that lie within a given range of values onto a new
track.
There are five ways to split a track:
Pitch Moves notes within a given pitch range out of one track and into another track.
'- At tire prompt, enter the Destination track for tire split. Enter the LOW pUch
cutoff as NOTE:OCTAVE. Enter the HIGH pitch cutoff as NOTE:OCTAVE.
After selecting the transform, you will be prompted to enter the upper and lower
boundary notes in the range. The boundary notes are inclusive, so if you set the
upper boundary to A4, all notes in the range, including A4, are split out from the
track. Some common uses for this transform include:
0 To split the left-hand and right-hand parts into separate tracks;
0 To extract a single sound from a drum machine part;
0 To extract a range of sounds(all the tom-toms, or all the cymbals).
Once a track has been split, the individual tracks can be independently offset,
transposed, inverted, quantired, assigned to other instruments, etc.
Quantize Moves any notes that are close enough to the beat onto another track.
'- At tire prompt. enter the destination track for split. Enter the New Time Units
value to set the interval to quantize to. Enter the percentage tolerance to
determine which notes will be split based on clicks from nearest beat.
Quantize Interval Which time unit ('lnarter notes. etc.) to use.
Percentage Tolerance. Determines if a note is within an acceptable number
of clicks to the time unit to be considered on the beat.
The following example shows how to use the Quantize Split transform to program
a swing rhythm into a track.
<D Use the regular Quantize transform on the track to move all the notes
to the nearest I/16th notes.
108 - TRANSFORMS
Random Transforms
~ Transform the track with Quantize Split, using 1/8 note intervals and a
small percentage of tolerance (l or 2%). This moves all the
odd-numbered 1/16 notes onto a new track.
Velocity Moves notes that are within a range of velocities onto a new track.
'- Enter the Destination track for split. Enter tire LOW cutoff velocity (1to127)
and the HIGH cutoff velocity (1 to 127.)
You can use this transform to find notes that are too loud or too soft. move them to
a new track and adjust them. You could also use this transform to find notes with
high velocities and assign them to alternate drum samples.
Duration Moves any notes that are over a certain length to a new track.
'- Enter the Destination track for split. Enter cutoff duration in quarter notes and
clicks.
You enter the length of notes that you want to move, and all notes of that length or
longer are moved to the destination track.
Modulus Moves every 'Nth' note to a new track.
' - Enter the destination track for split. Enter the first note to begin counting
from. Enter the Modulus number.
The first note is also moved.
For example, if the modulus is set to the number 5, and first note is set to the
number 2, every fifth note, starting with the second note, will be moved to the
destination track.
Try using this transform to generate accent patterns. Do a modulus split. adjust the
note velocities up, then merge the tracks together again. You can also get
interesting effects by assigning the split track to a new channel, and program.
Random Transforms
These transforms use random nnmhers to adjust note pitch. velocity , dnrntion. or
start time, respectively. The random numbers are generated first, then modified by
the degree of randomization selected.
Pitch Randomizes pitch harmonically based upon the key selected in the Keysig window.
Small percentages generate slight melodic variations, and large amounts generate
random melodies.
TRANSFORMS - 109
Miscellaneous Transforms
• At the prompt, enter the degree of randomness (1 - JOO)followed by the Start
Time.
Statt Time Randomizing start-time by a slight amount can add human feel , but can get sloppy
if over-used. Using extreme randomization will make random start time variation~.
after which you can quantize the track to get the random variations onto the beat.
Velocity Randomizes Velocity of all notes in the range . Tiris transform also gives a good
human feel when you randomize the velocity data a small amount. A large amount
generates random accents.
Duration Randomizes the duration of all notes in the range. A small amount of
randomization on note durations can also add to a more human feel on some tracks.
Miscellaneous Transforms
Merge Combines MIDI data from a Source track into a Destination track. The Source
track remains intact 1be Destination track is the current track. 1be Destination
track is selected by moving the cursor to the track you want to merge to.
Use this to merge data that was previously split out and modified.
Track ReBar The Track ReBar and Range ReBar transforms allow you to change the locations
of bar lines without changing the timing of the music. The ability to move the bar
lines affects the use of almost every feature in Sp Gold. Record, Play, Punch-In,
and Edit features always work in relation to measure boundaries in your tracks, so
all these features are affected by the ReBar Transforms.
The Track ReBar transform changes all the time signatures in the current track to
match those in another track. You specify which other track to use as a time
signature source. Tiris is particularly useful if you've accidentally recorded a track
in the wrong time signature.
RangeReBar The Range ReBar transform changes the time signature in a range of measures to
any new time signature you specify. Tiris is useful if you want to remove a single
beat from a measure, or convert measures of tightly packed data into a series of
one-beat measures so the details of each beat appear on the Edit screen.
For example, a measure of 4/4 time can he turned into one measure of 3/4 :m<f one
measure of 1/4. Once the original measure is transformed, the measure of 1/4 can
be deleted, punched-into, inserted somewhere else. etc. None of these things would
have been possible otherwise, because these features only work with complete
measures.
110 - TRANSFORMS
IF"~~~~~~--- HIDll'IEHPO TRANSFORMS~~~~---~-....,
- - - - - - - - - - - - - Transforrts Menu - - - - - - - - - - - _ _ , .
KEYSIG SUPER_QUAHTIZE
Reverse order of MIDI events .
MIDI/Tempo Transforms
'- From the View screen. press X to activate tlte Transforms screen. Press
[PgDn] to see tlte list of MIDI and Tempo transforms.
MIDI tramfonns affect MIDI data rather than note data.
The following types of MIDI data can be transformed using MIDI Transforms:
0 Pitch Bends
0 Key Aftertouch
0 Program Changes
0 Aftertouch
0 Controllers.
Time Transforms
Retrograde Reverses the order of MIDI events. The transformed MIDI events will be
backwards after the tram>fonn.
'- Enter MIDI event to retrograde and the controller number to use, if using
controller event.
Retrograding MIDI data, but not note data, produces largely experimental effects.
Experimentation with this transform is suggested because explicit examples will
not always have the same effect.
TRANSFORMS - 111
Value Transforms
Offset Moves MIDI events ahead or behind in time, such as modulation wheel or volume.
• Enter the MIDI event to offset and the controller number to use. if using a
controller event. Enter the amount to shift MIDI events in quarter and clicks.
A negative value moves events earlier. A positive value moves events later.
By Offsetting a series of pitch bends to begin later than the note, the note will
sustain for the duration of the offset before the pitch bend affects the note.
CompEx (Compress I Expand) Speeds up or slows down the effect of a series of MIDI
events by increao;ing or decreasing their frequency.
• Select the MIDI event to CompEx and the controller number to use, if using
controller event. Enter the Fractfonal scaling values as new value I original
value.
To speed up a series of pitch bends, enter a scaling fraction of 1/2 to move pitch
bends closer together, and the series would speed up.
A scaling fraction such as of 2/1 would move the pitch bends farther apart, and the
series would slow down.
Value Transforms
Seate Multiplies the value of MIDI events by a specific value.
• Enter the MIDI event to Scale and controller number to use, if using controller
event. Enter the Fractional scaling values as new value I original value.
To decrease a pitch bead's value by 50%, enter a scaling value of 1/2.
To increase a pitch bead's value by 100%, enter a scaling value of 2/1.
Shift Adds a specified value to MIDI data. Possible values range from -127 to 127, with
the exception of benders which has a range of -8192 to 8191.
• Enter the MIDI event to Shift and controller number to use, if using controller
event. Enter amount to shift events. Range is -127 to 127.
Invert Subtracts a MIDI event's value from its maximum value, the result becomes the
MIDI event's new value .
• Enter the MIDI event to Invert and controller number to use, if using
controller event.
To transform a crescendo into a decrescendo use the MIDI Invert transform. By
Inverting the decrescendo's values, the highest value is subtracted from 127 leaving
a relatively low value. The· start of the crescendo is transformed into the start of the
decrescendo.
Map Transforms one type of MIDI event into another.
A series of pitch bends could be transformed into a series of controller events.
• Enter the MIDI event to remap from and controller number to use, if using
controller event. Enter the MIDI event to remap to and controller number to
use, if using controller event.
112 - TRANSFORMS
Insert/Delete Transforms
Map-Programs Transfonns MIDI Program Change values.
• Enter the Program number to remap from followed by the Program number to
remap to.
To change the program from Acoustic Piano to Electric Piano you could do so by
remapping the program change number of the Acoustic Piano sound to the program
number of the Electric Piano.
Insert/Delete Transforms
Fl/I Inserts MIDI events in the specified range. The values of the events inserted can
increase or decrease across the range, depending on user specified values.
The starting and ending values of the Fill transform will determine the basic slope
of the curve used to insert MIDI events.
By entering a high number of events per beat, transitions will be smoother.
However, more controller events will use more song memory, and if they are too
dense they will clog MIDI playback.
Fill can be used to insert any type of MIDI data into a range. A series of pitch
bends of progressively increasing values could be inserted. A crescendo could be
inserted using controller number 7.
Required Parameters
CD MIDI event to fill
® Controller number to use, if using controller event.
@ Starting value. Range is from 0 to 127, exept for benders which is
-8192 to 8191.
@ Ending value. Range is from 0 to 127, exept for benders which is
-8192 to 8191.
<ID Number of events per beat to insert. Range is from 0 to192 (or a
maximum of 96, depending on the song's ppq setting.)
@ Curvature. Range is from -100 to 100. (See MIDI fill curve diagrams.)
Crescendo Creates crescendos using controller number 7 (volume).
• Enter the Start volume in the range 0 to 127. Enter the End volume in the
range 0 to 127.
By using MIDI controller 7, the notes ' original velocities remain unchanged, but
they are superseded by the MIDI controller.
Since crescendo is a MIDI fill transfonn, a thorough reading of the Fill transform 's
method of insertfon will make it easier to understand this transform.
Crescendo requires you to enter starting and ending values for the controllers.
However, the curvature value is fixed at 0, and events per beat is fixed to 8.
TRANSFORMS - 113
Insert/Delete Transforms
Midi Fill Curves Midi Fill Curves
Poslllv. Slope/P09Hlve Curv.ture Poelllve Slope/Negative Curvature
Tim•
St..tng v.iu. < Endlna VMl•
Curvature 0 lo ·1lk>
I
J I
I; j
;
1lme
1s~i::;.>o~~v...,.1
Tim•
Crescendos are created by typing a lower starting value than ending va1ue.
Decrescendos are created by specifying a larger starting value than ending value.
114 - TRANSFORMS
Tempo Transforms
If any MIDI events that are being thinned have a value of 0, they will not be
deleted. This will en~nre that pitch bends and other controllers are not left at
unreasonable values in sparse sections of MIDI data.
Entering a density value of 0 will delete all the selected MIDI events in the range.
Ellm-Dupes Eliminates duplicate MIDI events .
._. Enter tlte MTDI event to eliminate duplicates of and controller number to use,
if using controller event.
In a series of MIDI events of the same type, with the same value, only the first
event will actually have any effect. Elim-Dupes will eliminate the duplicate events
that have no Effect.
Tempo Transforms
Tempo transfonns affect tempo event~ instead of note or MIDI data. Since tempo
events can be embedded in any track, tempo transforms can be used on any track
containing tempo events just as if they were true MIDI data.
._. Enter the Starting tempo ( 16 to 255) and ending tempo. Enter the number of
tempo events per beat to insert (1 to 192 for 192 PPQ, 1 - 96for 96 PPQ.)
Enter a curvature value (-100to100.)
Value range is specified in Beats Per Minute.
Entering a higher starting value than ending value will cause a decrease in tempo.
Entering a lower starting value than ending value will cause an increase in tempo.
TRANSFORMS - 115
Tempo Transforms
To scale a song's tempo events to play half as slow, enter a scaling value of 1{2. If
you wanted to double a song's tempo event and values you would enter a scaling
value of 2/1.
Tempo events must already exist in a track for tempo Scale and Shift
to have any effect.
Shift The Shift Transform adds a specified value to all tempo events in range .
-. Enter the amount to shift events. Range is from -239 to 239.
If a section of a song has a good flow of tempo changes, but the entire section is
too fast, shifting the tempo down will slow the tempo without affecting the flow of
tempo changes.
Thin Reduces the density of tempo events
-. Enter the maximum number of tempo events per beat. Range is from 0to192,
(or a maximum o/96, depending on the song's ppq setting.)
Thin will reduce the number of events to a specified number of tempo events per
beat.
116 - TRANSFORMS
~-~~rvs re--~
ROOTS HODES
• Zlml
Cit Dorian
D Pl1rygian
Dll Lydian
E Mixolydian
F Minor
Fii Lochrian
G
Gii
A
All
B
r----------
I Accidentals
Keyslg Selection Menu _ _ _ _ _ _ _ _ _ _ _
-
1
The settings in the Root and Mode columns can be used to select any one of 77
different musical scales. To select a root and a mode, highlight it in the list and
press Enter.The seven modes have different scale patterns of steps and half-steps,
arranged as follows.
Key Signatures
MODE Number of Half-steps
MAJOR Root 2 2 1 2 2 2 1
DORIAN Root 2 1 2 2 2 1 2
PHRYGIAN Root 1 2 2 2 1 2 2
LYDIAN Root 2 2 2 1 2 2 1
MIXOLYDIAN Root 2 2 1 2 2 1 2
MINOR Root 2 1 2 2 1 2 2
LOCHRIAN Root 1 2 2 1 2 2 2
TRANSFORMS - 117
Tempo Transforms
The key signature is saved as part of the song file. When you load a
song file from disk, the key signature is set to what it was when the
song was saved.
118 - TRANSFORMS
- - - - - - - SUPER QUANTIZE - - - - - - -
Interval mm Preserve duration YES
Swing Sens I ti v lt11 188;;.
Super-Quantize Transform
• To access the Super Quantize window, press S from either of the two
Transforms windows.
Super Quantize provides quantization with eight controls for fine tuning effects that
can be used to:
Q Quantize with Swing to experiment with rhythm.
0 Quantize off the beat.
Q Adjust the Sensitivity of quantization to affect only the notes you
want affected.
Q Create tuples.
0 and more.
Because the settings in the Super Quantize window are maintained each time
they're changed, it's a good idea to check them before using each transform.
These Super Quantize settings are also saved in the CONFIG.SEQ file.
TRANSFORMS - 119
Quantize Grid
Quantize Grid
Super Quantize functions are realtive to the position of a virtual array of grid
points called the Quantize Grid which can be thought of as a set of points on a
time line superimposed over the normal beats.
=~:~::.:.:::::J
::
::: .•:
~j
::
::
:;:
:::
: Ii
~
'I
:ii'
.\~ :: ! ·~~
·:
·:
·:
~
il ::
l1l m -l! l, ~~- ::
By varying the spacing between the grid points and the position of the grid, various
quantizations effects are possible.
lntetval Sets the interval between Quantize Grid points in Super-Quantize.
• Highlight Interval in tire Super Quantize window and use the +, - keys to
toggle th.rough the following interval settings:
Swing Swing creates a swing feel by moving every other Quantize Grid point earlier or
later, and quantizing to those grid points.
Swing is controlled by a percentage value from .1 % to 99%.
120 - TRANSFORMS
Quantize Grid
Normal Beats ~ 1
I
Quantize Gr/( 2 4 6 8 2 4 6 8
Beats~
1 7
2 4 & --+ 2 4 6 8
55% Swing 75% Swing
• Highlight Swing in the Super Quantize window, and use the+, - []keys to
toggle to tire new value. or type tire value and press [Enter].
r:l For a conventional Swing effect, a setting from 55% to 66% is best.
0 A Swing percentage between 1% and 49% moves every other grid
point earlier, closer to its predecessor.
0 With a Swing percentage setting of 50%, there is no alteration. The
Quantize Grid points are evenly spaced, based on the interval setting.
0 A Swing percentage between 51 % and 99% moves every other grid
point later, closer to its successor.
0 With the Super Quantize Interval set to 16th, and Swing set to 55%,
the Quantize grid points will not be evenly spaced.
0 After the Super Quantize transform is applied, the notes near the odd
(1, 3, 5, etc) Quantize Grid points will fall exactly on the beat.
However, notes near the even (2, 4, 6, etc) Quantize Grid points will
fall a few clicks behind the beat because of the Swing setting of
55%.
TRANSFORMS - 121
Quantize Grid
-. Highlight Grid Offset in the Super Quantize window and use the + - [) keys to
toggle to the new value, or type the value and press [Enter).
0 For example, if you have played an entire track a few clicks late and
you want to quantize the track but don't want to bring it onto the
beats, Grid Offset can help. If your track is 7 clicks late, enter a
Grid Offset value of 7 and the entire Quantize Grid will be shifted
forward. The track can now be quantized relative to the Quantize
Grid, i.e. 7 clicks ahead of the beat.
Quantization Controls how far the quantized notes will be moved by Super Quantize. Titls sel'Ves
Strength the same purpose as the Percentage Correction used with the normal Quantize
transform.
The required value ranges from 0% to 100%
-. Highlight Quant Strength in the Super Quantize window and use the + - [ )
keys to set the new value, or type the value and press [Enter).
0 At 100%, notes will be moved all the way to the nearest Quantize
Grid point.
0 At 75%, notes will be moved three quarters of the way to the nearest
Quantize Grid point.
0 At 50%, notes will be moved half way to the nearest Quantize Grid
point.
0 For example, if Quantization Strength is set to 50%, a note 24 clicks
from the nearest Quantize Grid point will be moved 12 clicks
towards that grid point, but a note in the same range only 8 clicks
from the nearest Quantize Grid point will only be moved 4 clicks.
The exact amount each note is moved is relative to each note's
distance from the nearest Quantize Grid point.
Preserve Controls whether a note's duration is preserved or altered during Super Quantize.
Duration
-. Highlight Preserve Duratfon in the Super Quantize window, and press P to
toggle Preserve Duration ON and OFF.
ON Notes will be moved without altering their duration.
OFF Only the note start times will move, the end times remain intact.
Depending upon the start time positions relative to the end times, the note
durations will be increased or decreased. The degree of change depends on how
far the start time is moved and whether it is moved away from or towards the
end time of the note.
122 - TRANSFORMS
Quantize Grid
Sensitivity Controls which notes will be quantized by setting a Sensitivity Range from 0% to
100%. 11lis is useful to quantize only notes that land close to the beats while
leaving notes further from the beats unaffected.
-.. Wghliglrt Sensitivity in the Super Quantize window, and use the + - [] keys to
set the new value. or type the value and press [Enter].
A track that is predominantly sixteenth notes, but also includes triplets, can be
difficult to quantize. With normal quantization the triplets would be quantized to
eighth or sixteenth notes, and no longer be triplets. By setting Sensitivity so that
only notes very close to the beat will be quantized, the triplets could remain intact
depending on their location relative to the Quantize Grid point~ .
The Sensitivity range begins before, and ends after each Quantize Grid point. How
soon the range begins or ends after the quantize grid points is determined by the
Sensitivity setting.
Normally notes that fall inside of this range are quantized and notes that fall
out~ideof it are not.
TRANSFORMS - 123
Quantize Grid
Sensitivity Reverses the function of Sensitivity, i.e. what was to be quantized will not be and
Mode what was not to be quantized will be.
NORMAL All notes that fall inside any Sensitivity range are quantized, and any
notes that fall outside any Sensitivity range are not quantized.
OUTSIDE All notes that fall inside of any Sensitivity range are NOT
quantized, and any notes that fall outside of any Sensitivity range ARE quantized.
124 - TRANSFORMS
Quantize Grid
."'
"
'"' Range
In the .".. - - ··
'
- ·- · before
Super Quantize
apace of
·--~--~-t:o l i t. ttl'tnu~-------
OJ . . - - - - - - - - - - f<llt. - - - - - - - - ,
~.. ,.,~ 'ff.U ';ONf,
Tl-.
.."
r.•
G
1 ,...,, Tl"..,r.k
,,.
BPt1 1 7. R
MR 1
0 :1 I NT P:Fml"H ,
O':TH'.'[
! JU
S
~1'1 4 a9nR BJll
f• ·· Same range
,•..
f
· · · after
· . Super Quantize
•
"
(
'
"'
1,.. .,91.- P! I.- .. '>l"rl. !::ntn f,,,. Tr"lc k lln l l."' ~.~ti fo r ':! 011li. l. o:t Zc"!J> ]r::ert.
P..T l,. r:r• 111111 " 0 1<: l' P. l•_FHT RV Ol' THl ""S
Tuples A Tuple is the category of time divisions such as duples, triplets, quintuplets.
Tuples is used to quantire to time units that are not in the Interval settings of
Sequencer Plus.
In Super Quantize, Tuples are created by placing Quantize Grid points at the
required intervals, and quantizing to those grid points.
TRANSFORMS - 125
Tap Tempo Transform
1be Tap Tempo transfonn is used to align music recorded in free-time (i.e. without
a metronome) to the beat.
If a song is recorded in free-time and not aligned with the metronome beats, the
entire logic of the sequencer would be lost- along with most of its features! For
instance, the Bar:Beat counter would be useless, cutting and pasting would be
impossible, and transforms would be extremely difficult, at best.
To allow this form of recording without losing the virtues of using the sequencer,
Tap Tempo quantizes the free-time recording (called the Source Track) to a set of
quarter notes (called the Reference track), and adjusts tempos to compensate for
the time lost or gained while quantizing.
1be Reference track is recorded while listening to the Source track. and amounts to
little more than a recorded rhythm that equates to tapping your foot while listening.
Instead of tapping your foot along with the music, you record one quarter note at
the MIDI keyboard for each tap. Hence the term "Tap Tempo"- or even better, Tap
equals Tempo.
® Play back the track and get the feel for the rhythm you played. Then,
in a different track, record the Reference track of quarter notes , also
without the metronome. Pick up the Source track by listening for the
four quarter notes you played at the start of the track. Record while
126 - TRANSFORMS
Using Tap Tempo
listening to the first track, playing one note at every point where you
want to place a beat in the Source track.
What happened?
0 In the Edit screen the notes of the source track now roughly line up
with the bar lines.
0 In the MIDI Edit screen of the reference track a tempo change is
aligned on every beat. The tempo values will be randomly spaced,
unless you happen to be a very steady player.
TRANSFORMS - 127
128 - TRANSFORMS
GlobAl
FuNcrioNs
NEW-SONG C:,SPG'
Hen 78672 Ext .SHG BPH 112 CK:JNTERNAL 1:0
11-------------
BLKBIRD 9277 6/20/89 7:35
Fl Jes Menu --------------a
All-print Buffers-clear Create-dir Delete Extension Free Jukebox
Load Mode New Path Quick-find RenaMe Save Zsave
Files Screen
-. F to enter from Main, View, Librarian Setup, MIDI Data Analyzer, or Bank
Arranger screens. [Esc] to return to previous screen.
-. {Ctrl] F to enter from the Notepad. [Esc] to return.
The Files screen is used to manage the various files associated with Sequencer
Plus. The first 125 files with matching extension in the current directory are
displayed . The number of files listed may be increased with the /dr: Command
Line Option.
File Display The following levels of file information can be displayed at any one time:
0 Name, Size, Date, Time
0 Name, Date, Time
D Name, Size
0 Name
Sort Criteria Files may be sorted based on the following criteria, in either ascending or
descending order:
Name Alphabetically by name.
Extension Alphabetically by extensiom.
Size By file size, in bytes.
By flle creation date and time Oldest to newest.
None Order of files on disk.
Your computer's date and time must be set correctly for this function
to work.
Time Displays the Time the· file was l:lst saved to disk.
Drives and subdirectories do not show Date and Time. and Size .
Buffers-clear Measures that have been moved into memory buffers (0 - 9 and Temp) are
automatically saved to disk as part of the song file. Because they may take up a lot
of memory, this command allows them to be cleared before saving the song.
• Press C, then type the number of the buffer to clear, or press A to clear all
buffers.
Create-dlr Creates a subdirectory below the current directory.
For example, if the directory NEWDIR was created when logged onto the root
directory of C:, the result would be C:\NEWDIR. If NEWDIR was created while
logged onto the C:\VOYETRA directory the result would be
C:\VOYETRA\NEWDIR.
Delete Deletes the highlighted file or sub-directory from disk.
• H;ghUght the file or d;rectory to be deleted, press D, then Y to verify. Press;ng
any other key w;/f prevent the deletfon from be;ng made.
Extension Determines the extension of the files listed. Normally, only one type of file is
listed, depending on which screen was used to enter the Files screen.
• To change the current d;rectory ex tensfon, press E, then type the des;red
extension (without a period) , and press Enter.
• To see all files, enter an aster;sk (*)as the extensfon .
Sequencer Plus can load the file types listed below.
Although the flies screen can d;splay any file on a disk, this does not
mean any file can be loaded ;nto Sp .
Free Lists how much free memory is on the disk and whether the song in RAM will fit
on the disk.
If the song won 't fit, try the Clear Buffers command to reduce its size, delete some
files from the disk to make room, or replace the current disk with a formatted disk
that has sufficient room.
The Free command can only determine the size of songs saved in
standard Sequencer Plus format. When using MIDI file format the
Free command will not function .
In order to use Jukebox, SpG must be run with the ldr: command line
option -(see the section on Command Une Options.)
• Highlight the first song to play and press J . Songs from that point on will
begin to play in order, with a short pause between them .
• To halt playback. press [Esc].
Using the " _"character as the final character in a song's filename (e.g.
MYSONG_) will make song pause at the end. The next song will not begin to play
until the [Spacebar] is pressed.
Pressing the [Spacebar] while the song is playing causes it to immediately stop
playing. The next song in the list will then load and begin playing.
'- H;ghlight the name. press L, then [Enter] to load the file or [Esc] to abort
load;ng the file.
When loading MIDI files, the type does not have to be specified. Sp will
automatically choose the correct MIDI type as the file loads.
When saving MIDI files, choose the format type that is used by the program with
which you intend to read the file.
For instance, if the file will be used with a program that reads only Type 0 MIDI
files, save the file as Type 0. If you're not sure about the type, save the file as
Type 1, since it retaim the most information.
Sp can load type 0, 1, 2 MIDI flies but can only save Type 0 and 1
MID/files.
(3) llighlight the file names, press Land [Enter], (the file screen remaim).
@ llighlight the file name and press the [Spacebar] to play it.
The command line option ldr: does two things. One, after a file is
loaded you remain in the FUes screen, instead of being returned to
the Main screen. Two, files can be played from the Files screen.
To avoid merging songs when load;ng a MIDI file, use the Main
Screen Delete command to delete all tracks before loading the MIDI
file.
UnUke song files, track files can be merged into song files.
<D Load the song that you wish to merge from the Files screen.
~ Move the highlight to an empty track.
@ Return to the Files screen and use the Mode command (press M) to
select the .lRK extension. (.lRK will be displayed in the status area
once it is selected.)
@ Highlight the track file you wish to merge into the currently loaded
song, press Land [Enter].
@ The track will be loaded into the song, at the cursor location.
Mode Toggles through Sp compatible song file formats as listed below:
Sp file format is much more efficient than standard MIDI file format
and you can always reload a song and later save it in another format .
The [Enter] key and mouse are the easiest way to navigate through
disks, directories and files .
Quick-find Used to search for a specific filename . As the filename is entered, Quick-find reads
each letter and jumps to the first file with a matching name. The search continues
for each new letter entered, or until [Enter] is pressed.
Rename Used to rename the highlighted file .
To overwrite a file
-. Press S, then [Enter]. A prompt will ask you to confirm that you want to
overwrite the file, and the file wm be overwritten with the same name.
Never give a file the same name as one already stored on the disk unless you want
to replace the old file with the new one. If the computer sees an existing file with
exactly the same name, it thinks they are the same file, and will ask you if you
want to replace the old with the new. If you make a mistake at this prompt, the file
on the disk will be wiped out.
Q Always keep backup copies of your storage disks. It's even wise to
keep a backup copy of a song that you know is only a
work-in-progress. If you somehow lose the latest version and its
backup, you 'II be glad you have the early version. Using Sort date
comes in handy when checking for oldest or newest versions of your
work.
Zsave doesn't save Setups, Notepad text, or the high resolution (192
PPQ) setting. Songs recorded at 192 PPQ are automatically
converted to 96 PPQ.
Each Sequencer Plus track contains data for only one MIDI channel. Because of
this, the Sequencer Plus file format only needs to deal with one channel per track
when it s:,\Ves and loads a .SNG song file.
In contrast to this, the MIDI file format allows up to 16 channels per track to be
saved in a MIDI file. Thus, when a MIDI file is loaded, one track chunk must be
split into as many as 16 tracks; one for each channel in the MIDI file track chunk.
Format 0 Contains only one track chunk.
Format 1 and 2 Have no limit on the number of track chunks they may
contain.
Sequencer *.SNG Very fast file load and Compatible only with Sp can load files saved
Plu• save Sequencer Plus in earlier versions of Sp.
MIDI *.MID Allows songs to be Must deal with three Sp doesn't save MIDI
transferred between different file types File type 2.
different programs
Ad Lib *.ROL Access to AdLib song Compatible only with Sp can load but not save
library AdLib programs in AdLib format
@ You will then be presented with some choices. Press the first letter or
highlight the desired choice, then press Enter. You may press Esc at
any time to cancel saving the MIDI file.
Choice 1
1.35 or System/2 Make this choice according to the version of Personal
Composer you own.
Choice 2
All Tracks, One Group, One Track, or Tempo Only This choice
determines which tracks' data is included in the output file. You may include all
tracks, one group letter of tracks, a single track, or the tempo track only.
Choice 3
Use or Ignore This choice determines whether the playback variables on the
Sequencer Plus Main screen will affect the Personal Composer file data.
If you select "Use" then quantization, transposition, offset, initial program changes,
mute, and solo become relevant.
In this mode, only tracks that are not muted are used. Also, all the playback
variables are performed on the tracks as they are converted. If you select "Ignore"
all tracks within the parameters selected in choice #2 are used, whether they are
muted or not. Also, Main screen playback variables will have no effect on the file
data.
The Notepad Screen is a text editor used to save text files along with ucx•r
P1Usic dataT
Notepad Screen
'- [Fl] to enter from alt)' screen (even when a sequence;s play;ng). [Esc] or [Fl]
to Exit.
'The Notepad is a text editor used to save a single-page textfile along with the song.
Notepad text can also be saved and retrieved as a separate file.
Text is nonnally entered in overwrite mode, whereby correction'! are made by
typing over existing text. The Ins key activates insert mode, where text inserted at
the cursor position pushes existing text to the right.
Words do not wrap around from line to line. [Enter) must be pressed at the end of
every line to avoid odd word breaks.
D: D : LI I 0
15: 57
Ir---------
Beata Measures Srtpte
Bar Nu,.ber Mlndow Menu ----------, -
~
FILES
LP ---- -
Pa th BRARIAN C:,VOYETRA, BANl<S'
TE P~ge - - ---
d I ANALYZER --- --
IOI Flies - ----
File DISPLAY NAME A SIZE
Sort CRITERIA EXT Sort ORDER ASCENDING
- - - - - - - - - - - - - Config Menu - - - - - - - - - - - - -
AnaI\lzer Criteri a Dispia\I Edit Files Help Librarian HIDI Note Or der
Pr l nte1· Reset-Interface Save Tune Up load Xpose-"ode
Configuration Window
-. [F4] to enter from any screen . [Esc] to close.
The Configuration Window is used to control certain aspects of the screen displays.
file paths, and printer ports. The settings are saved from the Configuration window
by pressing S for save and Y for yes.
Sort Criteria
None Sorted by DOS.
Name Alphabetically by file name.
Date Date Order.
Size File Size.
EXT Alphabetically by file extension.
Sort Order determines if name. date. and si=e are sorted in ascending
or descending order.
G Ienpo -
Text Fields
Text This category covers most text characters, including screen background in the View
and Edit screens.
Set Text (Selected Text) Selects the color of the highlighted text.
Acnt Text (Accented Text) Text used for warning messages, group, and block menus.
Headings 'The "Name" displayed at the top of a pop-up window.
Label 'The "Name" displayed at the top of screens.
Flash Warning or error messages in the menu or status areas.
Graphic Characters
Borders Screen and window borders.
Indicators Octave-markers in the Edit screens.
Notes All notes in the Edit screens except for the selected note .
Field attributes
Foreground The color of the letters, numbers, graphic symbols, etc. There are eight possible
Color colors black, blue, green, cyan, red, magenta, brown, and white.
Background The same colors are possible as with Foreground.
Color
If the foreground and background colors are the same, you won't be
able to read the text.
Bright On/Off Assuming the monitor's contrast and brightness are properly set, it should be
obvious whether or not Bright is ON.
Bright only affects the foreground colors, and sometimes has unusual effects on
certain colors. For example, white only looks white if you tum Bright ON;
otherwise it appears grey. On a color screen, yellow appears brown unless Bright is
ON.
Blink On/Off Toggles the flashing messages and indicators setting on/ off.
SMPTE Implementation
If the installed interface supports S:MPTE the supported features are listed in the
options below this heading.
Included (Yes/No) Indicates if in<;talled interface supports SMJ>TE.
Rates Lists S:MPTE frame rates supported.
Freewheel Select (Yes/No) Indicates if Freewheel select is supported.
Varl-Trak (Yes/No) Indicates if Vari-Trak is supported.
Stall Algorithm Indicates if and how Stall Algorithm is supported.
- - - - - - - - - - - - - Markers Henu - - - - - - - - - - - - -
Current-tl"e Delete Follow Hark-sort Na..., Position Recalculate SMPTE
Markers· Window
• [Shift]{F4] to enter from any screen . [Esc] to exit.
Time Marlcers are the equivalent to bookrnarlcs for music in that they provide an
easy way of jumping to preset locations in the song with one simple keystroke. Up
to 10 separate marlcer points may be defined.
Markers are only supported in the View and Edit Screens, they have
no effect from the Main Screen.
To assign Markers
<D Press[Shift][F4] to access the Marlcer window.
® Press. N for Name.
<ID Name the Marlcer by entering up to 20 characters, and Press [Enter].
@ Press P for Position to enter a location in [Bars:Beats:Clicks]
Or
<ID Press S for S.MPTE to enter a location in SMPTE time in
[Hours :Minutes:Seconds].
Follow Determines which of the two types of marker locations, Bars or SMPTE, are
updated, and therefore always correct. Follow is set individually for each single
marker.
-. From the Markers window. move the cur.~or to the Marker you wish to set the
"Follow" type. Press F, and select Bars or SMPTE with the+ - {]keys.
Two notes:
View-display Sets display mode in the View screen. Markers are displayed above the grid of the
work area, and can be displayed in any of the following modes.
Bars Displays Bars without markers.
Markers Displays Markers without Bars.
Both. Displays Markers and Bars
'- From the Markers window press V to toggle tire View-Display modes.
Markers are always displayed in the Edit Screen.
,....--~------------~~--~--------- Ulew
Song BEBOP Melt 68964
Tk 1 Click BPM 112 CK ' INTERNAL
View Markers _ I U2J In Brass l(SJ Plano Two
lllQ2 C•••••••••••••••••••••••••-----------------•••••••••-••••• .. •••~ · ... .... .
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••, ....... . .
3 ··························-----------------··················••!
A--••••••••••••••••••••••••-•••••••••••••••••--- ..... ...• ..
- - ----•••••--••• · .......
,....---------------------------------
Song BEBOP view
Me" 60864
Tk 1 Click BPM llZ CK : INTERNAL
View Both
(Bars & Markersr ~ I HZJ In Brass 16 l24 HZ '40 HSJ Plano Iwo 164 '72
Ill C•••••••••••••••••••••••••-----------------•••••••••-••••••••••1· · · · · · · ··
z ·····························································••! .... ... . .
3 ··························-----------------··················••! ..... . .. .
4 --························-·················- - -------··········· ..
Metronome Window
• [Shift][F2] to enter. [Esc] to exit.
The metronome window provides direct control over the sequencer metronome
function.
The metronome may be sounded by the PC speaker or by an external MIDI device
(usually a drum machine) or both. Full control over pitch and duration of the
accented and unaccented metronome beats allows the sound to be tailored to any
recording situation.
In professional setups, the metronome is usually assigned to a drum machine and
the accented/ unaccented notes are assigned to particular drum sounds. For
instance, the downbeat sounds best when assigned to a bass drum sound, while the
upbeat sounds best when assigned to a rim shot or high tom tom sound.
The port and channel assignment in the metronome window should be matched to
the port and charmel of the MIDI device used to sound the metronome.
The menu items in the metronome window are selected by pressing the first letter
of each menu choice, except for two choices: Accented and Unaccented.
0 When Accented is selected, the cursor moves into the row
controlling the accented clicks and may be moved horizontally with
the arrow keys .
0 When Unaccented is selected, the cursor moves into the row
controlling the unaccented clicks and may be moved horizontally
with the arrow keys .
Out 1 z 3 4 5 6 T 8
Channel 111 18
0 0 0 0
I
.. . • 0
In 1 o I I
Jn Z • I I
I
MIDI Thru Window
• [Shift]{F9] to enter from any screen. [Esc] to exit.
The MIDI Thro Window is a matrix showing the inputs and output ports on
muli-port MIDI interfaces. It is used to route the incoming MIDI data to multiple
MIDI output ports.
When using THRU function , thru notes will be cut off abruptly
whenever a change is made to the THRU assignment.
For example, if tracks are changed in Current Thru Mode while notes are held
down on the master keyboard, notes will be turned off before the port and/or
channel are changed. This feature avoids stuck notes on the slave instruments.
"f'na
I
SMART l PROGRAMS ON
- - - - - - - - - - - - - O p t i o n s Me11t1 - - - - - - - - - - - - -
Auto Bender Clock Default Fixed ln-chan Kill-conlrollera Lead-In
Metro.,.,,... O..nl-off PrgrMI Source J.,..po-trk "9loclt1:1 Xped HARDNARE
Options Window
-. [F3] to enter from any screen. [Esc] to exit.
-Or-
-. Press 0 to enter from Main, View, or Edit screens.
The Options Window contains settings for certain aspects of the recording/
playback environment. These settings are saved along with the song as part of the
CONFIG.SEQ file.
ln-chan Sets which MIDI Channel will be recorded. Options include ALL or any MIDI
channel between I - 16.
# Name Action
1 MOD WHEEL reset to 0 (oft)
2 BREAlH CONfROLLER reset to 0 (oft)
7 MASTER VOLUME reset to 127 (maximum)
64 DAMPER PEDAL reset to 0 (oft)
65 PORTAMENTO PEDAL reset to 0 (oft)
n/a PITCH BEND reset to 0 (oft)
n/a AFTERTOUCH reset to 0 (oft)
Lead-In Sets the number of lead-in measures (from 0 to 4) that precede recording and
playback.
A Lead-In measure is the same as counting out loud "l, 2, 3, 4" before starting to
play or record, except the metronome does the counting.
Metronome Toggles the Metronome on and off.
-. [F2] may be used to toggle the metronome on/ offfrom any screen.
The metronome settings may be changed with the Metronome Window.
Omni-off Sends an Omni-off command to MIDI instruments so they only respond to the
MIDI channel they're set to, rather than all MIDI channels.
Although an Omni-off command is sent when Sp boots, if an instrument is turned
on after booting, it may be necessary to send one manually.
Prgms Controls the transmission of Program Change commands as follows :
On All program change commands are transmitted. (ie. the initial program
change shown on the Main screen, and any program changes embedded in the
tracks.)
Off All program change commands are disabled.
Source Detennines which of four sources is used as the time signature reference during
record or playback. (Also see the topic later in this section called "Working with
Smart Time Signature source".)
CUR TRK (Current Track) When the current track is selected as the time
signature source, the meter changes embedded in the highlighted track will be
used as the template for meter changes throughout the song.
• Press S for source, toggle to Current with + -. Press [Enter] to confirm.
FIX TRK (Fixed Track) The "Fixed Track" option can be used to specify one
particular track as the meter map. The track designated as the Fixed Track will
appear next to the "FIXED" field indicator.
• Press S for source. toggle to Fixed with + -, then enter the desired track
number to use as the Fixed meter map source. Press [Enter] to confirm.
DEFAULT When recording the first track, the meter should remain constant. In
this case, the time signature specified in the Default field may be used. The value
selected for the Default Meter will appear next to the "DEFAULT" field
indicator. It can be set to one of the following time signatures:
• 112through1012 (1012 is not a valid meter setting at 192 ppq.)
• 114 through 2114
• 118 through 3218
• 1116 through32116
• Press S for source, toggle to Default with + -. then enter the desired meter
value. Press [Enter] to conft1m.
SMART lbe "Smart" option will automatically select the best meter map to use
during record and playback. This helps to avoid puztling situatiom where Sp
Gold is acting technically correct but contrary to what your intuition tells you
should be happening.
• During Playback, Smart will select either the current track or
the longest track.
During Record, Smart will select either the longest track or, if no tracks have been
recorded, the Default Field Setting.
Tempo-trk Selects which track is used as a tempo reference track. Any track can be designated
as the Tempo track by entering the track's number in this field.
• Press T, followed by the track number.
Q See the MIDI Edit screen for details on entering and editing tempo
information embedded in a track.
Q See the Tempo Track Window for details on using tempo in Sp Gold.
Velocity Sets the value of the Velocity Offset that is subtracted or added to the incoming
velocity.
Xped When activated, automatically sends damper pedal up and pitch bend 0 messages
every time playback stops. Used when recording with a sustenato pedal and stuck
notes appear during playback.
HARDWARE Activates the Hardware Window showing the MIDI Interface Hardware status. See
the Hardware window section.
At 192 ppq the smallest fraction of time in a song is I click= 2.6 ms.
At 96 ppq the smallest fraction of time in a song is I click= 5.2 ms.
Although both tracks indicate that bar 5 is the fifth bar in each track,
the number of clicks from the start of the song to that bar will be
different in each track. Therefore, the music in bar 5 will not start at
the same time in both tracks.
Mismatched Unintentionally mismatched time signatures can be caused by cutting and pasting
Time song sections with varying time signatures into a region with time signatures that
Signatures don't match on either end.
-Or-
Unintentionally mismatched time signatures can also be caused by recording with a
time signature that's different from the one originally set for the bar.
Re-bar Xform Mismatched time signatures may be corrected with the Re-bar transform.
By using a reference track with time signatures that are known good, a track re-bar
on the bad track using the good track as a reference will correct the bad track. See
the Transforms section for details on the Re-bar transform.
Check Bar [Shift][F7] activates the Check Bar Sync feature, which indicates at which measure
Sync the tracks go "out of sync" because of mis-matched meters.
Some of the side effects of mismatched time signatures include:
CJ Mismatched bar lines:
For instance, if one track is in 4/4 and another track is in 3/4, the bar
lines won't match up in time .
CJ Bars that are visually aligned on the screen play for different
lengths of time:
For instance, at a tempo of 120BPM, a bar in 4/4 meter plays for 2
Example #2 Suppose that in the middle of the song, bar 54 sounds like it is in 2/4, but
everything was recorded in 4/4. As a result, the bars after bar 54 look shifted when
you try to edit them.
This situation can occur if a sequence containing meter changes is dumped from a
drum machine into Sp Gold. In this case, you don't want to remove any music, you
just want to move the bar lines to match what you are hearing. Make a new time
sig track with the desired time signatures in it and use track re-bar to make the old
track match the new reference track.
@ Press S, for Source, and toggle to FIX lRK using the + - keys.
@ Press F, for Fixed. Enter the track number of the track you created
with different time signatures using the Add command, and press
[Enter].When finished press [Esc] to exit the Options window.
® Tum on the metronome [F2]. The Fixed track's time signature's will
drive the metronome, allowing you to listen to the time signature
changes during play and record.
Play or record as usual, taking care not to record over the meter changes in the
Fixed track.
~ Use Track re-bar to make all of the time signatures in one track match
those in another track. (See Transforms section.)
The re-bar transforms won't change the way the music sounds, but it
will change the bar alignments.
1rCurrent-bar
- - - - - - - - - - - Plau Range
End Loop On/Off Start
Menu - - - - - - - - - - -
I
When used with Punch-In Recording, the Start Bar in the Play Range
Window overrides the setting for Lead-In measures in the Options
Window. As a result, playback always starts with the first measure
of the range, continues through the Punch-In! -Out points, and stops
at the end of the range.
- - - - - - - - - - - - Punch-In Menu - - - - - - - - - - - -
Current-bar In Keep Out Rec Swap-take
Punch-In Window
' - P to open from Main or View screens. [Esc] to close.
Used to re-record a section in the middle of a track. Punch-In recording always
starts at the beginning of a measure and concludes at the end of a measure. The
punch-in/-out points are always on measure boundaries.
Before playing along with the Sound Blaster's sounds certain settings
need to be set.
Generate
SMPTE counter '"a!J be OFF, ABSOLUTE or RELATIUE
Sync Window
'- [F6] to activate from any screen. [Esc] to close.
lbe Sync Window provides control over the SMPTE and external sync functions.
PPORate Determines the timing resolution in Pulses Per Quarter Note (ppq).
-. Highlight the PPQ Rate filed, use + - to toggle between I92 ppq and 96 ppq.
In earlier versions of Sequencer Plus, a setting of 96 PPQ allowed Tempo settings
up to 240 BPM, and 1_92 PPQ allowed tempo settings of up to 155 BPM, both of
which were a limitation of the MPU-401 intelligent mode. The tempo can now be
set to 255BPM in either resolution.
Changing the PPQ Rate transforms the entire song into the new PPQ rate. If old
songs are loaded, a message asks if you want to transform the file to the new PPQ
rate.
If a file is saved in the 'IBA VE format, it's automatically converted to the 96 PPQ
Rate.
See the Options Window section for details on how ppq affects meter
settings in a bar.
Real Time out Sets MIDI real time message transmission from the sync out port to one of the
following options:
On MIDI real time commands (MIDI Start, Stop, Oock signals, and SPP
messages) are transmitted from the sync out port during playback or record.
Off MIDI Start, Stop, CLK, the SPP are not transmitted.
No SPP SPP is not transmitted when the song plays back. Start, Stop and
Oock are still transmitted.
Sync Out Port Chooses which port (on a multi-port interface) is used for transmitting SPP Sync.
'- Highlight Sync OUT port. toggle with the + - keys to choose a port number.
0 In Sp3/Cl, SPP sync was transmitted on the Yamaha Cl port 8
when real time out was set to ON. The port is now selectable.
0 On the Voyetra V-24S, MTC is always sent from port 4 when
enabled.
Sync In Port Sets MIDI input port (1 or 2) for receiving SPP, MIDI and MTC sync.
Offset Adjusts the SMPTE counter so that the beginning of the song can correspond to the
SMPTE time of an external SMPTE reader.
Tape Offset When generating SMPTE, Tape Offset corresponds to the first frame number at
which recording begin<>.
When reading SMPTE or MTC, Tape Offset corresponds to the frame number at
which playback will begin.
For best results. start striping a little before tire hour (eg .
00 :01 :00:00 ). and plan to have the music start on tire hour ( eg .
1 :00:00:00.) It's not a good idea to start from zero (00:00:00:00.00)
or from any SMPTE time that makes tire display "cross over" from
23:59:59:29:99 to zero.
© If playback is started before the desired start point, the menu displays
"Waiting for Offset" until the tape reaches the correct time and
playback starts.
If playback is started after the Tape Offset, Sp Gold searches for the
correct start point, then starts playback.
0 With SMPTE sync, the Tempo Track is active.
0 (Display) Offset only affects the screen display of SMPTE time,
while Tape Offset actually affects the sync point.
Frame Rate Set~ the SMPTE Frame Rate.
' - Higlrliglrt the Frame Rate field. use the + - keys to choose one of the Frame
Rates in the following table:
Q Drop frame is used for color work when the SMYTE time must
match the wall clock.
a 29.97 is easier to work with than 30 drop, but it will drift from the
wall clock by a small amount. It is generally used for color video
work in the U.S., other than network features.
Not all MlDl interfaces generate all five frame rates. Refer to the
Hardware Configuratfon Window to find out which rates your
hardware supports.
' - Set the (display) Offset to zero and the Counter to Relative mode. The SMPTE
counter on the screen will then display time relative to the start of the song.
Q Relative mode makes it easy to see the song's elapsed time,
especially when it begins at an absolute SMYTE value that's
difficult to use, such as 0:23:43:12:11. The display offset is added to
the internal numbers when editing. When syncing, the display offset
is added to the SMYTE time coming in, then the tape offset is
subtracted.
Q Relative Mode is also useful for feature film work, since the music
is usually composed in short sections. In this case, absolute time is
meaningless because everything must be calculated relative to the
start of the cue you' re working on.
Q Absolute mode is useful when working on a short video spot, since
you'll probably need to lay hits to match frame numbers matching
the SMPTE counter.
SMPTE·strlped
Sync Window set to SMPTE SYNC.
multi-track tape
Song·s Tempo track Is used.
SMPTEto MTC
converter
(PPS-1, ZETA-3) MTC MfDf
SMPTE
audio signal slgnaf
SMPTE-strlped Sync Window set to MTC SYNC.
mufti-track tape
Song's Tempo t,.,,ck Is used.
SMPTE·strlped SMPTE
SMPTE to MfDf SPP
converter with Internal
tempo map
(SBX-80, MSS-1,
PPS-100, ZETA-3)
SPP& MIDI
Clocks
•
~=======
audio signs Sync Window set to SPP SYNC.
mufti-track tape
Song·s Tempo track Is Ignored.
Hardware
sequencer
or Drum Unit
SPP& MIDI
Clocks
Sync Window set to SPP SYNC.
Song's Tempo track Is ignored.
'- Higlrliglrt the Vari-Trakfield, use the+ - keys to toggle between on and off
Max Dropout Specifies the maximum number of bad time code frames tolerated before losing
sync. The number entered is relative to the current Frame Rate. Range is 1 - 127.
'- Highlight the Max Dropout field, toggle with the + - or type a number and
press [Enter] . Useful range for Max Dropout is 4 to 40. depending on the
Frame Rate selected.
0 The Voyetra VS-24S can specify the Max Dropout setting. Most
other MIDI interfaces will default to a reasonable value, but not
allow a user specified value.
Max Dropout is useful in the following cases:
Auto Rate When syncing to SMYfE, Sp Gold needs to know the frame rate setting. Frame
Detect rate can be manually entered in the Sync window, or Auto Rate Detect can read the
incoming SMPTE and set the Frame Rate automatically.
' - Highlight the Auto Rate Detect field, use the + - keys to toggle between on and
off.
ON SMYfE reader in the MIDI interface will read and set the frame rate to
match that of the incoming time code.
OFF The frame rate must be manually set before attempting to sync. If Auto
Rate Detect is OFF, double check the Frame Rate setting to insure that it is
correct.
In most cases Auto Rate Detect can be left ON.
0 The advantage of turning Auto Rate Detect OFF and manually
entering the Frame Rate is that Sp locks onto the time code faster.
The frame rate does not have to be read, which takes at most one
second.
0 With bad or particularly noisy time code, Auto Rate Detect should
be OFF. Manually entering the Frame Rate can result in more
reliable synchronization.
Cilek Lockout Sets the interval allowed between clicks in milliseconds when "listening" to an
Time external click, see Beat-Learn. Range is from 1 to 127.
' - Highlight the Click Lockout Time field. use the + - keys to toggle to desired
amount of milliseconds.
If the audio click were a long, slow sound, the detector may mistake one click for
two; setting Click Lockout Time to the length of the long, slow sound will prevent
this from happening.
Cl SPP and MTC are both sent via MIDI, so they're often readily
available and no extra hardware is required.
Cl SMPTE is an analog signal that requires a MIDI interface with a
SMPTE reader (eg. MQX-32, MQX-16s, V- 24s or Cl.)
MIDI Time MTC is a MIDI message that encodes SMPTE time code into MIDI format that
Code (MTC) continuously sends hours, minutes, seconds and frames over MIDI. MTC sync
Sync worlcs exactly like SMPTE sync, in that the tempo is detennined by the tempo
track in Sp (unlike SPP sync). 1be start offset is detennined by the tape offset field
in the sync window.
MTC is useful in the following cases:
Cl 1be MIDI interface doesn't have a SMPTE reader attached to it. In
this case, an inexpensive SMPTE to MTC converter may be used to
sync directly to SMPTE.
Q 1be MIDI interface bas a SMPTE reader, but it doesn't support the
desired frame rate.
Cl Some professional recording studios are wired up with MTC,
making it easier to use MTC than run an audio cable to the PC to
access the MIDI interface's SMPTE.
Tempo Track 1be most significant difference between SMPTE/ MTC and SPP is that the tempo
track settings in Sp Gold are ignored when syncing to SPP. Instead, a tempo map
stored inside the sync box is used to generate tempo changes. This internal tempo
map is called a "beat map."
Beat Maps A tempo map is important when synchronizing music to video, or to another audio
track that does not have a fixed tempo. While SMPTE and MTC allow you to use
the song's tempo track, some SPP synchronizers use an internal beat map which
lists the tempo changes required for the song. With the "beat map" method, it isn't
possible to save the tempo changes along with the song.
Both SMPTE and MTC use Sp Gold's tempo track to alter the song tempo. Since
the tempo map is part of the song, it can be easily changed after the sync tone is
recorded onto tape.
I/you are currently using a SMPTE to SPP converter, you should consider a MIDI
interface that locks directly to SMPTE.for the following reasons:
0 A SMPTE to SPP converter makes it very tedious to construct and
save tempo maps.
0 Sp Gold will lock in a small fraction of a second with SMPTE,
while some SMPTE converter boxes typically require several
seconds to achieve lock.
Sync Techniques
To sync playback to SPP
<D Record the time code output from the synchronizer onto tape. Then
check that the synchronizer can read the time code when the tape
plays back. Because the method for striping a tape varies considerably
for different devices, consult the owners manual for details.
When using SMPTE, never stripe a tape with an offset such that the
SMPTE time will wrap thru zero. For example, don't use a tape
offset of 23:59:30:0:0. Most SMPTE hardware does not like to see
time go backwards!
© Press the [Spacebar]. 1be "Waiting for external sync" message appears
in the menu area.
@ Roll the tape from anywhere in the song. Sp Gold should immediately
lock to the MIDI SPP signal coming from the synchronizer and play
.back from the correct measure. When the tape is stopped, the
synchronizer sends a MIDI STOP command, and Sp Gold stops
playback.
® To start up again, press the [Spacebar], and start the tape deck.
@ If the song wasn't started at the beginning, the message "searching for
first bar to play" will appear. The bar:beat counter and SMPTE
counter (if enabled), will go to the location corresponding to the tape
position, and the song will start playing.
® To record from the start of the song, from the Main screen press R,
then the [Spacebar].
-Or-
To record in the middle of a track, from the View screen, position the
cursor in the first bar to record, press [Qrl]-R and [Spacebar].
<ID Start the tape from a point several bars before the selected bar. Once
tape lock is achieved, the REC indicator will still be flashing,
indicating that Sp Gold is ready to record, but still waiting to reach the
first bar to be recorded.
@ When the bar counter reaches the bar selected in step 4, the REC
indicator turns solid, indicating that data is now recording.
If you want to use MIDI timing messages for any other putpose (like feeding into a
MIDI to SMPTE conversion box or using smart FSK), Real Time messages should
be ON (so there will be something to convert).
(j) Set the Sync Window to SMPTE and MTC Out ON.
® Start the song playback. When the MIDI interface locks to SMPTE, it
will start sending MTC.
-
lnslru""nl SIDEHAH DX7 VOICE DATA 8
BANK: BASS1.B6 VOICE DATA BANK: RNIMAL . B VOICE DATA
11:,:,1 ! l 1 Pig - Al
2 BASSl 2 2 Cats
3 BASSl 3 3 Spac.,birdl
4 BASSl 4 4 Spaceblrd2
5 BASSl 5 5 Spaceblrd3
6 BASSl 6 6 Rnd Kurz82
7 BASSl 7 7 Raygun SDI
B BASSI B B Narpd Cult
9 BASSl 9 9 HI lib! lly
18 BASSI !18 18 Harps ltar
11 BASSl Tll 11 Nahiosyn I
12 BASSl '12 12 Vu lean Str
13 BASSl '13 13 Kplookgup
14 BASSl '14 14 Catgut
15 BASSl !15 15 Strlng99+1
a------------
16 BASSl '16 16 Strlng99+2
Bank Arranger Menu -------------a
Audition Block-s"l"ct Copy Delete Erase Ha..., Receive Swap Transftlt
Xchange FILES OPTIONS VOICE-EDITOR
-. To switch between the left and right sides, use the left and right cursor keys
Audition Transmits the highlighted program to the instrument's Scratch Buffer so it can be
auditioned.
-. To audition the highlighted program, press the {Spacebar] to send a Note On
message to the instrument.
If the instrument does not have a scratch buffer, this command will
have no effect. Refer to the instrument's Help screen, [Fl], to see if
instrument supports audition feature.
Block-select Switches both sides of the work area to display the different data blocks for certain
"multi-block" instrument banks (eg. Voice and Performance Data in a TX bank.)
If the instrument bank has only one type of block data, this command
wiff have no effect.
Copy Used to copy one (or more) programs into another part of the same bank or a
different bank. Same as swap, except the source programs overwrite the target.
Delete Removes the entire bank from the selected half of the work area.
Erase Removes a highlighted range of programs from either bank. Select programs with
the cursor and [Enter] keys.
If you have problems us;ng this command, press [F1] for specific
information about the particular instrument you' re using.
Swap Used to exchange a group of programs between two locations, either in the same or
a different bank.
-. Select a target location in the same or different bank and press [Enter] to
swap the two program regions.
Transmit Transmits the current bank to the instrument.
Xchsnge This command appears only when using "multi-block" instruments containing
adjacent data blocks that are identical in type and format. (eg. block 3 contains
Voices 1-64, block 4 contains Voices 65-128). Xchange will swap the display
between blocks 1 - 2 and 3 - 4 only.
-. Press X to switch data between adjacent data blocks of the same bank.
If a bank doesn't have the correct structure for swapping data blocks, the following
error message will appear in the menu area when X is pressed:
"This function cannot be used with this Instrument" error message
OPTIONS Accesses the Librarian Options Window. See later section for details.
VOICE EDITOR Accesses the Sound Bla~ter FM Voice Editor window. See later section for details.
This feature functions only when the "FMJ Synth Cards" instrument
is selected.
@ Check that all MIDI cables are properly connected. You must have a
MIDI cable from the OUT of your computer to the IN of your
instrument, as well as a second cable from the OUT of your
instrument to the IN of your computer.
@ Press A to enter the Bank Arranger, use cursor keys to move to the
side of screen where the bank is to be loaded. Press R to receive.
® Because some instruments require a panel switch to be actuated in
order to dump the data, press [Fl] to access Instrument Help for the
instrument. Check the proper switch settings and other idiosyncrasies
for uploading from the instrument. Press [Esc] to exit the Help screen.
@ If everything is connected properly, the data in the instrument will be
transmitted to the PC.
If nothing happens, it may be due to the instrument settings on the
Setup screen or in the instrument itself. To check this, press [Fl] to
refer back to INSTRUMENT HELP.
If the bank in the work area is the one that is currently in the
instrument (because it was just loaded from that instrument), the IN
INST indicator will appear in the status area.
This method is used to upload a bank from any of the listed devices
in the Instrument list, except Generic and Names Only. To create a
Names Only bank, or to upload Generic instrument Bank, see the
later section on Instrument Types.
© Press A to enter the Bank Arranger, use cursor keys to move to the
side of screen where the bank is to be loaded. Press T for Transmit.
None of the changes made with the bank editing commands are
permanent until tire bank is saved to disk.
To copy programs
Press to C activate the Copy command. Procedure is exactly like Swap
except source overwrites farget.
To erase programs
Press E to activate the Erase command (for Erase) which deletes a
range of programs, leaving empty slots. Erase operates like Swap and
Copy, but only works on one bank at a time.
-. Scroll one Une at a rime using tire cursor up and down k~·s. Scroll hy screens
using PgUp I PgDn . Scroll to first and fast fine using Home I End.
To create a Setup
<D Assign an instrument to one of the setup lines by activating the
Instrument Window from the desired setup line. (See Instrument
Command)
® Set the proper port and channel assignments for the instrument. (See
Port and Channel commands.)
@ Assign a bank for the instrument by activating the Banks Window.
(See Banks command.)
@ Assign a program from the bank by activating the Programs Window.
(See Programs command)
<ID Repeat this procedure for all of the instruments in your MIDI setup.
® 1be setup is automatically saved along with the song file. It can also
be saved independently by entering the Files screen from the setup
screen.
Instrument The name of the instrument assigned to the active setup line. (See Instrument
command.)
Pt (Port) The MIDI Port number (1 - 8) on which the instrument is assigned to receive
SysEx data. This does not have to be the same as the Main screen port assignment
for the instrument.
0 Port assignments are only valid for multiple port MIDI interfaces
and the Yamaha C 1. Check the Hatdware Configuration Window for
the number of ports in the MIDI interface installed in the system.
If the setup line port number is set higher than the number of ports
available on the installed interface, it will not transmit or receive.
Ch (Channel) The MIDI channel (1 - 16) on which the instrument connected to the
port receives and transmits MIDI data in the Setup and Bank Arranger Screens.
This does not have to be the same as the Main screen channel assignment for the
instrument.
Mode Toggles between POLY and MONO MIDI modes in the receiving instrument.
Bank The name of the bank file transmitted to the instrument as part of the setup. See the
Bank command.
Prog # (Program Number) The MIDI program number to which the instrument will be set
after the setup is transmitted. See Link Prog command.
Program The name assigned to the program number. See Program command.
Program names are assigned and edited in the Bank Arranger screen.
Bank Activates the Banks window, which lists the names of all bank files on disk for the
current instrument, allowing any one of them to be assigned to the active setup line.
Llnk-prog Links program changes in the Main and Setup Screens so that changing the
program number on the Setup will also change it on the Main screen.
Open-Mem If the PC is low on memory when using the Librarian functions, Open-Mem
temporarily transfers the song data from RAM to disk so that RAM can be used for
Librarian operations. The temporary file is automatically erased from the disk and
reloaded into the computer's memory when exiting the Librarian.
Program Opens the Programs window, which is
used to select a program from the active ri•ii•i:mi•ii-VAiimm'LApjLE PROGRAMS----.
bank. It's quick accessibility ([Shift][F5]) z LEKIRIC GR
from any screen makes it particularly 3 FM PIANO A
4 Soft Plano
helpful for seeing the available programs 5 Rhodes
for the instrument assigned to a track. s Tine Plano
T Marl"ba
8 Steel Dru"
9 REVINETTE
18 LOG DRUM
11 Elec . Cult
12 Fal 's Bass
13 Good r-•
14 Chicago
(ftore l)
Single Sends a single bank to the instrument on the Active Setup Line (rather than
sending the entire setup to all instruments).
Transmit Sends the current setup to the instruments in the MIDI network.
ARRANGER Accesses the Bank Arranger Screen. (See the Bank Arranger section.)
FILES Accesses the Files Screen to load and save Setups. (See Files screen section.)
Although setups are automatically saved along with a song file , tltey
can also be saved and loaded as a separate Setup file.
MIDI-ANAL rzER Accesses the MIDI Data Analyzer. (See MIDI Data Analyzer section.)
@ After the setup file is loaded into memory, the setup is ready for
editing or transmitting to the network.
@ The Setup screen settings will download the Banks and call up the
desired program number for each instrument.
PAUSE Instrument
The PAUSE instrument is assigned to a setup line whenever it is necessary to stop
between instrument loading. When the transmit routine reaches the PAUSE
instrument, it waits until any key on the computer keyboard is pressed before
continuing with the setup transmission.
PAUSE is useful when using two (or more) identical MIDI devices that receive
program data only in OMNI ON mode (ie. they listen for program data over all 16
MIDI channels). In this case, the PAUSE instrument can be used to make sure
these separate instruments don't wind up with identical banks and programs.
The pause in the transmission of a Setup allows you to temporarily disconnect the
first instrument's MIDI IN, so the bank that was just loaded into it won't be
replaced by data intended for the other instrument. Later, after the entire setup is
transmitted, you can reconnect the cables.
Generic Instrument
The Generic instrument is used for uploading and downloading from instruments
that are not pre-defined in the instrument list.
The Generic instrument can be used to:
0 Upload the contents of the non-supported device into the Bank
Arranger.
0 Save/load the uploaded data to disk.
0 Name programs and Banks.
0 Assign the bank files to the librarian setup screen to transmit along
with other setup information.
In order to upload from a "generic" instrument, a "data dump" must be initiated
either by pressing a front-panel button or by transmitting a MIDI System Exclusive
message called a "dump request." When Generic Instrument is selected, a dump
request string may be transmitted from the Bank Arranger screen using the MIDI
Data Analyzer's "Transmit MIDI Strings function." (See the MIDI Data Analyzer
section for details.)
<2> Assign the dump request string to one of the strings in the MIDI Data
Analyzer. (See the MIDI Data Analyzer section for instructions on
how to do this).
@ Fill the empty names with the names of the programs in the
non-supported instrument.
@ Name and Save the Bank File as a disk file. Once a Names Only bank
file has been saved to disk, it can be selected from the windows in the
Setup screen, just like supported instruments.
A bank file for the Names Only instrument contains the program
names intended to be used for reference purposes only. It does not
contain data that can be transmitted to an instrument.
Some instruments number their programs from 1 to 128 instead of using standard
MIDI program numbers from 0 to 127. Although defined instruments have
information about these program numbers, you'll have to keep track of the Names
Only in'>trument program numbers. The first program number will always be 0.
Cartridge Data
Many synth manufacturers use RAM cartridges to expand available program
memory (Yamaha and Ca<;io, for example). However, some manufacturers provide
no easy way to reach that memory through MIDI, which means Sp Gold can't get
to it. In many cases, to load or save RAM cartridge data with Sp Gold you 'II have
to move the data into the instrument's internal memory first.
Scratch Buffers
A scratch buffer is a special section of the instrument's memory that's used for
working with a pattern or a program without ever changing the original data.
In those instrument-; without scratch buffers, or with scratch buffers that do not
conform to Sp Gold's protocol, the Audition command won't do anything.
Button Pushing
Some MIDI devices won't receive MIDI data at all unless a MIDI ON button on
their front panel is pushed. Others can receive and send data all the time, except for
program data, which is only transmitted by pressing a button.
These differences mean that some MIDI gear will require you to press buttons
before Sp Gold can communicate with it.
Omni Mode
MIDI has 16 channels built into its specification, and most MIDI gear on the
market today can listen to those channels in two different modes:
0 The first (and most useful) is OMNI OFF, in which the device
listens to the data on a single channel (usually the one of your
choice) and ignores everything else.
Cl The second is OMNI ON, in which the instrument listens to
everything coming into its MIDI line regardless of channel.
Since one of the advantages of MIDI is channel separation you may want to
override OMNI ON mode.
Sp Gold has two ways to make sure that everything in your MIDI network is in
OMNI OFF mode: The OMNI OFF signal is sent when Sp Gold boots up, or when
you send the OMNI OFF command. However, some early MIDI instruments only
work in OMNI ON mode, and will require special attention to work properly
within a network. See the Pause command, in the Setup Screen section for more
details.
YAMAHA TX7{fX816 N y N N
SIDEMANTX-7 N y N N
32 Voices, 32 Function data (In Universal format)
SIDEMAN DX7-II
32 voices, 32 Function data
... (In Universal
N N
format)
y y
SIDEMAN DX7-II PF N N y N
32 DX7-ll Performances (File compatible with Sideman DTX)
YAMAHA TX802 PF N N N y
64 TX802 Performances
Roland Instruments
Roland D50 Patch Master Plus ver 1.5 supported the Audition feature on the D-50, but PM+ ver
1.0 did not. D-50 bank files created with PM+ ver 1.1/1.5 are NOT compatible
with Sp Gold or with versions of Sequencer Plus earlier than ver 2.0.
Although D-50 bank files created with PM+ ver 1.0 can be loaded and transmitted
by PM+ ver 1.1/1.5 and Sp Gold, they must be re-saved to disk in the newer
format in order to see program names in the Programs window.
Roland The DlO is stored as two separate instruments with the extensions .COO for the
D·10/·110 D-10 instrument (tones, timbres, patches and system) and .B98 for the D-10 RHY
instrument (rhythm patterns, setups and track).
The D-110 instrument definition uses the extension .C03 for patches, timbres,
tones, rhythm setup.
Uploading the entire contents of a DlO requires the use of both the DlO and
DlORHY instrument definitions, thus using two files. However, since the rhythm
section is rarely changed. it saves time and disk space to only use the D-110
instrument.
Versions prior to Sp ver 3.02 only work with older Dl0/110 ROM versions and use
.B45 for DlO files and .B58 for DllO files. These B45 and B58 files can be
converted to the new .COO, .B98 and .C03 formats by sending them to the synth
and reloading them as new version files.
When using a Dl0/110 with an older ROM, or to access the old ROM inc;trument
files, use the instruments ROLAND DlO OLD or ROLAND DllO OLD in the
instrument list.
® Assign the "FMl synth cards" instrument to the setup line. 1be file
extemion is .C35.
"
8
Decay Rate H
Sustain Level 8 18
Release Rate 3 15
Sustaining Sound off off
Envelope Scaling off off
Frequency Hu It l p ll er 1 1
Modulation Feedback 3
Pitch Vibrato off off
Output Level 59 48
Leve 1 Sca ll ng 8 1
A.,plltude Vibrato off off
Nave For., - -
I
• - - - - - - - - - - - FM Voice Editor Menu - - - - - - - - - - - - .
(no nenu for this wlndou) I
FM Voice Editor Window
The FM Voice Editor window is used for editing Sound Blaster or Ad.Lib FM
voice programs
If the cursor is not on a track assigned to the FM synth, you will not
be able to trigger sounds with an external MIDI device or the
QWERTY Synth .
® Press X to enter the Set-up Screen and I to activate the Instrument List.
<ID Press B for banks. Highlight the desired bank and press [Enter) to
assign to the active setup line.
@ Press A to access the Bank Arranger which lists all of the programs in
the selected bank.
(/) Highlight the program you wish to edit, and press V to access the FM
Voice Editor.
About FM Synthesis
The Sound Blaster/ AdLib FM voice uses two-operator FM synthesis. In FM
Synthesis the output of one operator changes the frequency of a second operator to
create overtones or "harmonics" that the ear perceives as changes in timbre. The
MODULATOR, is the operator that detennines how the CARRIER operator
frequency is modified.
Sound Editing Sound Editing Parameters are used for setting the Carrier and Modulator
Parameters frequencies, levels, wavefonns, etc. The combinations of these settings determine
the final sound.
ir-----------
Audition Changes Duration
Librarian Options M e n u - - - - - - - - - - •
Input-port Pitch Receive-buffer Trigger-note
Velocttu
When using the Librarian with a slow (4.7 meg) 8088-based PC, certain
insttuments may be unable to upload in the Librarian. This can be corrected by
adjusting the size of the receive buffer, which reserves memory for the incoming
data received from the instruments. Increasing the buffer size prevents overflow
during bank uploading and when receiving data in the MIDI Data Analyzer.
1be default buffer size is 6K bytes, the minimum is lK bytes, but it can be set to
as high as 32k. This buffer memory doesn't conflict with song memory, so there is
not a very heavy penalty for using a high setting. Large buffer values may
sometimes cause the librarian to run out of memory. This may be cleared by using
the Open-mem command.
-. For instance, to set the buffer to 20K bytes, press R , type 20, then [Enter].
Note also that 80286 and 80386-based PC's do not need large buffers because they
can process the incoming data faster than the 8088 type PCs.
If, during a patch upload, the following error message appears:
Upload error, receive buffer too small. Press [Shltt][F3]
· Set the receive buffer to 3 2K. If the Librarian runs out of memory, try decreasing
the number until the error does not occur.
Trigger-note 1be trigger note is used to sound an insttument's program from the PC keyboard.
ON: A trigger note is sent automatically whenever a change is made to, or the
cursor is moved in, the Bank Arranger screen.
OFF: A trigger note is transmitted only when the spacebar is pressed.
Velocity Sets the MIDI velocity value of the trigger note (Range 1 - 127). Synthesizers that
are not velocity-sensitive will not respond to changes in this setting.
Clock Enable Toggled on/off by the Oock Enable command in the menu area.
ON MIDI clock and active sense messages are displayed in the Worlc Area.
OFF MIDI clock and active sense messages are not displayed in the Worlc Area
to avoid cluttering the screen in situations where they are unimportant.
History Toggled by the History command in the menu area.
ON: The content~ of the History buffer is displayed. Incoming MIDI
information is ignored.
OFF: Incoming MIDI information is saved in the History Buffer.
History Pointer With History ON, this pointer indicates what part of the History Buffer is being
displayed (i.e. how many bytes ago the message at the top of the screen was
received).
OVERFLOW: Data was input data faster than the computer could process it,
indicating that data may have been lost. Check the History Buffer to see how
much data wa~ actually received. If you have overflow problems, try using Grid
Mode, since it's the least likely to overflow on slower PC's.
Start, Stop, (MIDI real time message monitor.) Appears in the GRID and MTC screens only.
Active Shows the current status of the incoming Song Position Pointer data.
The MIDI Data Analyzer menu commands are common to the Grid, Formatted,
and Bulk Hex mode screens.
-. Press the first letter of a command to activate it.
•11•111111 59 62 3& 42
PYCH 59 59 3& 39
°"
PY ttOTE
CTJIL lftm . .. ... ... ... ... ...
PG" CHG 19 27 &5 11 e e e 126 e 8
CH PRES
BEltD HI
" " " 8 8
l10DE HUl1
Sysex:
EOX: Song Ptr: Song Sel: Tune:
re: Reset: Unknown :
Grid Mode
' - M to enter from the Setup Screen . [Esc] returns to Setup.
Grid Mode Shows channel related MIDI data as 16 columns (one per MIDI
channel) and 8 rows (for the 8 types of channel specific MIDI commands.)
Grid mode is useful for viewing channel-specific information, such as locating
stray notes from an external hardware sequencer or another computer, checking
what a master keyboard or other controller is sending, etc..
The contents of the grid may be cleared with the Reset command in the menu area.
MIDI messages with no data bytes (e.g. the tune message) will
display an X when received.
Sysex Refers to System Exclusive Messages. Can be followed by any number of data
bytes. If they won't all fit on the screen, only the first 16 data bytes are displayed.
EOX An Xis displayed here when the End Of System Exclusive Message is received.
Song Ptr The Song Position Pointer message has two data bytes that together make up the
song position . The value displayed indicates the number of elapsed sixteenth notes
from the beginning of a song. When received, the two data bytes are combined to
make one 14-bit number displayed in decimal.
MTC Displays the single data byte of a MIDI Timecode message (1/4 frame type).
Because this message has a short duration, the displayed value is very difficult to
see and should be observed with the MIDI Timecode screen.
Song Se/ The single data byte Song Select message (song number) is displayed in decimal.
Reset The System Reset message has no data bytes. (An Xis displayed here when it's
received.)
Tune The Tune Command has no data bytes. (An X is displayed here when it's received.)
Unknown If a MIDI message that is not currently defined is received, its status byte is shown
here. This can happen in two cases: A malfunctioning MIDI device, or a currently
undefined MIDI command has been received from a MIDI device.
The Real Time Monitor is also displayed in the MIDI Time Code
screen.
SPP Indicator Shows the current value of the Song Pointer Position io the following format:
MIDI Beats:MIDI Clocks
The Song Position Pointer value indicates the number of MIDI Beats that have
elapsed since the beginning of a song.
One Quarter Note =24 MIDI Clocks
One MIDI Beat =6 MIDI Clocks (1/16th Note)
The SPP Indicator responds to MIDI Sync in the same way that other devices do:
Q MIDI clocks are ignores if the device is stopped.
Q It will reset to 0:0 when start messages are received.
Q It will not reset when a continue message is received.
Stan The START indicator is highlighted whenever the external device issues a Start or
Continue command, ie. the device is running.
If the device sends a Start message, the current position is set to zero.
If it sent a Continue message, the current position is not reset.
Stop The STOP indicator is highlighted whenever the external device issues a stop
command, i.e the device is stopped.
Active (Active Sensing) Flashes whenever an Active Sensing message is received. (An
Active Sensing message is sent periodically by some synths to show that they are
still active.)
MIDI- TIME Activates the MIDI Timecode screen.
code
l'lote On : 91 37 4d
Hote Off : 81 37 48
03 20 48
82 3e 48
£821 39 48
l'lote On : 99 2a 57
(991 23 7f
93 28 7f
92 3b 7f
(921 411 7£
91 Ja &1
Hote Off : 01 3,. 48
09 2a 411
£091 23 48
02 Jb 48
(821 411 48
HIDI Data Analyzer Henu
ALL-Reset Clock-en Display History Panic Reset Transroit FILES
HIDl-Tl"ECODE
If the work area fills up with Clock or Active Sensing messages, try
blocking them with the Clock En command in the menu area.
The MIDI protocol specifies that Real Time commands can occur in the middle of
other messages.
For example, the MIDI string:
90 F8 35 77
defines a note on message with a clock in the middle of it.
Formatted display mode would show this stream as follows:
Note On 90 35 77
Within last Message F8
The Transmit command is used to transmit the contents of the History Buffer to an
instrument. This is useful for simulating bulk dumps of MIDI data.
The History Buffer is not cleared each time History Mode is exited. It
must be cleared manually with the All-reset option.
@ To transmit data, press load the desired MIDI file from the files screen
and press T to transmit.
Wl :
•z: fc
13: £8
l<I: £8 £8 £8 fB £8 f8 f8 f8 f8 £8 fB f8 f8 £8 £8 f9 £8 £8 f8 f8 f8 £8
15: f8 f 8
16:
•T:
18:
19:
118 :
0 MIDI Data strings may then be transmitted from any of the three
MIDI Data Analyzer screen modes by pressing the number key
assigned to the string.
0 MIDI Data Strings may also be transmitted from the Bank Arranger
screen when using Generic Instrument mode.
A typical use of data string transmission would be to send a SysEx dump request
message to initiate a patch memory dump from a synth. It is also used with Generic
Instrument.
@ Type the string of hexadecimal bytes. Edit using the keys listed below.
Be sure to separate each Hex byte with a space.
• •
• •
Tl _code Reader Menu
fra-. Teat
~ii1~§f~1i~~
OD• Bulk M.IDI Data Upload and Download for
uploading, storing, transmitting and analyzing
large blocks of MIDI data.
Jr1 .., a Ml/)/ Interface Features
liili~~~~;~§~:.M_
D• • Block Moves screen for easily cutting and
pasting sections of track and measure data.
D• • Display Setup Window for setting video
options.
O• • Punch-In Window to record within a section at
O• •
any point.
Transforms Window (See transforms.)
Ill!· ~=:~l~~~s~~:~~=~:~:::~~er.
• • • Roland MPU-401/ Voyetra V-400x compatible
O• • Notepad Window to save text along with the (UART mode only, FSK and Metronome are
song. not supported).
DD• Network Organizer (Setup Screen) for
loading banks of programs to 32 instruments. •••
• • •
Yamaha C1 compatible .
MIDI Interface reset command initializes
OO• Instrument Assignment Window for easily interface modified by misbehaving programs.
assigning Instruments to the Network Organizer
OD• Instrument Banks Window to assign program
ii Iii ) MIDI Port Select (Requires multi-port interface)
banks to instruments in the setup. I ill• •MIDI Rechannellzer sends MIDI inputs on
.1r1 ..- a Track Related Features tJJli }Velocity Input scaling during record allows
•.=•. •. .• .• •. ·.=·.=.•·.•.=· =·•.=.• =.• ·. ) velocity data to be shifted as it's being recorded
:::=:=;:;: into a track.
Independent Polyphonic Tracks, each with
1500 independent control over MIDI Port, MIDI bi i : Advanced Step Entry mode for inserting notes
channel, program number, track looping,. ··•:=/=.••·-=·::::=: in non-real time using a MIDI keyboard.
transposition, non-{jestructive track quantize, • • • Dynamic Program Change disables every
mute and solo (while playing). track's initial program setting without affecting
o•• Trackscantm option selects the number of
working tracks to optimize song memory. b·•• · program changes embedded In the tracks.
Track assignable Dynamic Program Change
3/ et 11 Memory buffers to copy , insert, replace add, :;==:::. =·/ allows dynamic program change feature (see
extend and delete parts of a track anywhere in ; · . ·= : : : above) to be assigned to particular tracks rather
the song. < := ) than affect all tracks.
=
• • • Smart Time Sig updates the time signature
reference track when using multiple tracks with SMPTE t11pe offset to start recording at any
differing time signatures. =·=·.===··==·=· ·=====·=· ··' SMPTE time offset from tape stripe time.
·~~~£:~~=~··
frame rate for proper sync lock. (Requires
V-24s or MIDI interface that supports this
feature.)
Auto-rate defeat allows fast SMPTE locking
))({)) and Is less sensitive to the effects of bad
'.•.•.•.=.•.•.i •.•.:.=.•.·.•.•.•.•.=.·,.·\@ rates (241 251 29.97/ 30/ Drop Frame) (Requires SMPTE stripes. (Requires V-24s or MIDI
......... \) V-24s or MIDI interface that supports this
interface that supports this feature.)
·1 1111:•; .:;;:;~MIDI Time Code (MTC) SMPTE dropout detector allows you to specify
the number of frames of bad or missing time
•Q. j .i. ••\ rap Tempo mode to record "free-form" code before sync is lost. (Requires V-24s or
llllgf:F~;f~;§;;~:
:,:,::=::::::;.::,:::,,,,.,,.,,,, MIDI interface that supports this feature.)
SMPTE stall detector senses redundant
SMPTE code and optionally stop the song.
(Reqµires V-24s or MIDI interface that supports
::::: //}('=••=• click track. (Requires V-24s or MIDI interface this feature.)
? ::;:: ] that supports this feature.) Hit Point Locator finds any posttion in the
D•• length.
Modulus: Spilt every "nth" note. (eg. spfft
every seventh note starting with the second
one.)
.1r1.,.. o Random Transfonns
Randomizes MIDI data from 1% to 100%.
OO• Pitch: Randomize pitch, keeping all new notes
In the specified key. (SmaR % generates sllght
melodic variations, large% generates random
melodies.
O0 • Start Time: Randomize note start times by a
spedfled o/o.
O0 • Duration: Randomize note lengths by the
specified o/o.
O0 • Veloclty: Randomize velocity by the specified
{f{?f!f}] cresc values. o/o. (Large o/o generates random accents.)
J4:• •XtJ Thln: Intelligently deletes MIDI data from
})f:'JJ?H dense sections.
Alters tempo events embedded in a track. Tuples: Fits a specified number of notes Into
spiice of another number of notes. (eg. a
jjjji@::: Accelerando: Generates various smooth setting of 2 in the space of 3 fits 3 notes into
l~~~§E::.~-
"'" \;:;• :: metronome or generating a tempo track from
:::''): : : ' f an audio click or drum beat.
Velocity Transforms
Alters note velocity values.
0 • • Set: Sets all "note-on" velocities to the
specified value.
D • • Set Note Off: Same as SET but for "note-off''
velocity.
0 • • Adjust: Addi subtract from all "note-on"
velocities.
O• • Adjust Note Off: Same, but for "note-off''
velocity.
0 • • Compress/expand: adjusts note velocites
closer or further from the average velocity in
the range by a specified amount.
0 • • Crescendo! Decrescendo: Adjust velocities to
incrementally rise or fall between specified
starting and ending values
)Q'.l il '.:]] Relative Crescendo: Preserves original
tf}(J?J':,:. dcrynesacmendollcsbydecaddr99incegorndosubvatlrua99
cti.ng the
::;:::::::::::~~~~~~~~~~~~~~~
AdLib Card
The AdLib Game card is equivalent to the FM Synth section ofthe Sound Blaster
Card. It may be used alone or in conjunction with a MIDI interface to provide the
same features as the Sound Blaster Card with Sp Gold.
To set the FM sounds onto a different port, use the /PORT command
line options described in the Command Line Options section.
Main screen port, channel and program Tracks set to PORT 1 will
settings determine which instruments and play external MIDI
sounds will be assigned to each track. instruments
~ ~~~~~-=------------- i i ~ ~::::::--.._____
1
~ SB FM Synth plays program 32
~~ SB FM Synth plays program 14
SB FM Synth plays program 51
Tracks set to the same Port and channel will access the same sounds.
~ When the song plays, program change 126 will be transmitted to the
FM Synth Card, switching it into Drum Mode.
Using the [Alt]-D key to toggle drum and instrument modes will not
be saved as part of the song. Because of this, it is best to use the
program change method to change modes so that the FM Synth Card
will always switch in to the correct mode for the song.
The table below summarizes how the two operating modes respond to channel
settings on Port 2:
6 FM Instruments
1 • 9, 11-15
9 FM Instruments (Default)
5 Drum Sounds
10
To switch between modes, send program 126 (for drum mode) or 127 (for
instrument mode) on channel 10 port 2. Or use the Alt [DJ key.
Drum When the FM Synth Card is set to Drum Mode, all 5 drum sounds are controlled
Assignments via channel IO. Each drum sound responds to a specific note in the Note Edit
screen. Thus, to play a drum sound, simply insert a note at the proper note number
as follows:
The Sound Blaster can send and receive MIDI. but not at the same time .
As a consequence of this:
0 The Sound Blaster can 't play external MIDI synths while recording.
During record, tracks may be monitored by the Sound Blaster Fl\1
sounds.
Removing the IRQ jumper on the Sound Blaster disables the MIDI
port. This allows a separate MIDI intnface. such as the Voyetra
V-22!-24s or MPU-401 compatibles, to be used in place of the Sound
Blaster MIDI port. For details. see the introduction section
concerning specific MIDI inteifaces.
~ The current MIDI status is displayed in the status area at the top of the
screen.
~ Port and channel assignment does not matter during record as long a s
Auto-channel assign is turned on (see Options Window). To monitor
the MIDI keyboard with the Sound Blaster FM sounds, set the track to
port 2 and set MIDI Thro ON in the Configuration screen [F4).
Setting the track to Port 1 also blocks the data, External Internal S
since the Sound Blaster can't send and receive MIDI Synth FM Synth
MIDI at the same time.
<2> Set Sound Blaster B to a different address and pull out the IRQ jumper
to disable the MIDI port.
Trackscan™ Options
Sp Gold's Trackscan command line options allow memory to be reserved for over
2,000 tracks. For most situations. however, the default setting of 64 tracks (for both
recording and playback) is adequate. If extra track capacity is required later on, the
song may be saved with the lower number of tracks and the program may be
restarted with a Trackscsan command line option to increase the number of tracks.
When the song is reloaded, it will contain the additional tracks along with the
original recorded tracks.
For instance, if a song is saved with 73 recorded tracks, but the highest numbered
track is 89, Sp Gold has to reserve at least 89 tracks when restarted in order to
reload the song. In such a situation, all blank tracks may be easily deleted with the
G-sort command.
Metronome Options
Metronome command line options perform the same function as the
metronome window. [Slr.ift][F2].
Mouse Options
!nm "No-Mouse" opti.on
Normally, when Sp boots, it automatically senses whether or not a mouse is
installed. However, in rare cases, Sp may be fooled into thinking that a mouse is
installed when in fact it is not. In these cases, errors may occur. To avoid this, the
/nm option may be used.
/Sb Swap the function of the Left/Right mouse buttons.
/hs:xxx Set mouse horizontal sensiti.vity (where xxx is the desired value.)
If this option is set for more rows than the video card supports, the
menu area will be pushed off the screen.
To use this command, type /v7:xx, where xx is the decimal number of the video
mode you want to use. For instance,
SP /v7:67
will set the screen to 80 columns by 60 lines mode. (For decimal numbers of
various video modes, and to find the one you'll want to use, consult the V7
manual.)
VAPl!SAPI Options
V API and SAPI are memory resident MIDI and FM Sound driver programs that
are loaded before Sp is run. If the default IRQ and Address parameters on the
MIDI interface have been changed, these command line options may be used to
reconfigure VAPI and/or SAPI.
• Default =IRQ 2
V API automatically searches the MIDI interface hardware and sets itself to the
proper IRQ setting. The /IRQ command line option is used only to override the
automatic setting.
Because SAP/ does not use interrupts, it does not use this command
line oprion.
Misc. Options
/dr:xxx Specifying the Directory Size (where xxx is the desired value).
-. Default =125
The number "xxx" reserves only enough memory to display the specified number
of filenames. The default setting uses the least amount of memory.
The /dr command line option is useful in two particular cases:
0 It reserves memory space for a larger number of filenames in the
Files screen, which normally shows up to 125 files. For instance, if a
particular directory has 193 files, the /dr: 193 option must be used to
list see them all.
0 It allows songs to be played from the Files screen, either singly or
with the Jukebox command.
For example, to set the directory size to 43 files, use:
SPG /dr:43
/RES:xx Set internal clock resolution (where xx is the desired value).
(xx =clock resolution in millisecond~. 1 through 10)
Since VAPI automatically asks if you want the /Casio option, the
/Casio command line option is used only to override the automatic
setting.
Hardware Problems
MIDI interfaces and other PC expansion cards interact with the main circuitry of
the PC in similar ways. Each time an interface or expansion card is added to a PC,
there is the possibility of conflicts that will disable, but not damage, the MIDI
interface.
The two most common conflicts involve the IRQ number and the 1/0 address.
IRQ Number
MIDI Interfaces, and other expansion cards gain access to the PC's main hardware
through Interrupt ReQests numbers (IRQ). If two cards attempt to use the same
IRQ number simultaneously, there will be a conflict, and one or both of the cards
will not function properly.
Many cards can work with different IRQ settings to correct IRQ conflicts. VAPI
automatically senses the IRQ setting of the installed MIDI interface so you won't
have to worry about it once the IRQ conflict has been resolved. (See the command
line option /IRQ:x for further details.)
110 Address
Each expansion card in the PC uses an Input/Output (1/0) Address to access the
PC's main circuitry. If two cards attempt to use the same 1/0 Address
simultaneously, one or .both of the cards will not function properly.
Many cards can have their 1/0 Address set in the event of an 1/0 Address conflict,
Sequencer Plus can set the 1/0 Address of the installed interface by using
command line options when loading the required VAPI driver. (See the command
line option /ADDR:x in the Command Line Options section.)
Troubleshooting - 255
Common Questions
Common Questions
Video Display Problems
Q. Why does Sp boot with small screen characters?
A. When used with EGANGA systems, Sp puts as much infonnation on the screen as
possible. If you don't want this "high density" screen, use the /ega command line
option when booting Sp.
Q. Why does Sp boot with the track Ust off the end of the screen, losing the menu?
A. This happens when an EGA video card is used with a CGA monitor. The solution
is to get an EGA monitor, or use the /EGA option.
Q. Why are the characters very large, and the right suu of the screen ml11lng?
A. This happens when a CGA system is set up for 40 column mode. Either set your
system board switches for 80 Column mode, or run the DOS command "mode 80"
before using Sp. See the DOS manual for details on the MODE command.
Q. With a VGA system, there are fewer than 50 lines and the bottom of the screen is
blank.
A. Make sure you're using Sp version 3.0 or higher. Spv2.1 didn't have VGA support.
Also, try the /rows:50 option.
256 - Troubleshooting
Common Questions
Troubleshooting - 257
Common Questions
can't be played by the first one, check for a bad cable. Also, check the
synth 's owner's manual to see if it must be set to transmit :MIDI.
The MIDITEST program is a good wa_v to test for a bad cable since
it can be used to loop the MIDI inteiface input to it' s output with a
single cable. (See the "Setting up" section in the Introduction .)
Q. I've tried to run my drum machine's internal patterns from Sp, but I can't get
them started.
A. You probably aren't sending the Start message to the drum machine because the
Real Time Out option, in the Sync window, is turned OFF. To send the Start
message, it must be turned to ON or NO SPP.
Also, with a multi-port interface, the :MIDI clocks can be routed to a particular
output. Be sure the drum machine is connected to the assigned output.
Q. When I try to insert notes or MIDI events, nothing happens, or the wrong thing
happens.
A. To insert and delete single events in the Note Edit screen, use the Ins and Del keys,
not the letters 'I' and 'D '.
Q. How do I start working on a new song without leaving the program and
re-booting?
A. From the Main screen, type 'D ' (for delete), then 'A' for ALL TRACKS. This will
wipe out all the music, and let you start a new song. lbis procedure will NOT reset
all the options info.
To get a totally clean slate, you should save a song, with all the options and
channels set up to your preference. Call it "default", or whatever you like (eg. If
you name it !DEFAULT, it will come up first in the files screen.) Any time you
want to reset everything, just load this file .
258 - Troubleshooting
Common Questions
Q. When I try to receive a bank from my instrument, the message "Uploading data
from xx synth" appears and the upload process stops.
A. The instrument may need to have the upload initiated with a button on it's front
panel. Check the instrument help screen for details on specific instruments.
Q. When I press "I" to get the instrument list, I get an error message that says
"Unable to find INSTMENT.LIB file." Where is it?
A. Although Sp ha~ full sub-directory support, it always expects to find its instrument
library (the file called INSTMENT.LIB) in the default drive and directory (the ones
you were in when you booted Sp. The intended technique for using Sp is to make
the drive and directory that holds the program be the default ones. You then find
your setup and bank files by setting LIBRARIAN-PATH in the Configuration
window.
Troubleshooting - 259
Common Questions
Q. When I try to use a MIDI keyboard with the Sound Blaster (record, thru, etc... ),
nothing happens.
A. Make sure that MIDI:IN/OUT is set to IN using the [Alt][X]• keys. Then, while
recording, see if the memory counter in the status area of the Main Screen
decreases as you play. If not, it means Sp is not responding to the incoming MIDI
data. This could be caused by an interrupt conflict. Check the Sound Blaster
Manual for details.
260 - Troubleshooting
Common Questions
Q. I saved some files the other day, but now when I enter the Files screen, they're
not there.
A. Is the path set correctly in the Configuration window? You may have inadvertently
stored the files in another directory.
Did you enter the Files page in the correct mode? Entering the Files page from the
Setup screen will only show you SETUP files; entering the Files page from the
Bank Arranger will only show you BANK FILES. Only bank files for the current
instrument are shown in the Files page when entered from the Bank Arranger. Use
the extension command to look at others.
Q. I received some songs from a friend, but I can't load them since they don't show
up in the Files screen.
A. The files screen only lists the files in one directory at a time. To change it to see a
list of files on your A drive, for example, put the cursor on [A:] and press enter.
• Alternatively, you can use the DOS copy command to move all
the songs into the directory where you normally keep them.
• Also. be sure that the file extensions are correct. Sequencer
Plus files use the .SNG extension, MIDI files use the MID
extension and Ad Lib files use the .ROL extension.
Q. I downloaded some songs from a BBS and they either won't show up in the files
screen, or when I load them I get the message "Not a Seq+ song file. "
A. There are many different song file formats. In fact, each manufacturer's sequencer
ha-i it's own native format, which usually isn't readable by other programs. The
only common formats that can transfer songs from one seq to another are MIDI
files.
© The native file format of Sp is the .SNG file. If a file does not have
the .SNG extension, chances are it isn't a Sequencer Plus song. Simply
renaming it to have a .SNG extension won't help matters.
~ If the song has a .MID extension, chances are that it is a MIDI file,
and can be read (see the appendix section on MIDI files). It is also
possible that the file was originally a .SNG or .MID file but
downloading it by modem destroyed the data.
For a complete discussion on file formats , see the Files screen section.
Troubleshooting - 261
Common Questions
262 - Troubleshooting
Active Output Ports 152
'
•
Index - i
c
Status Area 188 CK 39, 130
with the MFC 13 aass 91, 92
Work Area 189 Clear 159
Banlc Arranging 188 Qear an entire banlc 193
Bar Number Window 146 Cliclc Lockout Time 181
Bar:Beat 40, 130 Qiclcs and PPQ 167
Bars 151, 156 aock 163
Basic Concepts 33 aock Enable 216
Beat Maps 182 Oock Source 174
Beat-Learn 46, 56, 70 To set the C1ock Source 40
To set up for Beat-learn 56 Options 163, 175
To use Beat-learn you must aock-en 217
have 56 Close 50
Beats 146 Color 151
Bender 163 Columns 219
Bits 178 Command Line Options, 245
Blink On/Off 151 /BEND:xx 251
BLOCK 62 /ADDR:Xxx 251
Block Data Type 188 /Casio 253
Block Moves Menu 64 /CSR 248
Menu Commands 64 /dr:xxx 252
Block-select 189 /EGA 248
Blocks /f 248
Why Instruments use Blocks /grp 253
of program data 207 n
/h /help 253
Blue-Color 151 /hm:xxx 247
Borders 150 /hs:xxx 247
BPM 39, 130 /IRQ:x 250
Bright /k 252
On/Off 151 /KEEP 253
Buffers-clear 132 /MDN:xxxx 246
Bulk Hex Display Mode 225 /MDUR:xxx 246
Bulk 215 /mg 249
Button Push 188 /mt:xxxx 253
Button Pushing 205 /multi 249
/MULTI option 12
/MUP:xxxx 246
c Cartridge Data 204
/oh 252
/nm 247
/pl:xx 246
/PORT:x 250
Ch 41, 196 /R 252
Changes 213
/rbuf:xxxx 253
Changing Perfomtances 12 /REM 251
Channel 158 /RES:xx 252
Channel specific messages 218 /ROWS:xx 249
Chase 46
/sb 247
Chase Mode /SLOW 248
To Sync with Otase Mode
/tk:u. 246
185 N7:XX 249
Oteck Bar Sync I 67
ii - Index
D
/vs:xxx 247 Display Mode 216
Common Questions 256 Display Setup Window 150
Comp-Ex 103 Menu Commands 151
CompEx 107 Downloading 209
CompEx 112 Downloading New Files 208
Computer Choke 6 Draw-screen 151
CONFIG.SEQ file Driver 152
settings saved in 162 DRIVER.BAT 8, 23
Configuration Window 147 Drum Assignments 239
Menu Command'> 147 Drum Machine
Connecting Single Port MIDI To sync midi drum machines
Interfaces 27 184
Connecting the audio 29 To Sync a Drum Machine
Connecting the Sound Blaster with SPP 185
MIDI Box 29 Drum Mode 238
Copy 61,64, 73, 189 FM Synth Card 239
To Copy measures into a Drum Note 240
memory buffer 62 Dump Request
To copy programs 193 To assign a to a MIDI Data
Create-dir 132 String 202
Crescendo 105, 113 Duration 109, 110, 158, 172, 213
Criteria 147 edit [Ctrl] key notes 81
Crosstalk Durations 81, 84
To compensate for excessive edit [Ctrl] key notes 81
crosstalk on the SMPTE DX{fX Instruments 207
stripe 180 Dynamic 164
CUR TRK (Current Track) 165
Current 159
Current Bar 170
CURRENT NOTE 80, 84 E
m »»»»:«««-:.-...-.: ... :-.. . ::: ::: ::: ,; ~ •: : : :.: :::::;:: .: :~ : a . :~ ~ ==:::::=:::::
Index - iii
F
Operating Modes 238
F
llll:C2 12112 22 22 222l2 22 222!!! 2C2 22222 ;;;;;;: •••••«o•••• ,, .,).~Q.-=~• .')o,( ••• : . ;:«.X<
Controlling... 23 7
Program Listing 244
Features FM Synthesis 212
Supported .MIDI Interfaces 14 FM Voice Editor
Summary 231 Window 211
Field attributes 151 To access the... 211
File Display 129 Follow 155
File Extensions 133, 188 Foreground Color 151
File Format Format 0 137
Compatible File Formats 135 Format 1and2 137
Format 0 137 Formatted 215
Format 1 and 2 137 Formatted Trace Mode 223
Loading Song Files from Sp Formatted Trace Worlc Area 223
Ver 3.03 and Earlier 70 Fractional Scaling Ratio 103
.MIDI F'tle Format 137 Frame Monitor 230
.MIDI File Save Options 139 Frame Rate 177
Personal Composer Format SMPTE Frame Rates 177
138 Frames 230
Sequencer Plus Format 137 Free 133
Song File Formats 13 7 Freewheel Select 152
Song File Options 248 Freeze 79, 81
Summary 138 FULL 216
Tips for using Personal Function key help 15
Composer with Sp Gold 142 Function Keys 16
Transferring Files to Personal
Composer 141
Transferring Sp Songs to a
Mac with .MIDI File Format G
140
Type 0 or Type 1? 139 Generate 174
Generic Instrument 201
Files 62, 47, 148, 199, 217
Bank, receive from
Name 130
Instrument 202
Related Problems 261
Generic Instrument data,
Type 130
To set the Files Displayed transmit to instrument 202
Goto-bar 61 , 64, 68, 73, 81 , 85, 92
129
Files Screen 129 Gp, (Group) 42
Menu Commands 132 Graphic Characters 150
Status Area 130 View Screen 60
Worlc Area 131 Grid 215
Grid Mode 219
Fill 113
To fill a track with empty Bytes and Data 220
bars 63 Grid Offset 122
GROUP 47
Fix
Fix It In The MIDI Mix 38 Group Commands 37
FIX TRK (Fixed Track) 165 Group/Arrange Menu Commands
Fixed 52 50
Rash 150 GSort 50
Roat 53
FM Synthesizer Cards 11
iv - Index
H
Insert Note parameters from
H an existing note 76
using [Ctrl] key combinations
H_MULTI 47, 62 77
Menu Area Commands 52 INSERT NOTE 80, 84
Hardware 152, 166 Insert Note Buffer 76
Installation 27 Insert Note/ Curent Note Area 80,
Optimum Hardware Setup 7 84
Problems 255 Insert/Delete Transforms 113
Hardware Configuration Window Install/Installation
152 Sp Gold 23
Harmonic Inversion 104 Hardware 27
to Olange Majors Into Minors Sound Blaster 29
104 PC MIDI System 23
Headings 150 Instrument 188, 195, 196, 198
Help 148 assign from the Instrument
Function key help 15 Window 198
Hide 50 DX!IX Instrument
History 216, 217 Assignment Table
History Buffer Data Blocks 206
transmit and receive data 226 Data Formats 204
capturing MIDI data 226 Help 15
view contents 227 Types 201
History Mode 226 Instrument Mode 238
History Pointer 216 the FM Synth Card 239
Hit-Point 81 Instruments vs. Librarian Features
Horizontal Axis, (Left/Right) 71 188
Hybrid 151 Interface
MPU-401 Compatible
Interfaces 10
MQX-16/ PCMIDI 12
MQX-16s 12
MQX-32 11
1/0 Address 255 Music Quest Interfaces 11
Options 9 The Sp Gold User Interface
IBM Music Feature Card (MFC) 15
12,209 The Sp Gold User Interface
Ignored 163 15
In-chan 163 Voyetra V-22/-24s 10
IN-INST 188 Considerations 8
IndBars 151 Supported by VAPI 10
Indicators 150 INTERNAL 175
Input-port 213 Internal 39
Insert 61, 64, 68, 73 Interrupt 152
a rest in Step Record 87 Interval, In Super-Quantize 120
chords Step Record 87 Interval 120
from a memory buffer 62 Inversion 104
Notes in the Edit Screen 76 Invert 112
current bar number at the IRQ and Address Option<> 9
cursor position 143 IRQ Number 25
Preset Notes for Insertion 84
Index - v
J
Linking Blocks of Data 207
J Load 134
To Load a bank file from disk
Jukebox 133 192
Jump 51 To a MIDI file 139
between tracks 82 To load a Setup file from disk
to a defined marker 144 200
To load a text file 144
Local Mode 161
KBD_ENTRY 75
Keep 171
Key Signature Window 117
M
»»»:..""»»»»»>»»:<:: ::: ::. n: ::::: :. o: :. : : : : : I l : :am: :: 11: :: :
Key Signatures 117 Main Screen 39
Keyboard Screen Group/Arrange Menu
Summary of Note Editing 50
Keys 74 Menu Commands 46
When using a master Status Area 39
keyboard that doesn't make Work Area 41
any sound 161 Managing Sound Libraries 35
PC Keyboard Chart 3 Map 105
Special Keys 60 112
Function key help 15 160
Function Keys 16 Map-Programs 113
Commands 18 Mark-Sort 155
[Ctrl] Key Combinations 17 Markers 156
[Shift] Function Keys 16 To assign 154
Keys Window 154
Change Majors Into Minors Menu Commands 155
104 Master keyboard
Kill-controllers 164 that doesn't make any sound
161
Max Dropout 180
vi - Index
M
Menu Command~ 158 Channel-specific MIDI
MFC (IBM Music Feature Card) messages 219
VAPI 13 Channel-specific 219
V API and SAPI 13 Non-channel specific 221
MIDI port mapping 12 MIDI network, Controlling the
Perfonnances 12 MIDI network 35
Microsoft Windows 3.0 26 MIDI Protocol 217
MIDI 148 75 MIDI Real Time Monitor 222
Getting to the Heart of MIDI MIDI string, To Trammit a MIDI
35 string 229
Channels and Sysex Data MIDI Synthesizer
206 Connecting 29
Controller Types 91 MIDI Thru 159
Data, Capturing MIDI data MIDI Thru Feature 161
into the History Buffer 226 MIDI Thru Window 159
Echo Problems 161 Menu Commands 159
Encoded ASCII 225 MIDI TIME Code 217
MIDI Data Analyzer 34, 215 Sync 182
Menu Commands 217 Screen 230
Status Area 216 MIDI-ANALYZER 199
MIDI Edit Screen 89 MIDI-TThIB code 222
MIDI Edit Screen Menu MIDI{fempo Transforms 111
Commands 92 MIDI:IN/OUT 39
MIDI Event Area 91 MIDITEST, To run MIDITEST
MIDI Line 89, 90, 92 24
MIDI File Fonnat 137, 139 Miscellaneous Optiom 252
Options 139 Miscellaneous Tramforms 110
Songs to a Mac 140 Mismatched Time Signatures 167
Fonnat 0 137 Mix, Fix It In The MIDI Mix 38
Format l and 2 137 Mode/ Rechannel 159
Type 0 or Type l 139 MODIFIED 188
MIDI IN:OUT MIDI in and Modulus 109
MIDI out modes 241 Monochrome 151
MIDI Interface Mouse
:MPU-401 Compatible Basic Tectmiques 19
Interfaces 10 Using a Mouse 19
MQX-16/ PCMIDI 12 Actions 20
MQX-16s 12 Accessing the Menus 19
MQX-32 11 Mouse Options 247
Music Quest Interfaces 11 Move, To move a block using the
Voyetra V-22/-24s 10 Block Copy command 65
Con~iderations 8 Moving the Cursor in the Edit
Supported MIDI Interfaces 14 Screens 73
Supported by V API 10 Multi Channel Recording 52
MIDI Message Format 217 Multi-Port Interface, Using a
MIDI Message Types 218 Multi-Port Interface with a single
MIDI messages, master keyboard 28
two-byte channel-specific MTC 40, 174, 221
MIDI messages 220 sync playback to SMPTE or
MTC 183
Index - vii
N
transmit MTC while syncing Optiom Window 162
to SMPTE 185 Menu Commands 163
MTC Output 153, 180 Order 148
Mute 43, 47, 51 Output 158
Mute and Solo 61 Output Strings,
Define/ &liting Keys 229
Outside 124
N
:1om:::::::::m:.::::.: ::i:: .: ....«»e«w.:««;:::o,::.~«««<-:«
Overdubbing 37
Overflow 216
Overwrite, To overwrite a file 136
Name 41, 47, 130, 190
Names Only Instrument 203
Network Organizer 34
New 135 p
No Press 163 .:::;:;;;;.;;;;;;::M::;;;,;;:;.;;,;;;.;;,;;;:;: rn:: :: :::::»»:«
viii - Index
Q
from the Main Screen 48 Punch-In Window 171
from the View Screen 63 Window Menu Commands
Pop-Up Windows 145 171
Port 41, 158 Punch-in vs View Recording 37
channel numbers on the
output ports 160
Connecting Multi-Port
Interfaces 28 Q
Input-port 213
MFC MIDI port mapping 12 Quantize 99
Multi-Port Interface with a Main Screen Quantize 43
single master keyboard 28 Quantize Time-Units 43
Reconling with Multiple Ports Side-effects of Quantizations
54 100
Quantize Grid 120
Replace the Sound Blaster
MIDI Port 11 Quantize Interval 108
route input ports to output Quantize
ports in the matrix 160 Super-Quantize Grid Interval
Sync In Port 176 Settings 120
Sync Out Port 176 Quantize-Dur 100
Questions
PPQ Rate 175
Common Questions 256
Clicks and ... 167
Quick Fmd 135, 195
Preserve Duration 122
Quick Fmd 195
Preserve Rhythm 86
Quit 47
Preset Notes for Insertion 84
return to DOS 31
Prg 42
QWERTY Synth 172
Prgms 164
Printer 148
Problems
File Related Problems 261
Hardware Problems 255
R
« ..(::::e:.n:::.::.ee.ee:e:::::::::,,::::.:::::cc:e1c.eccc:e:::::::::1:eec:He1:::
Sequencer Related Problems Random Transforms 109
257 Range ReBar 110
Sound Blaster and AdLib Rates 152
cards 260 Ratio
Sp Gold 257 Fractional Scaling Ratio 103
Prog # 196 Read Me File 1
Prog Link 195 Real Time Messages 224
Program 188, 196, 198 Real Time Monitor 222
Program Real Time out 176
assign to the setup 199 Real Time vs Step Time
Program Banks Reconling 36
Unusual Arrangements of... REC 40
205 Recalculate 155
Program Numbers Receive 190
Unusual Arrangements of Full Overflow 216
Program Numbers 205 Receive-buffer 214
Programs and Patterns 204 Record 47, 171
Pt 196 from a MIDI keyboard ... 241
PUNCH-IN 47, 62 from any point in the song 63
Index - ix
s
from the Main Screen 48
from the Main screen 48
from the MIDI keyboard 31
s
~:::::::::::: a :: : ; ~ m;;m::: :: :i:~:: : :: :::
x - Index
s
Setups 35 Sound Editing Parameters 212
Shift 112, 116 Sound Libraries, Managing 35
Side-effects of Quantizations 100 Source 165
Sideman Instruments 207 Sp Ver 3.03, Loading Song Files
Single 199 from Sp Ver 3.03 and Earlier 70
Size 130, 131 Speeding up "Overlay" Access 5
SMART 166 Split Transforms 108
SMART Time Signature Source SPP
168 Sync a Drum Machine with
s~ 39, 146, 174 SPP 185
Count 178 sync playback to SPP 183
Frame Rate 177 Indicator 222
Frame Rates 177 Stall Algorithm 152
Implementation 152 Stall Detection 180
numbers, To display SMPTE Start, Stop, Active 216
numbers 146 Start 74,80, 82,85,92,92,222
sync playback to SMPTE or Start/ End Bar 170
MTC 183 Status 170
Sync to Clean code on a Status Area 15
s~ stripe 180 Status bytes 217
Type 230 Step Entry 86
Solo 43, 47, 51 Step Entry Modes 86
Song, Building a song with the Step Record 87
Sequencer 34 Menu Area 84
Song 39, 131 Screen 83
Song File Formats 137 Step Settings Area 83
Song File Options 248 Step Time, Real Time vs Step
Song Memory, Conserving Song Time Recording 36
Memory 5 Stop 40, 222
Song Position Pointer (MIDI String MIDI
Clock) 174 Define a MIDI String 229
SONGPTR 39 Successive Commands 223
Song Ptr 221 Super-Quantize 100
Song Sel 221 Preserve Duration 122
Sort Criteria 130, 147 Quantization Strength 122
Sort Order, To set the Sort Order Quantize Grid 120
130 Sensitivity 123
Sound Blaster 11, 237 Sensitivity Mode 124
Bank Arranger 11 Tuples 125
Key Combination<; 17 Swap 190
MIDI In/Out Modes 240 a group of programs 193
MIDI TIIRU Modes 241 single programs 192
Problems with the Sound Swap-Take 171
Blaster and AdLib cards 260 Swing 120
Two Sound Blaster Cards at Sync
Once: 243 a Drum Machine with SPP
Sound Blaster and AdLib Cards 185
237 Clean code on a SMPTE
Sound Blaster and AdLib FM stripe 180
Synth Cards 210 External Sync 182
Index - xi
T
midi drum machines 184 SMART Time Signature
playback to SMPTE or MfC Source 168
183 Optiom 165
playback to SPP 183 and Clicks 167
Techniques 183 Time Transfonns 99, 111
using a tape offset 177 Time Units 75, 79, 83, 99, 100
while recording 184 in the Edit Screen 72
with Chase Mode 185 Quantize Time-Units 43
Sync In Port 176 Tips for using Personal Composer
Sync Out Port 176 with Sp Gold 142
Sync Source 17 Tk 39
Sync Window 174 Top row: 158
Menu Commands 174 Total Frames 230
Sysex 221 Track, To use the Track command
System Exclusive Fonnat 218 74
MIDI Channels and Sysex Data Track 82, 74, 85
206 Track Memory 5
System Requirements 2 Track ReBar 110
Trackscan Options 245
Tram 42
T Transferring
Files to Personal Composer
141
Tap-Tempo 116 Sp Songs to a Mac with MIDI
Using 126 File Format 140
Tranc;form 127 Tramform 95
Tape Offset 176 Beat-Learn 56
stripe a tape using Tape Categories of Transfonns 96
Offset 176 Comp-Ex, Time 103
Tempo 47, 149, 62 CompEx Velocity 107
Entering Tempo Settings 69 CompEx Tempo 112
Reference Track, To Harmonic Inversion 104
designate a ... 67 Harmonic Transpose 103
Reference Track 67 How to use 97
TempoTrack 166, 182 Map-Programs 113
Window 67 Merge 110
Menu Commands 68 Modulus 109
Tempo Transfonns 115 Normal Crescendo 107
Tempos and Tracks 68 Offset, Normal 102
Terse 140 Offset, MIDI/Tempo 112
Test 230 Quantize 99
Testing The System 31 Quantize Time-Units 43
Text 150 Quantize-Dur 100
Text Fields 150 Range ReBar 110
Thin 114, 116 Retrograde 102
Thro 159 Scale. Value 112
Time 131 Scale, Tempo 115
Time Sig 79 Set 105
Time Signatures 167 Set-Our 100
Change a recorded track 169 Shift, Value 112
xii - Index
u
Shift, Tempo 116 Units 74, 80, 82, 85, 92, 93
Summary 234 . Universal Librarian 34
Super-Quantire 100, 119 Unknown 221
Tuples 125 Upload 148
Quantire Grid 120 Uploading, Use for
Preserve Duration 122 Uploading/Downloading New
Sensitivity Mode 124 Files 208
Grid Interval Settings 120 Use or Ignore 141
Sensitivity 123
Quantization Strength 122
Tap Tempo 126
Tap-Tempo 116
Track ReBar 110
v
Transpose 103 Value 92, 93
to Otange Majors Into Minors Value Transfonns 112
104 VAPI
Using ... 97 Af"lout VAPI 8
Velocity, Split 109 Options 250
Velocity, Random 110 Removing V APJ 9
Trammit 199, 190, 217 Supported MIDI Interfaces JO
a Bank to a Single In.,troment with IBM Music Feature Card
13
a Banlc to an instrument 191
Vari-Trak 152, 180
a MIDI string 229
a Trigger Note 214 Velocity 80, 82, 83, 86, 109, 110,
158, 166, 172, 214
data from the History Buffer
226 Velocity omet Range J66
Generic Instrument data to the Velocity Scaling, To use Velocity
imtrument 202 Scaling 45
MTC while syncing to Velocity Transforms 105
SMPTE 185 Verbose 140
Verbose, Terse, or MIDI Only 140
Trano;pose 103
Transposition Display 42 Vertical Axis, (Up/Down) 71
Trigger-note 214 Video Display Options 248
transmit a Trigger Note 214 Video Display Problems 256
View Screen 59
Trk 41
Troubleshooting 255 Block Moves Menu 64
Tune 221 Graphic Characters 60
Tuples Menu Commands 61
Super Quantize Tuples 125 Work Area 59
Two-byte MIDI messages View-display 156
two-byte channel-specific Virtual Tracks 38
MIDI messages 220. Voice Editor 190
Type 0 or Type I 139 Vol 44
Typographic Symbols and Volume, To set the Volume for a
Conventions 3 track 45
Voyetra V-22/-24s IO
u
Un-Mute 51
Index - xiii
w
w
~.««<-> .• :::a: ::::<<«rn::::::m : ::::::nm:
Width 62
Window-size 151
Windows 15
Windows 3.0 26
Work Area 15
Working Tracks 245
x
:1111:11::u:: ::::w:ai=:::::::::m::::::::::: m:::: :::::::: :::a::Q:;i
Xchange 190
XFORMS 62
Xped 166
Xpose-Mode 148
XSETUP 47
y
:: 1::::::::::::::e::::::e1:::::::::1::e::~:1::1::::::~::11:::,:1!::::1:::::::ee:
Yamaha Cl 10
Yamaha DX/fX Imtruments 207
z
Zap 64, 75,62
Zsave 136
xiv - Index