Roland SBX-1000 User Manual

Roland
MIOI CUEINC5 BDX
I Glossary
Copyright & 1991 by hOlAND CORPORA i ION
Il rights reserved. No part of this publication may be reproduced
I any form without the permission of ROLAND CORPORATION.
■ GPI Command
This is a trigger pulse signal which controls such operations as “off," “play” and “stop" of certain types of professional equipment. There are different types of GPI commands, such as open collector (corrector), relay and TTL The SBX-1000 employs an open corrector type GPI command.
through the use of MIDI channels. MIDI uses sixteen channels, numbered 1 to 16, and MIDI data is sent to the connected device whose receiving channel matches the transmit channel of the transmitting device.
It is necessary to match the channel of the sound source instrument with the channel of the event when registering an event in the cue sheet.
I MIDI
This is the abbreviation for “Musical Instrument Digital Interface," a worldwide standard for the exchange of musical performance data and other data among various electronic instruments. MIDI conveys musical performance “actions", such as the playing of keys and the pressing of pedals, as MIDI data. Musical performance data can be transmitted and received
among instruments of different manufacturers as long as they are compatible with the MIDI standard. The data which is sent and received according to the MIDI standard is called MIDI data.
■flilill
■ MIDI Terminals
MIDI data is sent and received over the following three kinds of terminals. MIDI cables are connected to these terminals depending on the application.
■ MIDI Sync Data (MIDI Sync)
This data allows MIDI sequencers and rhythm machines to be played in perfect synchronization. Nearly ail MIDI sequencers and rhythm machines are capable of receiving and transmitting this data.
• MIDI Song Select Data (F3H) ■MB!
This data is used to select song numbers. It is sent before the song is started.
• MIDI Song Position Pointer Data (F2H) |2|511 This data is used to set the location from which the song is started. The location is indicated in units of 16th notes (or 6 clocks). The data is sent before the song is started.
• MIDI Start Data (FAH) HSU This message sets the condition in which playback is started from the beginning of the song. (Actual playback starts with the timing clock data.)
f ^ f
MIDI IN: For receiving data from other MIDI
instruments. MIDI OUT: For sending internal data. MIDI THRU: For retransmitting the data received by the
MIDI IN terminal.
The SBX-1000 has no separate MIDI THRU terminal; instead, there is a “Soft THRU” function which uses the MIDI OUT terminal for retransmitting the data received via MIDI IN.
■ MIDI Channel PBiW
Different information can be sent to several MIDI instruments over a single MIDI cable. This is possible
IMImidi
liiJCue sheet I
TEMPO Tempo controller terms ^Sequencer ternis
• MIDI Continue Start Data (FBH) |QQ| This message sets the condition in which playback is started from the current location of the song. (Actual playback starts with the timing clock data.)
• MIDI Timing Clock Data (F8H) This data is sent every 1/24 of a quarter note and controls the playback tempo.
• MIDI Stop Data (FCH) This data stops playback.
O Cue Sheet Operation
When the cue sheet is played, the above messages are sent to the selected MIDI output at the corresponding SeqStart and SeqStop events, (cr p.30 “Manual I ”)
IBIIÜ1
O Tempo Controller Operation
When the tempo controller is played, the above data are sent to the selected output according to the settings, (cr P.30, “Manual I ”)
O Sequencer Operation
When playback of the sequencer is executed from the sequencer itself, the above data is sent. When sequencer playback is controlled by the cue sheet or the tempo controller, this data is not sent.
■ MIDI Update
MIDI Update is a function used when playing back data from the middle of a sequence; it changes all relevant MIDI settings of the connected sound sources to match the position from which playback is started.
O Cue Sheet Section
When playback is started, the SBX-1000 searches backwards for all events (with the exception of note
on, exclusive and GPI) from the point of playback to the zero SMPTE position. If events are found, it transmits the data of the last event that precedes the point of playback,
depending on the different standards of TV signals.
■ SMPTE Time Code Generator
The section that generates SMPTE time code is called the time code generator. When the SMPTE sync mode is set to "INT," the time code generator generates SMPTE time code and plays the cue sheet. It also simultaneously transmits the time code signals from the TIMECODE OUT terminal.
Since the time code generator is built into the SBX-1000, time code can be recorded on a tape that contains no recorded time code.
■ SMPTE Time Code Reader
The section that reads external SMPTE time code is called the time code reader. When the SMPTE sync mode is set to “EXT," the time code reader reads the time code received from the TIMECODE IN terminal and plays the cue sheet and tempo controllor. It also retransmits the time code received from TIMECODE IN through the TIMECODE OUT terminal.
■ SMPTE Sync Mode
O Sequencer Section
When only the sequencer section is played back, the MIDI Update function can be set manually, for transmitting all data (except note events) from the beginning of the song until the current position. From the sequencer screen, press | PLAY | while holding
down I SHIFT I, wait until the “MIDI Update" message
in the display disappears, then start playback.
lORG
(o-“Original Tempo Control")
TEMPO
I SMPTE Time Code
SMPTE time code is a standard developed by SMPTE (the Society of Motion Picture and Television Engineers), and is commonly used for creating address points in video tape for editing purposes. The time code is expressed by a time indication: hours, minutes, seconds and frames. Each address point is assigned to a single frame of the image. There are four types of time code (<=r “Time Code Rates"),
This control allows selection between operation of the SBX-1000 by Its internal time code generator or external control by external SMPTE signals.
When this is set to “INT," the SBX-1000 is controlled by the time code from the internal SMPTE time code generator. The time code is also transmitted through the SMPTE TIMECODE OUT terminal. When this is set to "EXT," the SBX-1000 is controlled by the time code received from the SMPTE TIMECODE IN
terminal. The signals received at the SMPTE TIMECODE IN terminal are also retransmitted directly through the SMPTE TIMECODE OUT terminal.
<> How to access this function on the SBX-1000:
Press [TIME CODE INT/EXT | from either the [ Cue Sheet Play] screen or the [Tempo Play] screen.
■ Active Sensing Data(Active Sensing) EJJ3I
These MIDI messages are used to determine whether or not the MIDI cable has been disconnected or damaged. Once a MIDI instrument first receives this data, it expects to
2
receive additional messages at regular intervals. If active sensing data is not detected at these intervals, the instrument assumes that the cable has been damaged or disconnected. Depending on the type of instrument, this automatically executes certain functions, such as the turning off of all notes, to prevent “stuck notes" from occurring.
OSBX-1000 Transmission of Active Sensing Data
This data is transmitted from the MIDI OUT ports at regular intervals when the Active Sense parameter is set to ON in “1. MIDI" of | SETUP j.
OSBX-1000 Reception of Active Sensing Data
When the SBX-1000 initially receives this data over the MIDI IN terminal but fails to receive it after a specific interval, an "Active Sens Error" message is displayed, and certain safety functions are executed. These include the transmission of note off messages to the cue sheet during recording or when Soft THRU is set.

I Aftertouch Data 1Ш1

Many electronic keyboards allow you to apply vibrato, or
change the volume of the sound, by pressing down more firmly on a key after playing it. With most of these keyboards, “aftertouch” can be transmitted as continuous data. There are two kinds of aftertouch data. One is called channel aftertouch, and controls all of the sounds of a single MIDI channel; the another is called polyphonic aftertouch, and it allows independent control over individual notes.
The following events can be registered in the cue sheet:
Note On (note on)
Poly.Aft (polyphonic aftertouch) Cont.Chg (control change) Prog.Chg (program change) 1 MIDI 1 Chan.Aft (channel aftertouch) Pit Bend (pitch bend) Tune (tune request) SeqStart (sequencer start) Seq Stop (sequencer stop) Exclusiv (exclusive) GPI (GPI trigger)
] (marking event)
Each bit of sequence data recorded in the sequencer is also referred to as an “event." One line in the [ Microscope ] screen represents one event. The following events can be registered in tracks and patterns:
O Events of Standard-type Tracks or Patterns
Note (note on) | MIDI | PAf (polyphonic aftertouch) | MIDI | C.Chg (control change) | MIDI | P.Chg (program change) | MIDI |
CAf (channel aftertouch) | MIDI | Bend (pitch bend) | MIDI | EX (exclusive) | MIDI | TU (tune request) | MIDI |
O Pattern-type Track Events
PTRN (pattern call)
O Tempo Track Events
Tempo (tempo change)
[MIDI 1
[MIDI i
1 MIDI i
[MIDI 1 [MIDI 1
[MID]
iMIDll [MIDI 1 [MIDI 1
O Recording on the SBX-1000
Both channel aftertouch and polyphonic aftertouch can be recorded in the cue sheet and sequencer. [Chan.Aft(CAft)] and [Poly.Aft(PAft)] are displayed in the screen.
I Event
Each bit of data recorded in the cue sheet is called an "event." One line in the [Cue Sheet Play] screen represents one event. In the [Sheet Edit] and [Event Entry] screens, an event which is entered and being edited is displayed over two lines.
■ESSI

■ Event List dS

Cue sheets can be created more efficiently by registering often-used events in the event list in the cue sheet. The desired events can be loaded from files, since event lists can be saved to disk as independent files.
[Exclusive Data
Exclusive data consists of messages that are unique to a specific model of MIDI device. Data such as the manufacturer identification (ID) code, which identifies the instrument maker (Roland's ID is 41), and identification of different kinds of instruments are included in the exclusive data. Exclusive data that follows reception of a different ID
1Ш1
number is ignored. Synthesizers and effects devices commonly have various settings for sound and effect programs that can be changed instantly during peiformance. These programs can be played back if the changes are recorded in sequencers or similar devices. The actual parameters and settings of the sound and effect programs differ among individual devices and are usually transmitted as exclusive data, For equipment which has a bulk dump function (in which all
the settings of the synthesizer or effects device are transmitted together) the data is also transmitted as exclusive data. If such data is recorded in the sequencer, the settings can be played back by playing the sequencer and executing a bulk load (loading data) in the synthesizer, even though the settings of the synthesizer or effecs device have been changed.
O Recording with the SBX-1000
Exclusive data can be loaded in both the cue sheet and sequencer. They can also generate exclusive data. An ''Exclusiv(Excl)(EX)” message is displayed in the screen.

lAudio Trigger TEMPO

Audio signals can be input to the SBX-1000 to trigger cue sheet events. (cr P.37, “Manual I") They also can be used for entering tempo data in real time.(c7- P.63, “Manual I ’’) The input level of the audio signals is adjusted by rotating the AUDIO IN LEVEL dial on the upper right side of the panel. Use sounds that have a quick attack, such as a snare drum, in order to provide the best trigger signal.

[Original Tempo Control

This function allows you to limit control over a connected sequencer or rhythm machine to start/stop functions only,
and maintain the original playback tempo of the device. In this function, song start data is transmitted but MIDI timing clock data is not. This method (in which playback at the original tempo is started with the reception of song start/stop data) is effective only for the internal sequencer, or for external sequencers and rhythm machines which have a remote mode and are set up properly for this operation . With this function, synchronization from the middle of the song is not possible. There are two ways of using original tempo control. One is
TEMPO
to execute the function with the tempo controller (a- p.76, “Manual I"), and another is to register a sequencer start event in the cue sheet and have it start automatically ( o" P.77, “Manual I ”).

■ Cursor

This is the portion of the screen which is highlighted (shown in reverse display). Values can be entered and changed by using the value dial and numeric keys. Use the arrow keys
I t I, I i I, I ■«- I and I -* I to move the cursor.

■ Key On Recording

This is one of the methods of recording with the sequencer. The recording starts at the moment that the MIDI keyboard
starts play back. Previously existing data is erased during the recording process. ( o- P.22, “Manual II for the sequence")

■ Default Display Screen

The [ Cue Sheet Play ] screen (in which cue sheets are played) is the default display of the SBX-1000 and appears initially whenever the unit is turned on. You can return to this display from any other by pressing | EXIT | repeatedly until the display screen appears.
The default display of the sequencer section is the
[Sequencer] screen which appears when the | SEQ | button is pressed.

■ Cue Sheet liiia

The cue sheet is where events (MIDI data and GPI commands) are stored, in order, according to SMPTE time code positions.

[Gate Time

Gate time represents the duration of a note event recorded in the sequencer; from when the note is pressed to when it is released. This value is expressed In clocks. The gate time of a note can be edited after it has been recorded.

■ Quantize

This function corrects the timing irregularities that often occur when recording in real time. This creates a recording that is metrically accurate (according to 8th note or 16th
EM
Loading...
+ 12 hidden pages