Dave Smith Instruments Mopho x4 Specifications

Operation Manual
Mopho x4
Operation Manual
Version 1.0
July 2012
Dave Smith Instruments
nd
1527 Stockton Street, 2 Floor
San Francisco, CA 94133
USA
©2012 Dave Smith Instruments
www.DaveSmithInstruments.com
Tested To Comply
With FCC Standards
FOR OFFICE USE
This device complies with Part 15 of the FCC Rules. Operation is subject to the
following two conditions: (1) This device may not cause harmful interference and
(2) this device must accept any interference received, including interference that
may cause undesired operation.
This Class B digital apparatus meets all requirements of the Canadian InterferenceCausing Equipment Regulations.
Cet appareil numerique de la classe B respecte toutes les exigences du Reglement
sur le materiel brouilleur du Canada.
For Technical Support, email: support@davesmithinstruments.com
Contents
Quick Start ................................................................................................ 1 Getting Connected .................................................................................... 3 Basic Operation ........................................................................................ 4 Global Parameters .................................................................................... 8 Oscillators ............................................................................................... 12 Mixer ....................................................................................................... 15 Filter ........................................................................................................ 16 Envelopes ............................................................................................... 17 LFO ......................................................................................................... 18 Sequencer ............................................................................................... 20 Modulators .............................................................................................. 25 Miscellaneous Modulators ...................................................................... 26 Clock ....................................................................................................... 27 Miscellaneous Parameters ...................................................................... 30 Modulation Sources ................................................................................ 32 Modulation Destinations .......................................................................... 33 Using USB .............................................................................................. 35 Using Poly Chain .................................................................................... 37 Support ................................................................................................... 40 MIDI Implementation ............................................................................... 42 MIDI Messages ................................................................................... 43 NRPN Messages ................................................................................. 46 Global Parameter Data ........................................................................ 47 Program Parameter Data .................................................................... 49 Sysex Messages ................................................................................. 56 Packed Data Format ........................................................................... 58 “Hidden” Functions .................................................................................. 59 Quick Start
Thanks for purchasing your Mopho x4 synthesizer! Listen to the sounds, twiddle
some knobs, have some fun!
Please Register!
Please go to www.davesmithinstruments.com and register your synth. If you
purchased directly from us, there is no need to register—we already have your
contact information.
Powering Up
Plug in the power supply, connect (in stereo!) to your mixer/sound system, and
start playing!
Try applying keyboard pressure (aftertouch) and the mod wheel. Many sounds
are fairly simple at first, then come alive when you use the controllers. With
other sounds, you may need to hold the notes a while to let the sound unfold.
Playing in different ways has a big effect on the programs.
Selecting and Editing Programs and Global Settings
You can use the increment and decrement (INC/YES and DEC/NO) switches to
step through the programs. Use PARAM 1 to scroll quickly through the programs.
PARAM 2 changes banks. There are eight banks of 128 programs: four banks of
user programs (U1 through U4) and four banks of factory programs (F1 through
F4). The user banks are initially copies of the factory banks. You can edit any of
the programs, user or factory, but you can only save changes to the user banks.
The factory banks are read only.
To edit a program, just turn any knob. The new value will be displayed in the
bottom line of the LCD (the top line displays the programmed value for handy
reference).
After turning knobs, just hit PROGRAM so the LCD goes back to the
program/bank screen, allowing you to change programs again.
Press and hold PROGRAM briefly to display the Global menu and change higher
level parameters such as MIDI channel number, Transpose/Detune, and so on.
The PARAM 1 knob changes the displayed page and PARAM 2 or increment and
decrement change the values. These settings are remembered when the synth is
turned off.
1
Summary
You should be up and running now; for more operation information, read on. Or,
just look up specific parameters for detailed notes. Pages 32 and 33 contain a
handy reference for mod sources and destinations. At some point you should
read through the manual to discover all the little features that you might not
notice at first.
Download the free LE version of Soundtower’s Mopho x4 editor from
www.soundtower.com/mophox4.
I should mention that this manual does not include explanations of basic analog
synthesizer functions. It assumes you already know what an oscillator is, how a
low-pass filter affects the sound, what an ADSR envelope looks like, and so on.
Fortunately, these days it is quite easy to find such resources on the Internet. If
you want to learn the lingo and the basics, just try a search in Google (or the
search engine of your choice), something like “analog synthesizer tutorial.”
You’ll find plenty of good reading material.
Have fun!
Dave Smith
Special thanks to:
The DSI Team: Carson Day, Chris Hector, Tony Karavidas, Mark Kono,
Andrew McGowan, Joanne McGowan, and Tracy Wadley.
2
Getting Connected
Mopho x4 has several inputs and outputs on its back panel.
Power Input — Connect the power supply included with your Mopho x4. The
power supply comes with different AC adaptors that enable it to work almost
anywhere in the world. If for whatever reason you need to use a different supply,
it must match the specifications printed on the back panel.
USB—Mopho x4 transmits and receives MIDI data via this standard, Type B,
USB receptacle. See Using USB on page 35 for more information.
MIDI In—To receive MIDI data from another device, connect this to the other
device's MIDI Out.
MIDI Out/Thru—To send MIDI data to another device, connect this to the other
device's MIDI In. This output can also be configured as a MIDI Thru using the
MIDI Out Select parameter in the Global menu.
Poly Chain—Multiple synths can be poly chained for increased polyphony. For
details, see Using Poly Chain on page 37.
Note: When Poly Chain is turned off in the Global menu, the Poly Chain
output simply mirrors the MIDI Out and transmits the same data.
Sustain—Accepts a momentary, normally open or normally closed footswitch
to control sustain or to latch the arpeggiator. See “Sustain” under Global
Parameters on page 8 for more information.
Pedal/CV—This input can be connected to two types of controllers: a standard
expression pedal that has a variable resistor on a TRS (tip-ring-sleeve) ¼ inch
phone plug, or a synthesizer or other device capable of producing a control
voltage. The control voltage range is 0 to 3.3 volts DC, and the input is protected
against higher and negative voltages. For more information, see “Pedal” in
Global Parameters on page 8 and Miscellaneous Parameters on page 30.
Note: This input is heavily filtered for smooth, clean operation, so there
is a limit to the speed at which it will respond.
Left Out/Right Out—Mopho x4’s unbalanced left and right outputs.
Phones—A ¼ inch stereo headphone jack.
3
Basic Operation
If you’re familiar with analog, subtractive synthesis there shouldn’t be anything
that looks terribly foreign or strange about Mopho x4’s front panel. All of the
basic building blocks are there. But one of the challenges of making a compact
synth is giving the user access to all the parameters within a limited amount of
panel area. Mopho x4 has most of the parameters of the Prophet ’08, plus a
couple more, with a front panel that is almost 40% smaller!
Fortunately, several of the synth components have similar control requirements.
For example, Mopho x4 has two oscillators and both oscillators have identical
control parameters. With a switch to select oscillator 1 or 2, one set of controls
can do double duty. Another set of controls handles most of the parameters for
all three envelope generators. And you can select both oscillators or all three
envelopes to edit a parameter simultaneously in all of them.
Other, less frequently used parameter names appear in light gray above the
corresponding knob or switch. Turn on SHIFT to access those parameters.
And finally, program-level parameters that are not typically performance
oriented are found in the Miscellaneous Parameters section.
The front panel is arranged so that the basic signal path components are in order
from left to right in the row closest to the keyboard: oscillators into mixer into
filter. The second row consists of various modulators, including envelopes,
LFOs, and the sequencer. The remaining programmable parameters are for
turning the arpeggiator and sequencer on and off, setting the tempo and note
value, and the aforementioned Miscellaneous Parameters.
Non-Programmable Controls
The front panel controls can be divided into two groups, programmable and nonprogrammable. Everything contained within a black “module” is programmable.
The non-programmable controls are for things like selecting programs and
transposing the keyboard. Their state—on, off, transposed, whatever—is not
saved along with the program.
Transpose—Allows the keyboard to be transposed in one octave increments
two octaves up or down. When transposed one octave, the corresponding LED
will be lighted, but dim. If the LED is brightly lit, Mopho x4 is transposed two
octaves.
Shift—Used to access the shifted parameters.
Program—Press to return Mopho x4 to program mode. Hold to select global
mode.
4
Compare—When editing a Program, press COMPARE to hear the saved version.
Turn COMPARE off to return to the edited version. COMPARE can also be used to
audition write destinations when moving a program.
Write—Press WRITE to save the program and write any edits to memory. You
can write the program to the same location or choose a different program
number using PARAM 1; PARAM 2 chooses the bank. Press INC/YES to confirm
the write and DEC/NO (or WRITE again) to abort.
While there is a write pending, press COMPARE to hear the program in the target
destination prior to saving. Just be sure to turn COMPARE off before you actually
hit the INC/YES switch to save.
Param 1— Used to scroll through programs in program mode. In global mode,
used for scrolling through the global menu items.
Param 2—Used to change banks in program mode and edit the displayed
parameter in edit and global modes. There are eight banks of 128 programs: four
user banks (U1 through U4) and four factory banks (F1 through F4). The user
banks are initially copies of the factory banks, but any program—user or
factory—can be edited and saved to any location in the user banks. The factory
banks are read only and cannot be overwritten.
Note: To copy the factory banks to the user banks, hold COMPARE and
press 4 POLE. Be aware that this will overwrite any custom programs in
the user banks and all changes will be lost.
Inc/Yes and Dec/No—Increment or decrement programs in program mode or
values in edit mode and global mode. Also used to confirm or cancel/abort an
operation.
Push It—PUSH IT is a manual trigger. Its behavior depends upon the Push It
Mode, Note, and Velocity settings, which are programmable. Why is a manual
trigger necessary when there are already 44 other manual triggers (that is, the
keys)? It is surprsingly handy, especially in Toggle mode. It can be used to start
and stop the sequencer or to just latch a droning note on. And that frees up both
hands to twist knobs!
Tap Tempo—With SHIFT on, PUSH IT becomes TAP TEMPO for setting the
internal clock’s BPM.
If PUSH IT is set to Toggle mode and SEQUENCE and SHIFT are on, tap five times
to set the tempo and toggle the Push It Note on, starting the sequencer. That is, a
4-count to set the tempo and then a tap on beat 1 to start. To stop, turn SHIFT off
and press PUSH IT again.
5
TAP TEMPO can also be used to change the tempo while a sequence is playing. If
SHIFT is on while a sequence is playing, tap the button 5 times and the sequence
speed will change to the tapped tempo on the fifth hit. You can continue to tap
the button, slowing down or speeding up, and the sequence tempo will adjust
accordingly. The sequence will average and smooth out any small timing
differences.
Modes of Operation
Mopho x4 has three operating modes: program, edit, and global. In program
mode, PARAM 1, PARAM 2, and INC/DEC are used to change from one saved
program to another. As soon as any of the programmable parameters are edited,
that parameter is displayed on the LCD, with the programmed value on the top
line, and the new, edited value on the bottom line. That is edit mode. To exit edit
mode and return to program mode, just press PROGRAM.
To enter global mode, briefly press and hold PROGRAM until the light goes off
and a global parameter is displayed on the LCD. PARAM 1 scrolls through the
items in the global menu and PARAM 2 and INC/DEC change the values. For
more information, see Global Parameters on page 8.
6
7
Global Parameters
Mopho x4’s Global parameters affect all programs globally. Examples include
MIDI channel and fine tune. To edit the Global parameters, hold down the
PROGRAM switch until Global Parameter is displayed. The PARAM 1 knob
changes the global parameter and PARAM 2 knob and increment and decrement
buttons change the value.
Transpose: -12…+12—Master Transpose control, 0 is centered. Steps in
semitones.
Fine Tune: -50…+50—Master Fine Tune control; 0 centered. Steps in cents (50
cents = 1/2 semitone).
MIDI Channel: ALL, 1…16—Selects which MIDI channel to send and receive
data, 1 to 16. All receives on all 16 channels.
Clock: see table—Sets the clock status.
Display
Internal
MIDI Out
MIDI In
Midi In/Out
MIDI Clock Setting
MIDI clock is neither sent nor received
MIDI clock is sent
MIDI clock is received
MIDI clock is received and transmitted
MIDI Parameter Send: NRPN, CC, Off—Changes to the values of Mopho x4’s
front panel controls are transmitted via MIDI as Non-registered Parameter
Number (NRPN) controllers or as Continuous Controllers (CC). Transmission of
parameters can also be turned off. See MIDI Implementation on page 42 for
details.
Note: NRPNs are the preferred method of parameter transmission, since
they cover the complete range of all parameters, while CCs only handle
the main parameters.
MIDI Parameter Receive: All, NRPN, CC, Off—Sets the method by which
Mopho x4 receives parameter changes via MIDI. As with transmission, NRPNs
are the preferred method, though some controllers may only be able to send
CCs.
MIDI Control: Off, On—When On, the synth will respond to MIDI controllers,
including Pitch Wheel, Mod Wheel, Pedal, Breath, Volume, and Expression.
8
MIDI SysEx: Off, On—When On, the synth will respond to received MIDI
SysEx messages, and will transmit them, when prompted, to the MIDI Out. See
Sysex Messages on page 56 for details.
MIDI Out Select: Out, Thru—MIDI Out can be switched to MIDI Thru to
daisychain multiple MIDI devices.
Poly Chain: Off, Out 1, Out 4, Out 5, Out 8, Out 12, Out 16—Used to expand the
polyphony via the Poly Chain output and one or more DSI synths—Mopho,
Tetra, or Prophet. See Using Poly Chain on page 37 for more information.
Local Control: Off, On—When on (the default), the keyboard and front panel
controls directly affect Mopho x4. When off, the controls are transmitted via
MIDI but do not directly affect the “local” synth (that is, Mopho x4). This is
primarily useful for avoiding MIDI data loops that can occur with some external
sequencers.
Audio Out: Stereo, Mono—Mopho x4 defaults to stereo operation. When set to
Mono, this parameter defeats all pan settings and modulation, effectively
making each of the outputs a mono output.
PotMode: Relative (default), Passthru, Jump—The rotary controls on Mopho
x4’s front panel are a mixture of “endless” rotary encoders and potentiometers
or “pots.” The pots are identifiable by their lined knobs and the fact that they
have about 300°of travel. There are three pot modes to determine how the synth
reacts when the programmable parameters are edited. (Master volume is not
programmable, so these modes don’t apply.)
When set to Relative, changes are relative to the stored setting. In Relative
mode, the full value range is not available until either the minimum or maximum
value and the respective lower or upper limit of the pot’s travel is reached.
For example, the RESONANCE parameter has a value range of 0 to 127. Let’s say
the physical position of the RESONANCE pot is the equivalent of a value of 100.
If you switch to a program that has a stored Resonance setting of 63 and turn the
pot all the way up, it will only go to 90. To get to the maximum value of 127,
you first have to turn down until the value is at the other extreme and the pot is
at the limit of its travel (in this case, 0 and fully counter-clockwise,
respectively).
In Passthru mode, turning the pot has no effect until after the edited value equals
the preset value (that is, until the edited value “passes through” the stored
value).
9
Jump mode uses an absolute value based upon the position of the pot when
edited: turn a pot and the value jumps immediately from the stored value to the
edited value.
Sustain: Norm +, Norm -, Arp +, Arp - —A momentary footswitch connected to
Mopho x4’s Sustain input can be used either as a sustain pedal or to latch the
arpeggiator. Mopho x4 can be configured for use with either normally open (+)
or normally closed (-) footswitches. When set to Arp+ or Arp-, the footswitch
will act as a sustain pedal when the Arpeggiator is off.
Pedal: see table—Sets the destination for the Pedal/CV input. Note that this
input is heavily filtered for clean operation, so there is a limit to the speed it will
respond to changes.
Display
FootCtrl
Breath
Expressn
Volume
LpFilter
LpF Half
Pedal Routing
Routed to the Foot Control Modulation
Routed to the Breath Control Modulation
Routed to the Expression Modulation
Controls Master Volume
Routed to the low-pass filter
Routed to the low-pass filter, but with half the range
The input will also accept control voltages in the range of 0 to 3.3 volts DC. It is
protected against higher or negative voltages.
MIDI Pressure: Off, On—When On, the Mopho x4 will respond to received
MIDI pressure (aftertouch) messages and will transmit pressure from the
keyboard to MIDI Out.
Pressure Curve: 1…4—Sets one of the four pressure curves for the keyboard to
adjust the aftertouch to your playing style.
Velocity Curve: 1…4—Sets one of the four velocity curves for the keyboard to
adjust the velocity response to your playing style.
ArpLatch: Normal, ReLatch—Sets the arpeggiator latch behavior. See
Arpeggiator on page 27 for more information.
Basic Patch—Press the WRITE button to load a basic patch into the edit buffer.
The patch will not actually be written to the current program location unless
intentionally written to memory in program mode using the WRITE button.
Reset Globals—Select this parameter and press WRITE to reset the global
parameters to their factory defaults.
10
BalanceTweak1 - BalanceTweak4: -14…14—Adjusts the left/right output
balance of each voice by approximately +/- 4 dB.
MIDI SysEx Dump: see table—Allows dumping of Programs in SysEx format
via MIDI. Also enables the translation of Mopho x4 programs into formats
readable by other DSI synths. The Mopho Keyboard and Tetra voice
architectures and voice program parameters are basically the same as the Mopho
x4’s. The desktop Mopho’s Feedback Gain is not programmable, so some
tweaking of that control may be necessary to match the sound to the keyboard.
And the Prophet’s voice architecture is almost identical, but lacks the sub octave
generators and feedback.
Display
Current Program
Current Bank
All Banks
Current Prog P08
CurrentProgMopho
CurrentProgTetra
Current Bank P08
CurrentBankMopho
CurrentBankTetra
MIDI Transmit Operation
Dump current program
Dump all 128 programs in current bank
Dump all programs in all 4 user banks
Dump the current program in Prophet ’08 format
Dump the current program in desktop Mopho format
Dump the current program in Tetra format
Dump the current bank in Prophet ’08 format
Dump the current bank in desktop Mopho format
Dump the current bank in Tetra format
Press WRITE to start transmission. This feature is handy for saving programs on
a computer in SysEx format, or for sending them to another Mopho x4 via a
direct MIDI connection. The dumps include Program and Bank numbers, so
when received, the programs will be stored in the same location.
11
Oscillators
Mopho x4 has two digitally controlled analog oscillators, or DCOs, per voice.
“Digitally controlled” does not mean the oscillators themselves are digital, just
that the oscillators’ frequencies are under digital—rather than voltage—control.
The advantage to that is that the tuning is exceptionally stable over a ten-octave
range without having to compensate for variables like temperature. The audio
signal path is still completely analog.
Oscillator Select—Choose oscillator 1, oscillator 2, of both. When both 1 and 2
are selected, changes made to the other oscillator parameters affect both
oscillators.
Frequency: C 0…C 10—Sets the base oscillator frequency over a 10 octave
range, from 8 Hz to 8KHz, stepping in semitones. C3 is middle C, the first
octave is 0 (C0, C#0, etc.), the second octave is 1 (C1, C#1, etc.), and so on.
Fine Frequency: -50…+50—Fine tune control with a range of a quartertone up
or down. Zero is centered. Steps are in cents (50 cents = 1/2 semitone).
Shape Select: Sawtooth, Triangle, Saw-Tri, Square, Off—Selects the oscillator
waveshape. If none of the shapes are lighted, the oscillator is off.
Pulse Width: 0...99—Sets the pulse width or duty cycle of the square wave. A
value of 50 results in a true square wave with equal alternating high and low
levels. Increasing or decreasing the value from 50 causes the waveshape to
become asymetrical. Lower values narrow the postive-going portion of the
12
wave, higher values widen it. At the extreme values, the pulse goes completely
flat, which allows for some interesting possibilities with pulse width modulation.
Glide: 0...127—Sets the oscillator glide (portamento) rate. Glide can be set
independently for each oscillator. Low values are faster. See also “Glide Mode”
in Other Oscillator Parameters.
Sub Octave: 0...127—Controls the level of a square wave pitched one octave
below oscillator 1 or two octaves below oscillator 2.
Other Oscillator Parameters
These additional, less performance-oriented oscillator controls are found in the
Miscellaneous Parameters section.
Oscillator Sync: Off, On—Turns oscillator hard sync on. With sync on,
whenever oscillator 2 resets, oscillator 1 is forced to restart.
Tip: Try routing an envelope or the mod wheel to oscillator 1 frequency
for the familiar sync sweep sound.
Oscillator 1 Keyboard Tracking: Off, On—Turns keyboard tracking off or on
for oscillator 1.
Oscillator 2 Keyboard Tracking: Off, On—Turns keyboard tracking off or on
for oscillator 2.
Oscillator Slop: 0...5—The amount of random oscillator frequency tuning slop.
The analog oscillators in Mopho x4 are very accurate, and will not drift. This
works great for accurate sounds, and allows precise de-tuning. Oscillator Slop
allows subtle amounts of frequency drift. For larger amounts, use a random LFO
or white noise mod.
13
Glide Mode: FixRate, FixRate A, FixTime, FixTime A—Determines how the
oscillators respond when GLIDE is on.
FixRate: The time to transition between notes varies with the interval between
the notes; the greater the interval, the longer the transition time. The glide rate is
fixed.
FixRate A: The same as FixRate, but glide is only applied when playing legato.
That is, glide only occurs when a note is held until the next note is played. This
effectively allows glide to be turned on and off from the keyboard.
FixTime: Glide is set to a fixed time, regardless of the interval between notes.
FixTime A: The same as FixTime, but glide only occurs when playing legato.
Pitch Wheel Range: 0...12—Sets the bend range, in semitones, of the pitch
wheel. The setting is the range in the positive or negative direction. For
example, a setting of 7 lets you bend a note up or down by a fifth.
Key Assign: Low Note, LowRetrig, HighNote, HighRetrig, LastNote,
LastRetrig—Key Assign (aka note priority) determines what note gets priority
when more than one note is played on the keyboard or via MIDI. Low-note
priority is most common in vintage synths and is often used for playing trills by
holding a note and repeatedly tapping a lower note. LowRetrig causes the
envelopes to be retriggered with each keystroke. HighNote and HighRetrig are
similar to the low note settings, except that the highest note is given priority.
And LastNote and LastRetrig give priority to the last note played.
14
Mixer
The Mixer section balances the levels of the outputs of the Oscillators section
and noise generator, and the Audio In/feedback loop before routing the summed
signals to the low-pass filter.
Mix: 0...127—Mixes the outputs of oscillators 1 and 2 in varying amounts. A
setting of 0 is equivalent to 100% oscillator 1 and 0% oscillator 2. A setting of
127 is just the opposite. A setting of 64 is a 50/50 mix of both oscillators.
Feedback Amount: 0...127—Increasing FEEDBACK AMOUNT causes more and
more of each voice’s left output signal to be fed back into the audio path prefilter. As the level increases, so does the effect of the feedback.
Feedback Gain: 0...127—FEEDBACK GAIN boosts the level of the feedback
signal and is interactive with and dependent upon FEEDBACK AMOUNT. If
FEEDBACK AMOUNT is set to 0, then FEEDBACK GAIN has no effect. (There is no
feedback signal to boost.) However, FEEDBACK GAIN combined with higher
levels of FEEDBACK AMOUNT can result in effects ranging from pleasing
distortion to squirrelly harmonic weirdness.
Noise: 0...127—Controls the volume of the white noise generator.
15
Filter
Mopho x4 features a selectable 2- or 4-pole, low-pass filter per voice.
4-Pole—Selects the filter configuration. When lighted, the filter is in 4-pole
mode. A 4-pole, low-pass filter rolls off frequencies above the cutoff frequency
at a slope of 24dB/octave. When the light is off, the filter is in 2-pole mode and
has a slope of 12dB/octave and a more gradual rolloff of the higher frequencies.
Frequency: 0...164—Sets the base filter cutoff frequency over a range of more
than 13 octaves.
Resonance: 0...127—Emphasizes a narrow band of frequencies around the
cutoff frequency. In 4-pole mode, high levels of resonance can cause the filter to
self oscillate. In 2-pole mode, resonance is much more subtle and self oscillation
does not occur.
Audio Mod: 0...127—Controls the amount of audio from oscillator 1 used to
modulate the filter cutoff frequency. For filter-only audio, set the oscillator Mix
to 127, oscillator 2 Shape to Off, and oscillator 1 Shape to the desired
waveshape. This is useful for bell-like FM sounds. A wide range of sounds can
also be made using AUDIO MOD with the oscillators routed normally through the
filter.
Key Amount: 0...127—Sets the amount of modulation from the keyboard to the
filter cutoff. A setting of 64 will step the filter in one semitone increments for
each note, 32 would be quartertones, and so on.
16
Envelopes
Mopho x4 has three 5-stage (Delay + ADSR) envelope generators per voice.
Two are dedicated—one to the filter and the other to the amplifier—and the
third is assignable to any modulation destination.
Envelope Select—Selects the envelope to edit. When all three are lighted, the
other envelope parameters control all three envelopes simultaneously.
Amount: -127...127—Sets the amount of modulation from the envelope to the
destination: filter, amplifier, or the selected destination for envelope 3. The
modulation amount can be positive or negative, allowing for inverted envelope
control. (For the VCA, the range is 0-127, since you can't have a negative gain
on a VCA!)
Delay: 0...127—Sets a delay between the time the envelope is gated on and
when the Attack portion actually begins
Attack: 0...127—Sets the attack time of the selected envelope(s).
Decay: 0...127—Sets the decay time of the selected envelope(s).
Sustain: 0...127—Sets the sustain time of the selected envelope(s).
Release: 0...127—Sets the release time of the selected envelope(s).
Velocity: 0...127—Sets the amount of key velocity used to modulate the
envelope amount.
Other Envelope Parameters
There are two additional parameters for envelope 3 in the Miscellaneous
Parameters section.
Envelope 3 Destination—Sets the destination modulated by envelope 3. See
Modulation Destinations on page 33 for a list of possible destinations.
Envelope 3 Repeat: Off, On—When on, causes the delay, attack, decay, and
sustain portions of Envelope 3 to loop for as long as the envelope is gated on.
With repeat on, envelope 3 can even be used as a sort of complex LFO.
17
LFO
Mopho x4 has four low frequency oscillators (LFOs) per voice. The LFOs can
be free-running, synced to keystrokes, or synced to the sequencer and MIDI
clock. To edit the LFO parameters, choose LFO in the Modulation section.
LFO Select: 1, 2, 3, 4—Chooses the LFO to edit.
Tip: The four numbered lights above the Frequency knob pulse at the
frequency of the corresponding LFO. This can be a great aid in knowing
which LFO to select for editing.
Destination—See Modulation Destinations on page 33 for a list of possible
destinations.
Amount: 0...127—Sets the amount of LFO routed to the destination.
Shape: Triangle, Reverse Sawtooth, Sawtooth, Square, Sample and Hold—The
waveshape of the LFO. Sample and Hold generates a random value that changes
once per cycle.
Frequency: 0...150—Sets the LFO frequency. Speed ranges from slow (30
seconds) to very fast—at 90 (8 HZ, C-2) and above the speed steps in semitones,
up to 150 (261 Hz, middle C).
Note: Some of the analog functions may not respond well to the fastest
LFO speeds, due to speed limitations of the control voltages; but they
will certainly generate some interesting sounds.
Clock Sync—When on, the LFO syncs to the sequencer. When synced to the
internal clock, BPM and Clock Divide both affect LFO frequency. When synced
to an external clock, the external clock rate and Clock Divide affect the LFO
frequency.
18
Tip: The sequencer must be on for the LFO to sync, even if all four
sequence destinations are set to Off. The sequencer will still gate the
envelopes, so if you don’t want to hear the discrete sequencer steps,
adjust the envelopes accordingly. (In other words, turn Amp and/or Filter
Sustain and Release up as needed until you don’t hear the steps.)
Editing FREQUENCY shows the values in the following table.
Display
32 Steps
16 Steps
8 Steps
6 Steps
4 Steps
3 Steps
2 Steps
1.5 Step
1 Step
2/3 Step
1/2 Step
1/3 Step
1/4 Step
1/6 Step
1/8 Step
1/16Step
Timing Sync
Sequence speed divided by 32; one LFO cycle takes 32 steps
Sequence speed divided by 16
Sequence speed divided by 8
Sequence speed divided by 6
Sequence speed divided by 4
Sequence speed divided by 3
Sequence speed divided by 2
Sequence speed divided by 1.5
One cycle per step
Two cycles every three steps
Two cycles per step
Three cycles per step
Four cycles per step
Six cycles per step
Eight cycles per step
Sixteen cycles per step
Tip: Use CLOCK SYNC to modulate a parameter in time with the
sequencer. For example, an LFO set to a triangle wave and a frequency
of 16 steps can modulate the filter frequency for a sweep that is perfectly
synced to the sequencer.
Key Sync—When on, the LFO is re-started each time a new note is played. KEY
SYNC is set independently on each LFO.
19
Sequencer
For many musicians, the term sequencer has become synonymous with MIDI
sequencer; that is, a computer-based application or dedicated hardware device
for recording and playing back notes and performance gestures via MIDI. But
sequencers were around long before MIDI. Mopho x4’s sequencer is much more
like the original analog sequencers typically associated with modular synthesizer
systems. The sequencer comprises four 16-step sequences that play in parallel.
Each sequence can be routed to a chosen destination, and each step in a
sequence can be set to a different value used to modulate that destination.
Strictly speaking, Mopho x4’s sequencer does not play notes, nor does it
transmit MIDI data. If none of the sequence destinations are routed to oscillator
frequency, the sequencer may not even affect the pitch. In Mopho x4 terms, a
sequence is just a series of events at timed intervals that changes the value of
one of the synth’s parameters in discrete steps. Because the four sequences play
in parallel, up to four parameters can be affected by each step, one per sequence.
For the most part, the sequence destinations are the same as the modulation
destinations, which is appropriate: a sequence is just another modulation source.
For each sequence step, the envelopes are gated on for half the step’s duration.
The duration varies according to the BPM and CLOCK DIVIDE settings (or the
MIDI clock, if synced to an external source). The envelope settings of the
current program ultimately determine how long each step plays, though, and
longer (more legato) or shorter (more staccato) effects can be achieved by
editing the envelope rates.
Mopho x4’s sequencer is a gated sequencer. That means it requires a note to be
gated on—that is played from the keyboard, the PUSH IT button, or via MIDI—
in order for the sequencer to run. There is no dedicated start or play button and it
20
does not respond to MIDI start/stop/continue messages, but it can still sync to an
external clock. Simply turn on the sequencer and then play and hold a note to
start. Or use the PUSH IT button’s toggle feature to latch a note on with one push
and release it with another; in this case, the PUSH IT button is essentially a
Start/Stop control.
Reset and Rest
Sequences have a maximum of 16 steps, but they can have fewer—from 1 to
15—using Reset. (Sequences of 16 steps reset automatically.) Reset appears
immediately after the highest value setting for a step. Setting a step to Reset
causes the sequence to jump back to the first step and continue playing.
Reset is set separately for each of the four sequences, so it must be set at the
same step in all four sequences to shorten all the sequences equally. The
following illustration shows an example in which all the sequences are eight
steps in length.
S
e
q
u
e
n
c
e
Steps
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1
Dest. 1
2
Dest. 2
3
Dest. 3
4
Dest. 4
v = step value; R = Reset
Tip: Using Reset while programming a sequence can be helpful. For
example, when programming a specific melodic line, start by shortening
the sequence to four or eight steps until those steps are set, and then
gradually move the reset point to lengthen the loop until the desired
number of steps is playing.
Sequences do not have to be the same length, however, which makes for some
very interesting, less repetitive patterns, particularly when sequences are set to
odd and even numbers of steps.
21
Sequence one has an additional value, Rest, that appears in the list after Reset.
Rest prevents the envelopes from being gated by the corresponding step, so a
rest in sequence one affects all four sequences. If the sequences are the same
length, rests will occur in the same place in all four sequences as they loop. If
the sequences are different lengths, the rests in sequence one apply to whatever
the current step happens to be in sequences two through four, resulting in a more
random-sounding pattern (which can be really cool). In the following example,
sequence one is 16 steps long and rests occur at steps 2, 6, 9, and 12. However,
sequence two is only eight steps long, so rests occur at steps 2 and 6 the first
time it plays through and then at steps 1 and 4—corresponding to steps 9 and 12
in sequence one—the first time it repeats. As sequence two loops, the rests will
continue in the same alternating pattern.
Programming the Sequencer
Programming the sequencer is easy, but there are a few things to consider before
you start. Most importantly, what do you want the sequence to do and what
modulation destinations will provide the results you’re seeking? For example, is
the sequencer going to control oscillator frequency? One sequence can control
the frequency of both oscillators or one sequence can control oscillator 1 and
another sequence can control oscillator 2 for harmonies or countermelodies. A
typical application of the sequencer might have sequence one routed to the
frequency of both oscillators, sequence two routed to filter cutoff, sequence
three routed to filter resonance, and sequence four routed to amplifier envelope
amount for accents. Many of the factory programs have sequences programmed,
so you can refer to those to see how certain effects are being achieved.
To program a sequence:
22
1.
Turn the sequencer on.
2.
Choose SEQUENCER in the Modulation section.
3.
Choose the sequence to program: 1, 2, 3, or 4.
4.
Play a note to start the sequence playing.
To avoid having to hold a key down, set the Push It Mode (Misc.
Parameters) to Toggle. Then use PUSH IT to start and stop the
sequencer. You may also want to change the Push It Note, the BPM,
and the CLOCK DIVIDE.
5.
Choose a destination for the sequence.
6.
Use the STEP and VALUE controls to enter the desired values.
As the sequence loops, you will hear your edits.
7.
Choose another sequence and follow the same basic steps until you’re
happy with the results.
8.
Dont forget to write your edits to memory! Sequences are saved with
the related program. Just press WRITE and then YES to save the
program and sequences.
More Sequencer Parameters
The previous section covers the basics of sequencer programming, but there are
some additional parameters that affect the sound and user interaction with the
sequencer.
Slew
In modular analog synthesizers, a lag processor or slew limiter is used to create
a time-varying change—a smooth transition—between successive, discrete
control voltage levels. The rate of change is called the slew rate and one
common application is to create a glide (aka portamento) effect between notes.
Among the possible destinations for Mopho x4 sequences two and four is a
sequence-only parameter called Slew. Slew behaves a little differently from the
other modulation destinations, in that it is not really a destination at all; instead,
it affects the sequence above it. That is, if Slew is the chosen destination for
sequence two, it controls sequence one, and Slew in sequence four controls
sequence three.
In Mopho x4’s sequencer, Slew sets the slew rate between the previous step’s
value and the current step’s value when the step is gated on. Confused yet? This
should help: let’s say sequence one is routed to oscillator frequency and
sequence two to Slew. Increasing the Slew value for step four will cause the
oscillator frequency to glide from the step three value when step four is gated
on. The higher the Slew value, the slower the slew rate. And the slew rate can be
different for each step. But its not just for oscillator glide. Slew can be applied to
any of the destinations. For example, sequence three could be routed to filter
cutoff with Slew in sequence four used to create a less abrupt transition from
one step to the next.
23
Note: Depending upon the BPM and CLOCK DIVIDE settings, the slew
rate can actually exceed the time the envelopes are gated on, causing a
step in the affected sequence to not reach its set value. For example, if
Slew is applied to oscillator frequency, high Slew values may cause a
step to sound flat or sharp. If that’s not what you want, simply reduce the
Slew value.
Sequencer Trigger Modes
The Sequencer Trigger mode determines how the sequencer reacts to triggers
and what constitutes a trigger. Sequencer Trigger is found in the Miscellaneous
Parameters section. The different modes are:
Normal–A note on, from either the local keyboard or via MIDI, causes the
sequencer to play from the first step. The sequencer resets to step one each time
a new note is played. Each sequence step gates the envelopes.
No Reset–As above, but the sequencer does not reset to step one for each note
played. The sequencer is effectively free running.
No Gate–The keyboard gates the envelopes, but the sequencer does not. The
sequencer resets to step one each time a new note is played.
NoGateNR–As above, but the sequencer does not reset to step one for each note
played. Again, the sequencer is effectively free running.
Key Step–Striking any key or playing a note via MIDI advances the sequencer
one step.
Syncing an LFO to the Sequencer
One very useful way to modulate a parameter in sync with a sequence is using
an LFO with Clock Sync. A setting of 16 Steps for LFO Frequency with a
triangle wave selected and routed to the filter will provide a clean filter sweep
over a 16-step sequence, perfectly in sync! This is much easier (and smoother)
than manually programming a sequence to sweep the filter.
24
Modulators
Modulators lets you configure the modulation routing and amount for Mopho
x4’s four general-purpose modulation slots.
Since each Mopho x4 modulation source has a single destination, the four
general purpose modulators provide a way to send a mod source (such as a
sequence or LFO) to additional destinations, with a different amount. There are
also additional mod sources available here, such as Noise, allowing a wide
variety of possibilities.
To configure a general-purpose modulation slot, select MODULATORS and
choose the appropriate modulator: 1, 2, 3, or 4. Then use the SOURCE,
DESTINATION, and AMOUNT parameters to route the modulation as desired.
Source—Selects a modulation source. See Modulation Sources on page 32 for
possible sources.
Amount: -127…+127—Sets the amount of modulation.
Destination—Selects a modulation destination. See Modulation Destinations on
page 33 for a list of possible destinations.
25
Miscellaneous Modulators
There are certain standard controllers that Mopho x4 consigns to dedicated
modulators, things like mod wheel, pressure (AKA aftertouch), and velocity.
The most obvious benefits to doing this is it provides a shortcut to setting up
commonly used controllers and it frees up the four general-purpose mod slots
for other, more Mopho x4-specific applications. Select MISC MOD in the
Modulation section to get started.
Source: Mod Wheel (MIDI CC#1), Pressure, Breath Controller (MIDI CC#2),
Velocity, Foot Controller (MIDI CC#4)—Selects the modulation source. The
source can also be changed using the 1-4 button, though the 1-4 LEDs do not
change.
Note: There is a global parameter called Pedal for routing an expression
pedal to various controllers or directly to the filter cutoff. See Global
Parameters on page 8 for more information.
Destination—Chooses the destination to which the modulation source is routed.
See Modulation Destinations on page 33 for a list of possible destinations.
Amount: -127…+127—Sets the amount of modulation.
26
Clock
The Clock section contains the controls for the internal clock tempo and the note
value for the arpeggiator and sequencer (and LFO, when CLOCK SYNC is on).
There are also switches to turn the arpeggiator and sequencer on and off.
Arpeggiator—Turns Mopho x4’s arpeggiator on and off. The tempo and note
value are determined by the BPM and CLOCK DIVIDE settings. ARPEGGIATOR
MODE is set in Miscellaneous Parameters. The different modes are:
Mode
Up
Down
Up Down
Assign
Random
2 Octaves Up
2 Octaves Down
2 Octaves Up Down
2 Octaves Assign
2 Octaves Random
3 Octaves Up
3 Octaves Down
3 Octaves Up Down
3 Octaves Assign
3 Octaves Random
Behavior
Plays from lowest to highest note.
Plays from highest to lowest note.
Plays from lowest to highest and back to lowest.
Plays notes in the order keys were pressed.
Randomly plays notes.
Plays keyed notes and the same notes one octave higher, from
lowest to highest.
Plays keyed notes and the same notes one octave higher, from
highest to lowest.
Plays keyed notes and the same notes one octave higher, from
lowest to highest and back to lowest.
Plays a keyed note, then the same note one octave higher, in
the order keys were pressed.
Randomly plays keyed notes and the same notes one octave
higher.
Plays keyed notes and the same notes one and two octaves
higher, from lowest to highest.
Plays keyed notes and the same notes one and two octaves
higher, from highest to lowest.
Plays keyed notes and the same notes one and two octaves
higher, from lowest to highest and back to lowest.
Plays a keyed note, then the same note one and two octaves
higher, in the order keys were pressed.
Randomly plays keyed notes and the same notes one and two
octaves higher.
Briefly hold the ARPEGGIATOR switch down to turn note latch on. (The light will
blink when on.) The latched behavior is different depending upon the ArpLatch
setting in the Global menu.
27
When ArpLatch is set to Normal and latch is on, pressing one or more keys and
then removing your hands from the keyboard will latch the played notes.
Playing additional notes while latched adds them to the notes already playing.
When ArpLatch is set to ReLatch, pressing one or more keys and then removing
your hands from the keyboard will latch the played notes. Subsequent notes or
chords played will cause the previously latched notes to stop playing and be
replaced by the newly played note(s). While one or more keys is held, playing
additional notes will add them to the latched notes.
To turn latch off, press ARPEGGIATOR again.
The Arpeggiator can also be latched with a footswitch connected to the Sustain
jack. See “Sustain” in Global Parameters on page 8.
The Arpeggiator (and Sequencer) can sync to MIDI clock from an external
sequencer or other device. See “Clock” in Global Parameters on page 8 for
more information.
Sequencer—Turns Mopho x4’s gated sequencer on and off. See Sequencer on
page 20 for more information.
BPM: 30…250—Sets the tempo for the sequencer in BPM (beats per minute).
The accompanying light flashes on the beat. When syncing to an external MIDI
clock source, the BPM control has no effect.
Clock Divide—Sets the note value for each sequencer or arpeggiator step
relative to the BPM. Also affects the LFO frequency when LFO Clock Sync is
on. CLOCK DIVIDE works with both internal and external clock sources. The
following table lists the CLOCK DIVIDE values.
Display
Half
Quartr
Eighth
8 half
8swing
8 trip
16th
16half
16swng
16trip
32nd
32trip
64trip
28
Tempo
BPM/2
BPM
BPM x 2
BPM x 2
BPM x 2
BPM x 3
BPM x 4
BPM x 4
BPM x 4
BPM x 6
BPM x 8
BPM x 12
BPM x 24
Timing Division
Half note
Quarter note
Eighth note
Eighth note, half swing timing
Eighth note, full swing timing
Eighth note triplets
Sixteenth note
Sixteenth note, half swing timing
Sixteenth note, full swing timing
Sixteenth note triplets
Thirty-second note
Thirty-second note triplets
Sixty-fourth note triplets
Note: BPM is based on quarter notes, so clock divisions are relative to a
quarter-note beat. For example, when CLOCK DIVIDE is set to Eighth, two
notes or steps will play per beat.
29
Miscellaneous Parameters
Miscellaneous Parameters groups together programmable parameters that do not
conveniently fall into any obvious section or, if they do, are parameters that are
less frequently used. They are important, but generally not required for
performance.
Voice Volume: 0…127—Sets the volume of the current program to match
volumes between programs.
Note: There is enough gain in the synth voice that with some settings,
some mild clipping distortion may be heard. If this happens, try lowering
the VOICE VOLUME, and/or the AMP ENVELOPE AMOUNT (or AMP
ENVELOPE VELOCITY).
Name—The lower line of the LCD displays the name of the current program.
Use the NAME parameter to edit the name. When NAME is selected, a character
blinks to indicate that it is active. To edit the character, use the VALUE knob, the
PARAM 2 knob, or the +/YES or -/NO switches. Use the PARAM 1 knob to edit
another character.
Oscillator Sync, Keyboard Tracking, Slop, Glide Mode, Pitch Wheel Range,
and Key Assign are described under “Other Oscillator Parameters” in
Oscillators on page 13.
Sequence Trigger is described under “Sequence Trigger Modes” in Sequencer
on page 24.
Arpeggiator Mode is part of the Arpeggiator description in Clock on page 27.
Envelope 3 Destination and Envelope 3 Repeat are described under “Other
Envelope Parameters” in Envelopes on page 17.
Pan Spread: 0…127—There is a pan circuit after the VCA in each voice that
pans the audio in stereo. With a PAN SPREAD setting of 0, all four voices are
panned in the middle (before any modulation is applied to pan position). As you
turn up PAN SPREAD, the audio in each voice is gradually moved away from the
center by different amounts. Every other voice goes in a different direction. This
provides a wide stereo field as you play. Any modulation to the Output Pan
30
destination will individually move each voice from its static position as set by
PAN SPREAD.
Push It Mode: Normal, Toggle—When set to Normal, PUSH IT responds like a
key: press it and a note plays, release it and the note ends. But when set to
Toggle, PUSH IT turns the note on with one press and off with a second press.
This is handy for making a note drone or for latching a gated sequence on.
Push It Note: C0…C10—Sets the note that plays when PUSH IT is pressed.
Push It Velocity: 0…127—Sets the MIDI note-on velocity.
Unison On/Off—When on, Mopho x4 behaves like a monophonic synthesizer
and only one note will play at a time. See also “Unison Mode,” below.
Unison Mode—Sets how voices are allocated and tuned when unison is on.
Display
1 Voice
All Voices
AllDetune1-3
Mode
Classic, two oscillator, monophonic mode
All four voices in unison
All four voices in unison with increasing
levels of detuning among the voices
31
Modulation Sources
Display
Off
Sequence1
Sequence2
Sequence3
Sequence4
LFO 1
LFO 2
LFO 3
LFO 4
Filt Env1
VCA Env 2
Envelope3
PitchBend
Mod Wheel
Pressure
MidBreath
Midi Foot
Midi Exp
Velocity
KeyNumber
Noise
32
Source
No source selected
Sequence 1
Sequence 2
Sequence 3
Sequence 4
LFO 1
LFO 2
LFO 3
LFO 4
Filter Envelope
Amp (VCA) Envelope
Envelope 3
Pitch Bend
Mod Wheel
Pressure (Aftertouch)
MIDI - Breath Controller
MIDI - Foot Controller
MIDI - Expression
Keyboard Note Velocity
Keyboard Note Number
Noise
Modulation Destinations
Display
Off
Osc 1 Freq
Osc 2 Freq
OscAllFreq
Osc Mix
NoiseLevel
Osc1 PulsW
Osc2 PulsW
Osc All PW
Low Pass
Resonance
Audio Mod
VCA Level
Output Pan
LFO 1 Freq
LFO 2 Freq
LFO 3 Freq
LFO 4 Freq
LFOAllFreq
LFO 1 Amt
LFO 2 Amt
LFO 3 Amt
LFO 4 Amt
LFOAll Amt
Env 1 Amt
Env 2 Amt
Env 3 Amt
EnvAll Amt
Env1Attack
Env2Attack
Env3Attack
EnvAll Att
Env1 Decay
Env2 Decay
Env3 Decay
EnvAll Dec
Env1Releas
Env2Releas
Env3Releas
EnvAll Rel
Mod 1 Amt
Mod 2 Amt
Destination
No destination selected
Oscillator 1 Frequency
Oscillator 2 Frequency
Oscillator 1 and 2 Frequency
Oscillator Mix
Noise Level
Oscillator 1 Pulse Width
Oscillator 2 Pulse Width
All Oscillators Pulse Width
Low-pass Filter Frequency
Resonance
Audio Mod Amount
VCA Amount
Stereo Pan Position
LFO 1 Frequency
LFO 2 Frequency
LFO 3 Frequency
LFO 4 Frequency
All LFO Frequencies
LFO 1 Amount
LFO 2 Amount
LFO 3 Amount
LFO 4 Amount
All LFO Amounts
Envelope 1 Amount (Level)
Envelope 2 Amount (Level)
Envelope 3 Amount (Level)
All Envelope Amounts (Levels)
Envelope 1 Attack Rate
Envelope 2 Attack Rate
Envelope 3 Attack Rate
All Envelope Attack Rates
Envelope 1 Decay Rate
Envelope 2 Decay Rate
Envelope 3 Decay Rate
All Envelope Decay Rates
Envelope 1 Release Rate
Envelope 2 Release Rate
Envelope 3 Release Rate
All Envelope Release Rates
Modulator 1 Amount
Modulator 2 Amount
33
Mod 3 Amt
Mod 4 Amt
Fback Amt
Sub Osc 1
Sub Osc 2
Fback Gain
Slew
Modulator 3 Amount
Modulator 4 Amount
Feedback Amount
Sub Oscillator 1 Level
Sub Oscillator 2 Level
Feedback Gain
Sequencer Slew*
*Appears as a destination in sequences 2 and 4 only.
34
Using USB
Mopho x4’s USB 2.0 port enables bidirectional MIDI communication with a
computer. A MIDI interface and MIDI cables are not necessary, just a USB
cable. Mopho x4 is a Class Compliant USB device. That means it does not
require any additional drivers to be installed to communicate with a Mac or
Windows computer.
Mopho x4 transmits and receives MIDI data via USB, but does not transmit
audio.
Note: MIDI In and USB should not be used at the same time, as
overlapping messages from different sources may cause Mopho x4 to
respond unpredictably. MIDI Out and USB can be used at the same time
and transmit the same data. Poly Chain Out is an independent MIDI bus
and can be used regardless of the “normal” MIDI connection.
USB Notes
Under Mac OS X, Mopho x4 will appear as a MIDI port when connected via
USB and can be configured using the Mac’s Audio MIDI Setup application
(typically found in Applications/Utilities).
Under Windows XP, the first time Mopho x4 is connected via USB, the “Found
new hardware” alert appears and Mopho x4 is automatically installed—
somewhat misleadingly—as “USB Audio Device.” If there is already another
Class Compliant USB device installed, Mopho x4 will show up as “USB Audio
Device(2)” (or 3 or 4 or...).
To determine which USB Audio Device is Mopho x4:
1.
Open the System Control Panel
2.
Click the Hardware tab.
3.
Click Device Manager.
4.
Expand “Sound, video, and game controllers.”
5.
Right-click any “USB Audio Device” and choose Properties from the
pop-up menu.
The General tab of the USB Audio Device Properties window displays the
Device Type, Manufacturer, and Location. For Mopho x4, the Location should
read “Location n (DSI Mopho x4).”
35
Windows Vista and Windows 7 behave the same as XP, but the device name is
DSI Mopho x4 rather than USB Audio Device.
In Windows, if you unplug the USB cable and plug it back in while a program
has the Mopho x4 port open, you may have to resync. That usually means going
to the USB Audio Device (or DSI Mopho x4) Properties, as in the procedure
above, and clicking OK. If Mopho x4 is no longer listed in the Device Manager
under “Sound, video, and game controllers,” power Mopho x4 down and back
up again while it is connected via USB. It should be detected on power up.
36
Using Poly Chain
Mopho x4’s Poly Chain output enables it to be connected to other DSI synths for
up to 20-voice polyphony. Products that can be chained include the Tetra,
Prophet '08 (module and keyboard), and desktop Mopho. It will not chain with
the Evolvers and Poly Evolvers due to the different voice architecture.
Note data from Mopho x4’s keyboard is intelligently processed so that, when
one synth’s maximum polyphony is reached, additional notes are passed through
the Poly Chain output and routed to the next synth in the chain. All that is
required is a single MIDI cable for each of the chained synths and a mixer or
audio interface for combining the audio outputs of each synth.
Tetra is the best candidate for poly chaining with the Mopho x4; the voice
architecture and programmable parameters are identical. The desktop Mopho or
Prophet ’08 will also work, but there are some differences between these synths
and the Mopho x4:
The desktop Mopho’s Feedback Gain control is not programmable and may
need to be tweaked manually to match the Mopho x4. Programs that don’t
use feedback sound the same on both models.
The Prophet does not have feedback or sub octave generators.
Both the Prophet and Tetra have two layers for stacked and split programs;
Mopho x4 does not. When Prophet or Tetra programs are loaded into Mopho
x4, layer B is ignored.
You should have the same programs loaded into all the chained synths. The
easiest way to do that is to use the Dump command in the Global menu to dump
the programs via MIDI from one synth to the other(s). We also recommend that
you have the latest OS installed in all the synths. For information about checking
your OS versions and, if necessary, downloading and installing the latest OS,
visit davesmithinstruments.com/support/.
The Poly Chain parameter is in the global menu. On the Mopho x4, set Poly
Chain to the number of additional voices that will be chained: Out 1 (for poly
chaining a Mopho), Out 4, Out 5, Out 8, Out 12, or Out 16. Refer to the
illustration on page 38 for examples of the Poly Chain settings on the slave
units.
You can now virtually ignore the slave unit or units, since the controls on the
master will control all units as if they were a single synth. This includes saving a
program; if you save an edited program on the master, it will also save the
program on the slave(s).
37
Note: If syncing to an external MIDI clock, set MIDI Clock (Global
menu) on the master and any intermediate units to MIDI In/Out. Set the
last instrument in the chain to MIDI In.
When Poly Chain is set to Off, the Poly Chain MIDI out jack simply duplicates
the MIDI out jack.
38
39
Support
Troubleshooting
Here are a few suggestions for resolving problems that may occur.
The sequencer has stopped running.
Make sure Clock in the Global menu is set to Internal.
Some of the programs sound different.
Check the Mod Wheel position. The Mod Wheel can do a lot more than just add
vibrato. Also, some of the programs use the sequencer to shape the sound so
make sure Clock in the Global menu is set to Internal.
There is a ground hum in the audio output.
USB can cause ground loops, so try to resolve any grounding issues between the
computer and Mopho x4. Or use MIDI, which is opto-isolated.
Mopho x4 is behaving erratically.
This is almost always caused by a MIDI data loop. Make sure that any MIDI
Thru functionality is turned off on the MIDI interface/hardware or in the MIDI
software application (sequencer or whatever). Disconnect all Mopho x4’s MIDI
connections—MIDI and USB cables—and see if the problem persists. You can
also monitor the MIDI traffic with MIDI Monitor (Mac OS) or MIDI-OX
(Windows) to see if Mopho x4 is being overrun with duplicate messages.
An oscillator or the filter sounds strange or out of tune.
Hold COMPARE and press OSC SHAPE to run the calibration routine.
Note: It is not necessary to run the calibration routine on a regular basis.
You should only run it if you are experiencing problems.
Still experiencing a problem with Mopho x4? Reset the Global parameters (in
the Global menu).
Contacting Technical Support
If you are still having a problem with Mopho x4, contact Technical Support at
support@davesmithinstruments.com. Please include your Mopho x4’s serial
number, the version of the operating systems (Main and Voice displayed on
startup), and the purchase date.
Note: If you have not already reset the Global parameters and run the
calibration routine (see Troubleshooting above), you should do it before
contacting Technical Support. It’s probably the first thing they’ll ask you
to do.
40
Warranty Repair
Dave Smith Instruments warrants that Mopho x4 will be free from defects in
materials and/or workmanship for 1 year from the date of purchase. Please
register your product online at www.davesmithinstruments.com to establish the
date of purchase. (This is not a requirement for warranty service, but it will help
expedite the process.)
Please contact support@davesmithinstruments.com to determine the best course
of action for getting your Mopho x4 repaired. For your own protection, as well
as ours, please do not return any product to Dave Smith Instruments
without a return authorization (RA) number. To issue an RA number,
Technical Support needs:
Your name
Your return address
Your email address
A phone number where you can be reached
Your Mopho x4’s serial number
The date of purchase and where purchased
If you need to return your instrument for repair, you are responsible for getting it
to DSI. We highly recommend insuring it and packing in the original packaging.
Damage resulting from shipping a product with insufficient packaging is not
covered by warranty.
41
MIDI Implementation
Mopho x4 receives MIDI data according to the mode controls under GLOBAL. In
addition, there is interaction between some of the Program parameters that
determine the overall response of Mopho x4 to MIDI data.
Following are the Global parameters that affect response to MIDI:
MIDI Channel: ALL, 1…16 — Selects the MIDI channel to send and receive
data, 1 to 16. All receives on any channel.
Clock: see table — Selects the MIDI clock status as follows:
Display
Internal
MIDI Out
MIDI In
MIDIn/Out
MIDI Clock Setting
MIDI clock is neither sent nor received
MIDI clock is sent
MIDI clock is received
MIDI clock is received and transmitted
MIDI Parameter Send: NRPN, CC, Off — Changes to the values of Mopho x4’s
front panel controls are transmitted via MIDI as Non-registered Parameter
Number (NRPN) controllers or as Continuous Controllers (CC). Transmission of
parameters can also be turned off.
MIDI Parameter Receive: All, NRPN, CC, Off — Sets the method by which
Mopho x4 receives parameter changes via MIDI. As with transmission, NRPNs
are the preferred method, though some controllers may only be able to send
CCs.
MIDI Control: Off, On — When On, the synth will respond to MIDI controllers,
including Pitch Wheel, Mod Wheel, Pedal, Breath, Volume, and Expression.
MIDI SysEx: Off, On — When On, the synth will respond to received MIDI
SysEx messages, and will transmit them, when prompted, to the MIDI Out.
42
MIDI Messages
System Real-time Messages
Status
1111 1000
Description
MIDI Timing Clock
Received Channel Messages
Status
1000 nnnn
1001 nnnn
1010 nnnn
1011 nnnn
Second
0kkkkkkk
0kkkkkkk
0kkkkkkk
0vvvvvvv
1100 nnnn
0ppppppp
1101 nnnn
1110 nnnn
0vvvvvvv
0vvvvvvv
Notes:
0kkkkkkk
nnnn
Third
0vvvvvvv
0vvvvvvv
0vvvvvvv
0vvvvvvv
0vvvvvvv
Description
Note Off. Velocity is ignored
Note On. Note off if vvvvvvv = 0
Polyphonic Key Pressure
Control Change; see “Received Controller
Messages” table following
Program change, 0-127 for Programs 1-128
within current Bank
Channel Pressure
Pitch Bend LS Byte then MS Byte
Note number 0 — 127
Channel number 0 to 15 (MIDI channel 1-16). Ignored if MIDI
channel set to ALL
Value
0vvvvvvv
Received Controller Messages
Status
1011 nnnn
1011 nnnn
1011 nnnn
1011 nnnn
Second
1
2
4
7
Third
0vvvvvvv
0vvvvvvv
0vvvvvvv
0vvvvvvv
1011 nnnn
74
0vvvvvvv
1011 nnnn
11
0vvvvvvv
1011 nnnn
32
0vvvvvvv
1011 nnnn
64
0vvvvvvv
1011 nnnn
1011 nnnn
123
121
0vvvvvvv
0vvvvvvv
Description
Mod Wheel — directly assignable controller
Breath Controller — directly assignable controller
Foot Controller — directly assignable controller
Volume — Combined with Master Volume and
Voice Volume
Brightness — Added to low-pass filter cutoff
frequency
Expression Controller — directly assignable
controller
Bank Select — 0 - 3 select user banks 1 - 4; 4 - 7
select factory banks 1 - 4; others ignored
Damper pedal — holds envelopes in Sustain if
0100 0000 or higher
All Notes Off — clear all MIDI notes
Reset All Controllers — clears all MIDI
controllers to 0, MIDI volume to maximum
See sections below for additional Continuous Controller (CC) and Nonregistered Parameter Number (NRPN) messages received.
43
Transmitted Channel Messages
Status
1000 nnnn
1001 nnnn
1011 nnnn
Second
0kkkkkkk
0kkkkkkk
0vvvvvvv
1100 nnnn
0ppppppp
1101 nnnn
1110 nnnn
0vvvvvvv
0vvvvvvv
Notes:
0kkkkkkk
nnnn
0vvvvvvv
Third
0000000
0vvvvvvv
0vvvvvvv
0vvvvvvv
Description
Note Off.
Note On.
Control Change; see “Transmitted Controller
Messages” table following
Program change, 0 – 127 for Programs 1 – 128
within current Bank
Channel Pressure
Pitch Bend LS Byte then MS Byte
Note number 0 - 127
Channel number 0 to 15 (MIDI channel 1-16). Ignored if MIDI
channel set to ALL
Value
Transmitted Controller Messages
Status
1011 nnnn
1011 nnnn
1011 nnnn
1011 nnnn
1011 nnnn
1011 nnnn
1011 nnnn
1011 nnnn
Second
0000 0001
0000 0010
0000 0100
0000 0111
0100 1010
0000 1101
0010 0000
0100 0000
Third
0vvvvvvv
0vvvvvvv
0vvvvvvv
0vvvvvvv
0vvvvvvv
0vvvvvvv
0vvvvvvv
0vvvvvvv
1011 nnnn
0000 0111
0vvvvvvv
Description
Mod Wheel
Breath Controller – when assigned to Pedal/CV
Foot Controller – when assigned to Pedal/CV
Volume – when assigned to Pedal/CV
Brightness – when assigned to Pedal/CV
Expression – when assigned to Pedal/CV
Bank Select – 0 to 7
Damper pedal – sends 0 if off, 0100 0000 when
on
Volume knob
See sections below for additional Continuous Controller (CC) and Nonregistered Parameter Number (NRPN) messages transmitted.
44
Additional Continuous Controllers
(CCs) Transmitted/Received
The following table details how CCs are mapped onto Mopho x4’s controls.
They are transmitted when MIDI Parameter Send is set to CC in Global, and
recognized when received when MIDI Parameter Receive is set to either CC or
All in Global.
Parameter
CC#
Parameter
CC#
Osc 1 Frequency
20
Amp Decay
119
Osc 1 Freq Fine
21
Amp Sustain
75
Osc 1 Shape
22
Amp Release
76
Glide 1
23
Env 3 Destination
85
Osc 2 Frequency
24
Env 3 Amt
86
Osc 2 Freq Fine
25
Env 3 Velocity Amt
87
Osc 2 Shape
26
Env 3 Delay
88
Glide 2
27
Env 3 Attack
89
Sub Oscillator 1
30
Env 3 Decay
90
Sub Oscillator 2
31
Env 3 Sustain
77
Env 3 Release
78
Osc Mix
28
Noise Level
29
BPM
14
Feedback Amount
52
Clock Divide
15
Feedback Gain
53
Filter Frequency
102
Resonance
103
Filter Key Amt
104
Filter Audio Mod
105
Filter Env Amt
106
Filter Env Vel Amt
107
Filter Delay
108
Filter Attack
109
Filter Decay
110
Filter Sustain
111
Filter Release
112
Pan Spread
114
Amp Env Amt
115
Amp Velocity Amt
116
Amp Delay
117
Amp Attack
118
45
NRPN Messages
The Non-Registered Parameter Number (NRPN) MIDI messages are used to
transmit and receive both global and program parameters. They are transmitted
when MIDI Parameter Send is set to NRPN in Global, and received when MIDI
Parameter Receive is set to either NRPN or All in Global.
The messages are handled in standard MIDI format using the NRPN CC
commands in running status byte format. Below is the format used for
transmitting a NRPN parameter:
Transmitted NRPN Messages
Status
Description
1011 nnnn
Control Change
0110 0011
NRPN parameter number MSB CC
0vvv vvvv
Parameter Number MSB
0110 0010
NRPN parameter number LSB CC
0vvv vvvv
Parameter Number LSB
0000 0110
NRPN parameter value MSB CC
0vvv vvvv
Parameter value MSB
0010 0110
NRPN parameter value LSB CC
0vvv vvvv
Parameter value LSB
The parameter number can be found in the two tables below, one for Global
parameters, and the other for Program parameters. The parameter numbers and
the parameter values are broken into two 7-bit bytes for MIDI transmission; the
LSB has the seven least-significant bits, and the MSB has the seven mostsignificant bits, though in most cases the MSB will be zero or one, and never
more than two.
When receiving an NRPN, all messages do not necessarily need to be
transmitted, since the synth will track the most recent NRPN number, though it
is usually good practice to send the entire message above.
Once an NRPN is selected, the synth will also respond to NRPN Data Increment
and Decrement commands, which some controllers utilize. Finally, it responds
to one RPN (Registered Parameter Number) command, the RPN/NRPN Reset
command, which can be handy for resetting the currently selected parameter to a
known state.
46
Received NRPN Messages
Status
Second
Third
Description
1011 nnnn
0110 0011
0vvvvvvv
NRPN parameter number MSB CC
1011 nnnn
0110 0010
0vvvvvvv
NRPN parameter number LSB CC
1011 nnnn
0000 0110
0vvvvvvv
NRPN parameter value MSB CC
1011 nnnn
0010 0110
0vvvvvvv
NRPN parameter value LSB CC
1011 nnnn
0110 0000
0xxxxxxx
NRPN parameter value Increment
1011 nnnn
0110 0001
0xxxxxxx
NRPN parameter value Decrement
1011 nnnn
0010 0101
0111111
RPN parameter number MSB CC - Reset NRPN
parameter number (when both MSB and LSB
received)
1011 nnnn
0010 0100
0111111
RPN parameter number LSB CC - Reset NRPN
parameter number (when both MSB and LSB
received)
Global Parameter Data
The following table shows the Global data that is sent and received on global
parameter dumps, and the corresponding NRPN number when sent/received
individually.
Param
NRPN
0
384
0 - 24
Range
Master Transpose; 0 = -12 semitones (1 octave), 12
= 0 (no transpose), and 24 = +12 semitones.
Description
1
385
0 - 100
Master Fine Tune; 0 = -50 cents, 50 = 0 (centered),
100 = + 50 cents
2
386
0 - 16
MIDI Channel; if = 0, data received on all MIDI
channels. Otherwise = channel number 1 - 16.
3
388
0-3
MIDI clock select*
0 Use Internal clock, don’t send MIDI clock
1 Use Internal clock, send MIDI clock
2 Use MIDI clock In
3 Use MIDI clock In, and retransmit MIDI clock out
4
390
0-2
Parameter Send*:
0 NRPN
1 CC
2 Off
5
391
0-3
Parameter Receive†:
0 All
1 NRPN only
2 CC only
3 Off
6
394
0-1
MIDI Controller Send/Receive Off/On
7
395
0-1
MIDI Sysex Send/Receive Off/On
47
Param
NRPN
8
406
0-1
Range
MIDI Out Select*:
0 MIDI Out
1 MIDI Thru
9
387
0-6
Poly Chain*:
0 Off
1 Out 1
2 Out 4
3 Out 5
4 Out 8
5 Out 12
6 Out 16
10
389
0–1
Local Control* Off/On
11
400
0-1
Audio Outputs:
0 Stereo
1 Mono
12
404
0-2
Pot Mode:
0 Relative
1 PassThru
2 Jump
13
397
0-3
Damper Polarity:
0 Sustain, normally open
1 Sustain, normally closed
2 Arpeggiator latch, normally open
3 Arpeggiator latch, normally closed
14
396
0-5
Pedal Destination:
0 Foot Control
1 Breath Control
2 Expression
3 Volume
4 Filter Frequency
5 Filter Frequency/2
15
393
0–1
MIDI Pressure Send/Receive Off/On
16
399
0–3
Pressure Curve
17
398
0-3
Velocity Curve
18
414
0-1
Arpeggiator Latch Mode:
0 Normal
1 ReLatch
19
Description
Basic Patch
20
Reset Globals
21
0 - 28
BalanceTweak1‡ (0 = -14, 14 = 0, 28 = +14)
22
0 - 28
BalanceTweak2‡ (0 = -14, 14 = 0, 28 = +14)
23
0 - 28
BalanceTweak3‡ (0 = -14, 14 = 0, 28 = +14)
24
0 - 28
BalanceTweak4‡ (0 = -14, 14 = 0, 28 = +14)
*Controller received, but not transmitted.
†Controller transmitted, but ignored when received.
‡Controller neither received nor transmitted, but value sent as part of a global parameters data dump.
48
Program Parameter Data
The following table lists Mopho x4’s voice parameters. The parameter number
in the program and edit buffer dumps are different than the NRPN numbers as
seen; this was to maintain NRPN compatibility with the Prophet ’08 as much as
possible.
Param
0
NRPN
0
Range
0 - 120
1
1
0 - 100
2
2
0-103
3
4
5
6
3
4
114
5
0 - 127
0-1
0 - 127
0 - 120
7
6
0 - 100
8
7
0 - 103
9
10
11
12
13
8
9
115
10
11
0 - 127
0-1
0 - 127
0-1
0-3
14
15
12
93
0-5
0 - 12
Description
Oscillator 1 Frequency, 0 - 120 in semitones (10
octave range)
Oscillator 1 Fine Tune; 0 = -50 cents, 50 = 0
(centered), 100 = + 50 cents
Oscillator 1 Shape
0
Oscillator Off
1
Sawtooth
2
Triangle
3
Sawtooth/triangle mix
4 - 103 Pulse Wave, Pulse width 0 - 99
Oscillator 1 Glide
Oscillator 1 Keyboard Off/On
Sub Oscillator 1 Level
Oscillator 2 Frequency, 0 - 120 in semitones (10
octave range)
Oscillator 2 Fine Tune; 0 = -50 cents, 50 = 0
(centered), 100 = + 50 cents
Oscillator 2 Shape
0Oscillator Off
1
Sawtooth
2
Triangle
3
Sawtooth/triangle mix
4 - 103 Pulse Wave, Pulse width 0 - 99
Oscillator 2 Glide
Oscillator 2 Keyboard Off/On
Sub Oscillator 2 Level
Sync off/on
Glide Mode:
0
fixed rate
1
fixed rate auto
2
fixed time
3
fixed time auto
Oscillator Slop
Pitch Bend Range
16
17
18
19
13
14
116
110
0 - 127
0 - 127
0 - 127
0 - 127
Oscillator 1 - 2 Mix
Noise Level
Feedback Amount
Feedback Gain
20
21
15
16
0 - 164
0 - 127
Filter Frequency, steps in semitones
Resonance
49
50
22
23
24
25
26
27
28
29
30
31
17
18
19
20
21
22
23
24
25
26
0 - 127
0 - 127
0-1
0 - 254
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
Filter Keyboard Amount
Filter Audio Modulation
Filter Poles 0: 2-pole; 1: 4-pole
Filter Envelope Amount; -127 to +127
Filter Envelope Velocity Amount
Filter Envelope Delay
Filter Envelope Attack
Filter Envelope Decay
Filter Envelope Sustain
Filter Envelope Release
33
34
35
36
37
38
39
40
41
30
31
32
33
34
35
36
28
29
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 – 127
0 - 127
VCA Envelope Amount
VCA Envelope Velocity Amount
VCA Envelope Delay
VCA Envelope Attack
VCA Envelope Decay
VCA Envelope Sustain
VCA Envelope Release
Pan Spread
Voice Volume
42
37
0 - 166
43
38
0-4
44
45
39
40
0 - 127
0 - 47
46
47
48
41
42
43
0-1
0 - 166
0-4
LFO 1 Frequency; 0 - 150 un-synced frequencies
151 Sequence speed divided by 32
152 Sequence speed divided by 16
153 Sequence speed divided by 8
154 Sequence speed divided by 6
155 Sequence speed divided by 4
156 Sequence speed divided by 3
157 Sequence speed divided by 2
158 Sequence speed divided by 1.5
159 One cycle per step
160 Two cycles per three steps
161 Two cycles per step
162 Three cycles per step
163 Four cycles per step
164 Six cycles per step
165 Eight cycles per step
166 Sixteen cycles per step
LFO 1 Shape
0
Triangle
1
Reverse Sawtooth
2
Sawtooth
3
Pulse (square)
4 Random
LFO 1 Amount
LFO 1 Mod Destination; See Modulation Destination
list below
LFO 1 Key Sync Off/On
LFO 2 Frequency; same as LFO 1
LFO 2 Shape; same as LFO 1
49
50
44
45
0 - 127
0 - 47
51
52
53
54
55
46
47
48
49
50
0-1
0 - 166
0-4
0 - 127
0 - 47
56
57
58
59
60
51
52
53
54
55
0-1
0 - 166
0-4
0 - 127
0 - 47
61
56
0-1
62
57
0 - 47
63
64
65
66
67
68
69
70
58
59
60
61
62
63
64
98
0 - 254
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0 - 127
0-1
71
72
73
65
66
67
0 - 22
0 - 254
0 - 47
74
75
76
68
69
70
0 - 22
0 - 254
0 - 47
77
78
79
71
72
73
0 - 22
0 - 254
0 - 47
80
81
82
74
75
76
0 - 22
0 - 254
0 - 47
83
84
81
82
0 - 254
0 - 47
LFO 2 Amount
LFO 2 Mod Destination; See Modulation Destination
list below
LFO 2 Key Sync Off/On
LFO 3 Frequency; same as LFO 1
LFO 3 Shape; same as LFO 1
LFO 3 Amount
LFO 3 Mod Destination; See Modulation Destination
list below
LFO 3 Key Sync Off/On
LFO 4 Frequency; same as LFO 1
LFO 4 Shape; same as LFO 1
LFO 4 Amount
LFO 4 Mod Destination; See Modulation Destination
list below
LFO 4 Key Sync Off/On
Envelope 3 Mod Destination; See Mod Destination
list below
Envelope 3 Amount; -127 to +127
Envelope 3 Velocity Amount
Envelope 3 Delay
Envelope 3 Attack
Envelope 3 Decay
Envelope 3 Sustain
Envelope 3 Release
Envelope 3 Repeat Off/On
Mod 1 Source; See Modulation Source list below
Mod 1 Amount; -127 to +127
Mod 1 Destination; See Modulation Destination list
below
Mod 2 Source; See Modulation Source list below
Mod 2 Amount; -127 to +127
Mod 2 Destination; See Modulation Destination list
below
Mod 3 Source; See Modulation Source list below
Mod3 Amount; -127 to +127
Mod 3 Destination; See Modulation Destination list
below
Mod 4 Source; See Modulation Source list below
Mod 4 Amount; -127 to +127
Mod 4 Destination; See Modulation Destination list
below
Mod Wheel Amount; -127 to +127
Mod Wheel Destination; See Modulation Destination
list below
51
52
85
86
83
84
0 - 254
0 - 47
86
88
85
86
0 - 254
0 - 47
89
90
87
88
0 - 254
0 - 47
91
92
89
90
0 - 254
0 - 47
93
95
0-4
94
96
0-5
95
96
97
99
111
112
0-1
0 - 120
0 - 127
98
113
0-1
101
102
91
92
30 - 250
0 - 12
Pressure Amount; -127 to +127
Pressure Destination; See Modulation Destination
list below
Breath Amount; -127 to +127
Breath Destination; See Modulation Destination list
below
Velocity Amount; -127 to +127
Velocity Destination; See Modulation Destination list
below
Foot Control Amount; -127 to +127
Foot Control Destination; See Modulation
Destination list below
Unison Mode:
0 1 voice
1 All voices
2 All voices detune1
3 All voices detune2
4 All voices detune3
Key Assign Mode:
0 Low note priority
1 Low note priority with re-trigger
2 High note priority
3 High note priority with re-trigger
4 Last note hit priority
5 Last note hit priority with re-trigger
Unison; off/on
Push It Switch Note Number
Push It Switch Velocity
Push It Switch Mode:
0 Normal
1 Toggle
BPM tempo
Clock Divide:
0 Half Note
1 Quarter Note
2 Eighth Note
3 Eighth Note half swing
4 Eighth Note full swing
5 Eighth Note triplets
6 Sixteenth Note
7 Sixteenth Note half swing
8 Sixteenth Note full swing
9 Sixteenth Note triplets
10 Thirty-second Notes
11 Thirty-second Notes triplets
12 Sixty-Fourth note triplets
103
97
0 - 14
104
105
100
94
0-1
0-4
106
107
101
77
0-1
0 - 48
108
78
0 - 48
109
79
0 - 48
110
80
0 - 48
120 - 135
120 - 135
0 - 127
136 - 151
136 - 151
0 - 126
152 - 167
152 - 167
0 - 126
168 - 183
168 - 183
0 - 126
184 - 199
184 - 199
32 - 127
Arpeggiator Mode:
0 Up
1 Down
2 Up/Down
3 Assign
4 Random
5 Up 2 Octaves
6 Down 2 Octaves
7 Up/Down 2 Octaves
8 Assign 2 Octaves
9 Random 2 Octaves
10 Up 3 Octaves
11 Down 3 Octaves
12 Up/Down 3 Octaves
13 Assign 3 Octaves
14 Random 3 Octaves
Arpeggiator; Off/On
Sequencer Trigger:
0 Normal
1 Normal, no reset
2 No gate
3 No gate/no reset
4 Key Step
Gated Sequencer; Off/On
Sequence 1 Destination; See Modulation Destination
list below
Sequence 2 Destination; See Modulation Destination
list below
Sequence 3 Destination; See Modulation Destination
list below
Sequence 4 Destination; See Modulation
Destination list below
Sequence Track1, steps 1-16
0 to 125: Normal sequence step value
126 Reset
127 Rest
Sequence Track 2, steps 1-16
0 to 125: Normal sequence step value
126
Reset
Sequence Track 3, steps 1-16
0 to 125: Normal sequence step value
126
Reset
Sequence Track 4, steps 1-16
0 to 125: Normal sequence step value
126
Reset
Name characters 1-16, in ASCII format
53
The following tables list the values used with the program parameters to specify
modulation destinations and sources.
Mod Destinations
Off
Osc 1 Freq
Osc 2 Freq
Osc 1 and 2 Freq
Osc Mix
Noise Level
Osc 1 Pulse Width
Osc 2 Pulse Width
Osc 1 and 2 Pulse Width
Filter Frequency
Resonance
Filter Audio Mod Amt
VCA Level
Pan Spread
LFO 1 Freq
LFO 2 Freq
LFO 3 Freq
LFO 4 Freq
All LFO Freq
LFO 1 Amt
LFO 2 Amt
LFO 3 Amt
LFO 3 Amt
All LFO Amt
Filter Env Amt
Amp Env Amt
Env 3 Amt
All Env Amounts
Env 1 Attack
Env 2 Attack
Env 3 Attack
All Env Attacks
Env 1 Decay
Env 2 Decay
Env 3 Decay
All Env Decays
Env 1 Release
Env 2 Release
Env 3 Release
All Env Releases
54
Value
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Mod 1 Amt
Mod 2 Amt
Mod 3 Amt
Mod 4 Amt
Feedback Amt
Sub Osc 1 Level
Sub Osc 2 Level
Feedback Gain
Slew*
40
41
42
43
44
45
46
47
48
*Appears as a destination in sequences 2 and 4 only.
Mod Sources
Off
Sequence Track 1
Sequence Track 2
Sequence Track 3
Sequence Track 4
LFO 1
LFO 2
LFO 3
LFO 4
Filter Envelope
Amp Envelope
Envelope 3
Pitch Bend
Mod Wheel
Pressure
MIDI Breath
MIDI Foot
MIDI Expression
Velocity
Note Number
Noise
Value
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
55
Sysex Messages
Universal System Exclusive Message (Device Inquiry)
Status
1111 0000
0111 1110
0vvv vvvv
0000 0110
0000 0001
1111 0111
Description
System Exclusive (SysEx)
Non-realtime message
If MIDI channel is set to 1 - 16, 0vvvvvvv must match (unless MIDI Channel
= ALL); always responds if 0vvvvvvv = 0111 1111.
Inquiry Message
Inquiry Request
End of Exclusive (EOX)
Mopho x4 responds with:
Status
1111 0000
0111 1110
0vvv vvvv
0000 0110
0000 0010
0000 0001
0010 1001
0000 0001
0000 0000
0000 0000
0jjj nnnn
0000 0000
0000 0000
1111 0111
Description
System Exclusive (SysEx)
Non-realtime message
If MIDI Channel = ALL, 0vvvvvvv = 0111 1111. Otherwise 0vvvvvvv =
Channel Number 0 - 15.
Inquiry Message
Inquiry Reply
DSI ID
Mopho x4 ID (Family LS)
Family MS
Family Member LS
Family Member MS
Main Software version: jjj - Minor rev; nnnn - Major rev
Voice firmware version LS
Voice firmware version MS
End of Exclusive (EOX)
Request Program Dump
Status
Description
1111 0000
System Exclusive (SysEx)
0000 0001
DSI ID
0010 1001
Mopho x4 ID
0000 0101
Request Program Transmit
0000 00vv
Bank Number, 0 - 7
0vvv vvvv
Program Number, 0 - 127
1111 0111
End of Exclusive (EOX)
Mopho x4 will respond by sending out the Program Data in the format described
below in Program Data Dump.
56
Request Program Edit Buffer Dump
Status
Description
1111 0000
System Exclusive (SysEx)
0000 0001
DSI ID
0010 1001
Mopho x4 ID
0000 0110
Request Program Edit Buffer Transmit
1111 0111
End of Exclusive (EOX)
Mopho x4 will respond by sending out the current Program edit buffer in the
format described below in Program Edit Buffer Data Dump.
Request Global Parameter Dump
Status
Description
1111 0000
System Exclusive (SysEx)
0000 0001
DSI ID
0010 1001
Mopho x4 ID
0000 1110
Request Global Parameter Transmit
1111 0111
End of Exclusive (EOX)
Mopho x4 will respond by sending out the current values of Global Parameters
in the format described below in Global Parameters Data Dump.
Program Data Dump
Status
Description
1111 0000
System Exclusive (SysEx)
0000 0001
DSI ID
0010 1001
Mopho x4 ID
0000 0010
Program Data
0000 00vv
Bank Number, 0 - 7
0vvv vvvv
Program Number, 0 - 127
0vvv vvvv
256 bytes expanded to 293 MIDI bytes in “packed MS bit” format (see
page 58.)
1111 0111
End of Exclusive (EOX)
57
Program Edit Buffer Data Dump
Status
Description
1111 0000
System Exclusive (SysEx)
0000 0001
DSI ID
0010 1001
Mopho x4 ID
0000 0011
Edit Buffer Data
0vvv vvvv
256 bytes expanded to 293 MIDI bytes in “packed MS bit” format (see
page 58.)
1111 0111
End of Exclusive (EOX)
Global Parameters Data Dump
Status
Description
1111 0000
System Exclusive (SysEx)
0000 0001
DSI ID
0010 1001
Mopho x4 ID
0000 1111
Main Parameter Data
0vvv vvvv
50 nibbles (LS then MS) for 25 Global parameters. Global Parameters
are listed starting on page 47.
1111 0111
End of Exclusive (EOX)
Note: The Global Parameters Data Dump is not recognized when received; it is
only transmitted when requested. NRPN messages are used to change Globals.
Packed Data Format
Data is packed in 8 byte “packets”, with the MS bit stripped from 7 parameter
bytes, and packed into an eighth byte, which is sent at the start of the 8 byte
packet.
Example:
Input Data
1
2
3
4
5
6
7
A7
B7
C7
D7
E7
F7
G7
A6
B6
C6
D6
E6
F6
G6
A5
B5
C5
D5
E5
F5
G5
Packed MIDI data
A4
B4
C4
D4
E4
F4
G4
A3
B3
C3
D3
E3
F3
G3
A2
B2
C2
D2
E2
F2
G2
A1
B1
C1
D1
E1
F1
G1
A0
B0
C0
D0
E0
F0
G0
1
2
3
4
5
6
7
8
00
00
00
00
00
00
00
00
G7
A6
B6
C6
D6
E6
F6
G6
F7
A5
B5
C5
D5
E5
F5
G5
E7
A4
B4
C4
D4
E4
F4
G4
D7
A3
B3
C3
D3
E3
F3
G3
C7
A2
B2
C2
D2
E2
F2
G2
B7
A1
B1
C1
D1
E1
F1
G1
A7
A0
B0
C0
D0
E0
F0
G0
This explains why it takes 293 MIDI bytes to transmit 256 Program data bytes.
58
“Hidden” Functions
The term “hidden function” has an air of mystery and secrecy about it, but it
simply refers to commands that are rarely used and don’t warrant dedicated
buttons or menu items.
Calibration Routine—Mopho x4’s calibration routine should not be confused
with the autotune function on vintage polysynths with VCOs. Mopho x4’s
DCOs don’t go out of tune (unless they’re programmed to). The calibration
routine sets the waveshape symmetry and calibrates the low-pass filters.
Generally speaking, this is a “set and forget” function. In other words, once the
calibration has been run, it doesn’t need to be run again. But, if you suspect
there may be a problem with your synth, try running the calibration routine. It’s
probably one of the first things DSI technical support will ask you to do if you
contact them.
To run the calibration routine, hold COMPARE and press the Oscillators SHAPE
button. The display will show the progress and prompt you to restart Mopho x4
when calibration is complete.
Copy Factory Banks to User Banks—To restore Mopho x4’s program banks
to their initial state, in which the user banks are simply a copy of the factory
banks, hold COMPARE and press 4 POLE. Be aware this this will overwrite any
custom programs in the user banks, so if those programs are not backed up, they
will be lost!
To completely reinitialize the synth’s settings, use Reset Globals in the Globals
menu in addition to copying the factory banks to the user banks.
59
60
Dave Smith Instruments
nd
1527 Stockton Street, 2 Floor
San Francisco, CA 94133
USA
www.DaveSmithInstruments.com