Dave Smith Instruments Mopho User Manual

Page 1
Page 2
DSI Mopho SoundEditor
TOC-2
DSI Mopho SoundEditor
2 Starting Up
4 Parameter Selection in SoundEditor
2.1 Getting Connected ..................................................................................................
2.2 The MIDI Setup ......................................................................................................
4.1 Selecting and Adjusting Parameters .......................................................................
4.2 Alternative Controls ...............................................................................................
4.3 Scrollable Lists .......................................................................................................
4
20
21
23
26
27
27
28
TOC-1
Page 3
DSI Mopho SoundEditor
40
42
43
45
Appendix A - File Extensions
Appendix B - Sequencer Chord Structure
MIDI IN Keyboard Controller ......................................................................................
Virtual MIDI Port ..........................................................................................................
Appendix D - MIDI Setup Options
Appendix C - Sequencer Step Values
Appendix E - Updating the Mopho OS
TOC-2
Page 4
DSI Mopho SoundEditor - Introduction
4
DSI Mopho SoundEditor - Introduction
Welcome to SoundEditor, a full-featured Editor and Sound Development tool for the
Dave Smith Instruments (DSI) Mopho synthesizer.
displaying all Mopho Program parameters in a single, intuitive graphical interface. The
interface allows you to view the complete details of any Program at a glance and edit any
parameter using the mouse or computer keyboard. It allows you to see how the factory
Programs are put together, or to freely experiment to see what you can create. Programs
without the need for a separate MIDI controller.
versions offer the full Program editing capabilities described above, with the Pro Edition
for easy storage and retrieval. An unlimited number of Library  les can be
created.
from any two source Programs.
two Programs as you audition the sound in real time.
banks available at any time.
editing a Program.
an unlimited number of Sequencer  les that can be applied to any Mopho
Program.
This manual describes the functions and features found in both the Light and Pro
Editions. To get the most from SoundEditor, please read this User Guide carefully.
We hope you enjoy using SoundEditor for your Mopho synthesizer!
http://www.soundtower.com/Mopho
3
Page 5
DSI Mopho SoundEditor - Introduction
About this Manual
Throughout the manual, screen shots of the SoundEditor application are shown for
illustrative purposes. These views are based on SoundEditor for the Macintosh, although
Mac and PC platforms, the differences will be described.
Throughout this document you will see icons that provide additional information:
of the SoundEditor program.
No special software installation is required. SoundEditor is a standalone program
designed to run on Windows XP or Vista, or a Macintosh (OSX 10.3 or higher).
The SoundEditor application requires:
4
Page 6
DSI Mopho SoundEditor - Introduction
To get the most out of this program you should be familiar with the operation of the
DSI Mopho. The Mopho is complex musical instrument with an amazing array of
programmable features. The
Mopho Operation Manual
is the essential source for
descriptions of the instrument and its operation, and is recommended reading for all
users. Although SoundEditor can be an invaluable resource to aid in understanding
the operation of the Mopho synthesizer, it is not a substitute for reading the Mopho
documentation.
This User Guide will take you through the steps to con gure SoundEditor to work
with your DSI Mopho. The
Starting Up
section should be followed  rst to get the
hardware properly connected and running with the SoundEditor application. From
there you can freely explore, audition and edit the hundreds of Programs that Mopho
offers, create new Programs, organize and rearrange Programs to suit your needs, etc.
Have fun!
5
Page 7
DSI Mopho SoundEditor - Starting Up
section on page 3). Connect the Mopho to the your computer interface
using both MIDI In and MIDI Out connectors (both connections must be in place for
proper operation of the software).
After making the MIDI connections between the Mopho and your computer, power
up the Mopho and launch SoundEditor. As the SoundEditor program starts, a splash
If you are using the Light Edition of SoundEditor, the splash screen will be replaced by
the Controls Window (also referred to as the Main Window throughout this Guide). At
this point, users of the Light Edition should skip ahead to the
MIDI Setup
section on
page 8
If you are using the Pro Edition of SoundEditor, the splash screen will include a
This chapter describes the steps to connect and con gure SoundEditor on your computer.
.
6
Page 8
DSI Mopho SoundEditor - Starting Up
8
DSI Mopho SoundEditor - Starting Up
The registration screen offers two options: Demo Mode and Register Online.
Demo Mode
will put the program into demo mode (unregistered), limiting  le
Demo mode gives you unlimited time to explore all of SoundEditor’s features with the
When you re-run the program, you’ll need to select
Demo Mode
again. This will
times the program can be run in demo mode.
If you click on the
REGISTER ON LINE
button, SoundEditor will attempt to launch
your browser and connect you to the Dave Smith Instruments online store, where you
A ‘Thank You’ splash screen will then appear. Click
to dismiss the screen and the
Main window will then appear. Registered versions of SoundEditor will display the user’s
name in the splash screen at start-up.
7
Page 9
DSI Mopho SoundEditor - Starting Up
If you are working with SoundEditor for the  rst time, you’ll need to con gure the
program for MIDI communication with the Mopho hardware. Once you do this,
The MIDI Setup window will appear, displaying the available MIDI Port connections
8
Page 10
DSI Mopho SoundEditor - Starting Up
In the MIDI Setup window, select the MIDI IN and OUT ports that the Mopho is
Mopho software version at the top of the MIDI Setup window as shown. This
After making the appropriate MIDI connections, click on the
button to dismiss
the window.
You can safely ignore the MIDI In Keyboard Controller tab for now.
Information on the use and con guration of the MIDI In Keyboard Controller and
Virtual Ports (Virtual Ports only appear in Macintosh versions of SoundEditor) is
provided in
Appendix D.
9
Page 11
DSI Mopho SoundEditor - Menus
The menus in the main window of SoundEditor allow you to select various functions,
views,  le storage options, editing commands, MIDI con gurations, and much more. A
description of the main window menus appears below. Note that menus in the Pro Edition
will offer more features and functions than the Light Edition.
MophoPro:
The MophoPro menu is where you select Preferences,
get information (‘About’), perform OS Updates, and
Hide or Quit the SoundEditor application.
Information on con guring Preferences appears later in
this chapter.
Information on updating the Mopho’s Operating System
appears in Appendix E.
File:
The File menu allows you to Load or Save
Program Banks, Bank Manager/Librarian
and Phantom Program Banks functions.
The Bank Manager/Librarian is covered in
The Phantom Program Banks function is
covered in section 12.
in the Light Edition, and do not appear in the LE’s FILE menu.
10
Page 12
DSI Mopho SoundEditor - Menus
12
DSI Mopho SoundEditor - Menus
The Options menu provides access to the Program
remotely play Mopho Programs.
Program Genetics is covered in section 9.
The Morpher is covered in section 10
The V-Piano is covered in section 13.
MIDI:
The MIDI menu provides access to the Global
Information on the MIDI Setup appears in
Appendix D.
Edit:
The Edit menu provides access to the Control and
The Control Window is covered in section 5.
The Sequencer function is covered in section 7.
11
.
Page 13
DSI Mopho SoundEditor - Menus
Help:
The Help menu allows you to access additional assistance online.
There are several options for choosing how the computer mouse will control speci c
accessed from the MophoPro menu.
The Preferences Window is shown below. Menu options in this window allow you to
choose how the mouse’s scroll wheel will function, and how the on-screen knobs will
react to mouse movements:
The Snapshots menu allows you to access the
12
Page 14
DSI Mopho SoundEditor - Parameter Selection
14
DSI Mopho SoundEditor - Parameter Selection
rotating knobs, dragging to increment/decrement values, etc. This section will describe
the various ways to select and manipulate Mopho parameter values in SoundEditor.
In any window, a parameter  eld with a downward facing arrow indicates that there
the downward arrow will produce a contextual menu of options as shown. To make a
4.1 Selecting and Adjusting Parameters
in SoundEditor can be navigated
navigate through lengthy menus (like Modulation Destinations), try combining both
navigation methods to quickly locate desired items.
LED controls in SoundEditor windows are toggled ON or OFF simply by clicking on
them. An LED will appear lit when ON, and dimmed when OFF:
13
Page 15
DSI Mopho SoundEditor - Parameter Selection
mode automatically de-selects the other:
ON or OFF:
you wish to go. Knobs, however, are adjusted by clicking on the desired knob and
dragging the cursor around the knob in a rotary fashion:
An alternate method of knob control (‘LINEAR’) is available in SoundEditor’s
moving the cursor up or down will rotate the knob to the left or the right. In either the
make  ne knob adjustments by placing the cursor directly on the desired knob and
scroll up or down.
14
Page 16
DSI Mopho SoundEditor - Parameter Selection
16
DSI Mopho SoundEditor - Parameter Selection
In the Controls Window, the ADSR parameters for Amp or Envelope 3 can be changed
using the ADSR knobs or by grabbing and dragging the associated parameter handle in
the envelope display as shown:
As you move the envelope’s handle, updated parameter values appear in the display. At
the same time, the corresponding knobs (in this case, ‘Decay’ and ‘Sustain’) are updated
to re ect the new values.
If you are using a two-button mouse, you’ll  nd that right-clicking in various lists and
menus in some windows will bring up a contextual menu of useful functions/commands
like the examples shown:
4.2 Alternative Controls
These contextual menus allow you to
perform common operations such as
duplicated in the various SoundEditor
menus.
15
Page 17
DSI Mopho SoundEditor - Parameter Selection
The following keyboard keys can be used to navigate any list:
to the beginning of a list.
Program lists in SoundEditor windows can be navigated using the list scroll bars, the
4.3 Scrollable Lists
16
Page 18
DSI Mopho SoundEditor - Controls Window
18
DSI Mopho SoundEditor - Controls Window
When you launch SoundEditor, the program displays the Controls Window (AKA, the
Main Window), shown below. The Controls Window provides on-screen editing control
In addition to the knobs, LEDs and selection menus in the Control Window, other
window components include:
2. Program Name Display. The Program Name Display shows the name, the assigned
Banks
button, used to access Programs from any of the three Mopho Banks.
4.
Transparency
button, used to control the transparency of the window.
be updated simultaneously.
17
Page 19
DSI Mopho SoundEditor - Controls Window
The Toolbar provides convenient access to frequently-used SoundEditor commands and
The
Receive
button receives the current program from the Mopho hardware, allowing
you to refresh after making changes. This button resynchronizes SoundEditor with the
Mopho if you have been editing a program of ine using the Mopho controls.
The
button sends the current edited SoundEditor program to the Mopho hardware,
allowing you to refresh after making edits. This button resynchronizes the Mopho with
The
button copies the current program to the Snapshots window. This button
duplicates the action of selecting ‘Add Snapshot’ from the Snapshots menu. Snapshots
are covered in
The
Write
button produces a window (shown below) allowing you to write the current
Program to the Mopho hardware. In this window you can change the name of the
Program, assign a category, and select the memory location where the Program will be
written.
The
Write
button duplicates the action of selecting ‘Write Program’ from the
Edit menu.
The
button opens the Sequencer window. This button duplicates the action of
section 11.
.
18
Page 20
DSI Mopho SoundEditor - Controls Window
20
DSI Mopho SoundEditor - Controls Window
The
button opens the Global Settings window, where you control the global
The
Morpher
button opens the Morpher window. This button duplicates the action of
The
button opens the Program Genetics window. This button duplicates the
in section 9.
The
V-Piano
button open the virtual piano screen for remotely playing the Mopho
hardware from your computer. This button duplicates the action of selecting ‘V-Piano’
in the Options menu. The V-Piano is covered in section 13.
section 10.
19
Page 21
DSI Mopho SoundEditor - Controls Window
The Program Name Display (shown below) shows the name of the currently selected
Program (‘RetroMoPho’), the location of the Program (bank C, location 046), and the
category of the Program (‘Sequence’):
To change the Program name, double-click inside the Program Name Display. This will
produce a window where you can enter a new name (up to 16 characters in length), and
numbers and most punctuation marks.
button will send the new name to SoundEditor and to the Mopho’s
write the edited sound to the Mopho using the WRITE command.
20
Page 22
DSI Mopho SoundEditor - Controls Window
22
DSI Mopho SoundEditor - Controls Window
You can also select a category from the Program Naming window by clicking on the
blue text in Program Category  eld. This will produce the same contextual menu as
Assigning Program Categories
There are several ways to assign a category to a Program. This can be done from the
Program Name Display, from the Program Naming window, or by right-clicking in the
To assign a category from the Program Name Display, click in the Category section
of the display (the upper right part of the Name Display window). This will produce a
contextual menu of categories to select from:
21
Page 23
DSI Mopho SoundEditor - Controls Window
Banks
button produces a window displaying the all of the Programs in all
three banks as shown below. Clicking on any Program in any bank will load that Program
into SoundEditor’s Controls Window and send that Program to the Mopho’s Edit Buffer.
22
Page 24
DSI Mopho SoundEditor - Controls Window
The circular ‘T’ button at the top of the Control Window is the Transparency button,
which is used to access the window transparency function:
the window from 100% (normal view) to as little as 10% (nearly invisible):
After adjustment, clicking anywhere in the window will remove the slider from view and
keep the window transparency at the current setting. To return to a the normal view, click
on the ‘T’ and adjust the slider back to 100%.
The transparency always resets to the normal view (100%) every time SoundEditor is
launched.
23
Page 25
DSI Mopho SoundEditor - Global Settings
The Global Settings window is accessed by clicking the
button in the toolbar or
by selecting “Global Settings” from the MIDI menu.
The Global Settings window displays and provides user control of the Mopho’s global
24
Page 26
DSI Mopho SoundEditor - Sequencer Window
26
DSI Mopho SoundEditor - Sequencer Window
The Sequencer window allows you to program/adjust the four Mopho sequences, select
the modulation destination of each sequence, and set the overall tempo and clock divide
parameters. Additionally, a Sequence Templates function allows you to copy sequences
Functions drop-down panel allows you to adjust the length of each sequence, create
pitched sequences from preloaded sequence data, and alter the sequence data in musically
useful ways (Sequence Templates and Sequencer Functions are only available in the Pro
Edition).
by clicking the
button in the toolbar or by selecting “Sequencer” from the
Edit menu. The Sequencer window is shown below.
25
Page 27
DSI Mopho SoundEditor - Sequencer Window
The Display Mode control affects the way the cursor is used to adjust each of the 16
When
Slider
mode is chosen, sequence steps are individually adjusted by clicking and
dragging on sequence bars, one at a time. Slider mode is the best choice for sequences
that will control oscillator pitch, or anytime a precision adjustment is required.
When
Pen
mode is chosen, the cursor acts much like a magnet. As you drag the cursor
It allows you to easily create evolving ‘envelope-like’ sequences. Pen mode is not as
precise as slider mode, but is a good choice for sequences that are programmed to provide
26
Page 28
DSI Mopho SoundEditor - Sequencer Window
28
DSI Mopho SoundEditor - Sequencer Window
Below each of the four Sequence labels is a ‘DESTINATION’  eld that displays the
modulation destination for each sequence. Clicking on this  eld produces a menu
displaying the 45 possible modulation destinations (or ‘OFF’), allowing you to change
the modulation routing for each sequence:
The
Reset
button resets the sequence step bars to
zero values for the selected sequence. This is a
quick way to zero all 16 sequencer steps.
27
Page 29
DSI Mopho SoundEditor - Sequencer Window
Just below the
Reset
button is the
Functions
button. Selecting the
Functions
button opens
Macintosh or a window on a PC) that allows you
to access additional sequencer functions. These
include adjusting the length of each sequence,
loaded sequence data, and options to alter the
In the Sequencer Function panel, the
buttons that appear on the far left (
thru
) are used to select the speci c sequence that will be affected by the panel functions.
The ‘From Step’ and ‘To Step’ sliders allow you to specify the range of steps that will be
affected within the selected sequence:
In the  gure above, for example, Sequence 4 has been selected with a step range of
will only affect steps 5 thru 10 in Sequence 4, and no others. Also, note that the color of
the selected step bars is different from the others - this provides a visual indication of the
28
Page 30
DSI Mopho SoundEditor - Sequencer Window
30
DSI Mopho SoundEditor - Sequencer Window
The Chords list allows you to select from preloaded ‘chord’ data for major and minor
chords, and several major and minor sevenths for each sequence. Although the Mopho
is a monophonic instrument, selecting from the Chords list gives you a sequence of
arpeggiated notes that makes up the chosen chord structure (from as few as two notes to
as many as six). The selected note sequence will be repeated until the end of the sequence
or until the end of the speci ed range is reached:
If the modulation destination of a chorded sequence is ‘Oscillator Frequency’ (Osc 1
Freq, Osc 2 Freq or Osc All Freq), the sequence will be displayed as a series of MIDI
notes:
29
Page 31
DSI Mopho SoundEditor - Sequencer Window
The root note of a chorded sequence is based on the  rst step of the selected sequence.
For example, in the previous  gure the  rst step (step 5) happened to be ‘G#’, so a major
chord based on a ‘G#’ was generated. To get a chord sequence based on a different root,
buttons.
Using the previous  gure as an example, a ‘C’ major sequence is generated by adjusting
the  rst note (step 5) to a ‘C’ before clicking on the MAJOR chord button:
For more information, refer to Appendix B for a list of chord structures and Appendix C
30
Page 32
DSI Mopho SoundEditor - Sequencer Window
32
DSI Mopho SoundEditor - Sequencer Window
Appearing on the far right of the panel
DONE buttons, and a Control Adjust
The Functions list provides commands to copy, paste and modify the selected sequence.
Paste:
Pastes to any selected sequence.
Reverse:
Reverses the sequence order within the speci ed step range.
Invert:
Inverts all values within the speci ed step range. Zero values become
Resets and vice versa.
Randomize:
Randomizes all values within the speci ed step range. Repeated
values.
Randomize Q:
Works like Randomize, but automatically adjusts step values
up or down to real note values.
Creates a sequence of incremental positive values based on the  rst
value in the range. For example, if the  rst step value is 0, Step Up will create
a series of values where the second step value will be 1, the third 2, etc. If the
 rst step value is 45, then the second will be 46, the third 47, etc.
Works like Step Up, but increases the step values by 2. If the  rst step
value is 10, Step Q will create a series of values where the second step value
will be 12, the third 14, etc.
The
arrows raise or lower the selected sequence value by ‘1’ for each
click of the control. Holding the control button instead of clicking provides for rapid
adjustment of the sequence values.
The
UNDO
button offers multiple levels of undo. You can undo any chord or function
The
DONE
button closes the Function panel..
31
Page 33
DSI Mopho SoundEditor - Sequencer Window
At the top right of the Sequencer
Window are the Tempo and Clock
Divide function controls. To make
the control for Tempo, or click on
the downward arrow in the Clock
Divider  eld for a contextual menu
Tempo is continually adjustable
increments from Half Note through
32
Page 34
DSI Mopho SoundEditor - Sequencer Window
Program, and load/save sequence  les on your
The operation of the Sequence Template function
is managed with the three buttons at the top of the
The
Add
button adds the sequence from the current
Program to the list.
The
Load From...
button produces a drop-down
menu that allows you to load sequences from banks
A, B or C, or from a File saved to your hard drive..
There is also a selection here to clear the list.
Load From... A File
produces a window
that displays all the  les on your computer. Only
those  les having an ‘.m_s’ extension are valid
template  les that can be loaded - all other  le types
will be ignored.
The
button produces a ‘Save’ window where
you can name the Sequence Template and select the
To load a Sequence Template to the current Program,
the ‘Send’ arrow on the right. The four sequences
that make up the selected Sequence Template are
in the Sequence Window, where they can be edited
using the sequence step bars, buttons and functions.
By default, Sequence Templates are sorted
numerically, but they can also be sorted
A second click on that header will reverse the sort
listing (1, 2, 3...), and a second click on that header
reverses the sorting order (... 3, 2, 1).
33
Page 35
DSI Mopho SoundEditor - Bank Manager/Librarian
The Bank Manager/Librarian is accessed by selecting the ‘Bank Manager/Librarian’
option in the File menu. The Bank Manager/Librarian lets you organize and store an
unlimited number of Mopho Programs. You can also have as many Library  les on your
computer as you wish. The Librarian provides 24 sound categories to organize your
Mopho sounds and have them available for immediate use. For convenience, these sound
categories have already been de ned, but all categories can easily be renamed according
to your needs. A view of the Bank Manager/Librarian window is shown below.
The main components of the Bank Manager/ Librarian include:
Manager.
2. ‘Radio’ buttons and checkboxes to select operational modes in the Bank Manager.
4.
Toolbar buttons to access frequently-used Librarian functions and commands.
5. List of categorized Library Programs
6. Prede ned Library categories (24 total)
34
Page 36
DSI Mopho SoundEditor - Bank Manager/Librarian
36
DSI Mopho SoundEditor - Bank Manager/Librarian
The Bank Manager Toolbar (shown below) provides convenient access to frequently-
used Bank Management commands and functions. Descriptions of each Toolbar button
The
Load
button allows you to load a bank of Programs into the User Bank. Selecting
Load
produces a ‘Load Mopho Program Bank’ window that allows you to locate and
valid Program  les that can be loaded - all other  le types will be ignored.
The
button allows you to save the current User Program Bank. Selecting
produces a ‘Save As...’ window where you can name the Program Bank and select the
The
Receive
button initiates the process to receive a bank of Programs from the Mopho
hardware. Selecting
Receive
produces a ‘Receive Program Banks’ window. You will
need to click on the
button to begin the actual transfer process. The bank that is
requested from the Mopho hardware will be the currently selected User Bank (A, B, or
regardless of its current bank setting.
The
button initiates the process to transmit a bank of Programs from the
produces
button to
begin the actual transfer process. The transmitted bank (A, B, or C) will go into the
is displaying Bank B when you initate the transmit command, the Mopho hardware will
receive that data into Bank 2 regardless of its current bank setting.
The
Load
Receive
and
button functions duplicate commands found in
the menus.
Lastly, although not related to the controls described above, the
button
35
Page 37
DSI Mopho SoundEditor - Bank Manager/Librarian
Manager window. These controls appear just below the Toolbar in the upper left corner
Here’s how the buttons and checkboxes function:
The
Use Bank Data
checkbox is part of the User Program Bank functions. When
Use
Bank Data
is unchecked (disabled), selecting a preset from the User Program Bank
between the hardware and SoundEditor. When
Use Bank Data
is checked (enabled),
the selected preset data from the User Program Bank is sent to the Mopho edit buffer for
Bank without the need for dumping the entire bank to the hardware.
program, you will hear the new program’s sound, but it will be played at the
sounds/sequences at pre-determined tempos.
Despite its location in the window, the
Auto Dump
checkbox is actually part of the
Librarian function. When the
Auto Dump
checkbox is checked (enabled), a selected
preset from the Librarian Program list is automatically sent to the Mopho edit buffer for
Auto Dump
is unchecked (disabled), no data is sent.
The
Multi Select
and
Drag and Drop
radio buttons are used to de ne the operation of
the cursor in the Bank Manager/Librarian window.
Drag and Drop
permits conventional
User Bank and the Librarian. You can add the Shift and other modi er keys to make
multiple preset selections, which can be groups of Programs, non-adjacent selections, or
Multi Select
mode locks the cursor into ‘Select’ mode, allowing
you to select groups of Programs. This mode can be useful for large amounts of group
moves because it restricts the operation of the cursor to just making selections, preventing
Multi Select
mode,
Programs are moved between the User Bank and Librarian using the large Copy buttons.
Lastly, although not part of the operational mode controls described above, the
Edit
button takes you to the Controls window, where you can edit the currently selected
Program.
36
Page 38
DSI Mopho SoundEditor - Bank Manager/Librarian
38
DSI Mopho SoundEditor - Bank Manager/Librarian
in the User Bank is that the Bank buttons
interact with the
Use Bank Data
meaning that SoundEditor will switch
to the Mopho bank/location and acquire
the Program data from the Mopho (when
Use Bank Data
is unchecked), or send
the selected Program data to the Mopho’s
Use Bank Data
is
The User Bank (and associated Bank
Manager controls) allow you to you load,
Mopho Programs. Program banks are loaded
into the User Bank either from the Mopho,
three factory banks built into SoundEditor.
The User Bank has three banks, labeled
A-C, corresponding to the three Program
banks in the DSI Mopho. Programs in the
User Bank be selected individually, as
reorganization.
The User Bank list offers several options for
bank, but Programs can also be sorted
header will reverse the order (Z-A).
To sort Mopho Programs by Category
header. A second click on the ‘Category’
header will reverse the order (Z-A).
numerical listing.
37
Page 39
DSI Mopho SoundEditor - Bank Manager/Librarian
The Librarian lets you store an unlimited number of Mopho Programs, and allows you
organize them in any fashion. You can also have as many library  les on your computer
as you wish. The Librarian provides 24 sound categories to organize your Mopho sounds
and have them available for immediate use. The categories are pre-de ned, but any
category can be renamed should you need to. A view of the Librarian panel is shown
below. Sound categories are displayed on the left along with two large Copy buttons. A
list of the Mopho Programs appears on the right, and buttons for library  le functions are
at the top.
The currently selected (active) sound category is indicated by boldface type and a
triangle to the left of the name. In the  gure above,
Library (Not Assigned)
is the active
If the number of Programs exceed the amount that can be displayed within this window
38
Page 40
DSI Mopho SoundEditor - Bank Manager/Librarian
40
DSI Mopho SoundEditor - Bank Manager/Librarian
To switch to a different category, simply click on the desired category name:
Navigating a Librarian Category Program list is exactly like navigating any other list,
using either the mouse or the keyboard. Options for changing the sort order of Programs
is the same as for any other list:
39
Page 41
DSI Mopho SoundEditor - Bank Manager/Librarian
The Librarian Toolbar (below) provides convenient access to frequently-used Librarian
The
Add Current Program
button adds the current Program from the User Bank to the
you have a lot of Programs in a particular category, you may have to scroll down to see
the new entry.
The
New
button allows you to create a new Library. After selecting
New
message dialog box asking if you wish to save the existing library. To save the existing
Library, clicking the
button in the message box will present you with a ‘Save As...’
window where you can name and save the current Library  le to the speci ed storage
location. After the ‘save’ operation is complete, you will have an empty (new) Library.
If you decline to save the existing Library, the contents of the existing library (all 32
The
button allows you to save the current Library. Selecting
produces a ‘Save
As...’ window where you can name the Library File and select the storage location for the
 le.
The
Load
button allows you to load a library  le into the Librarian. Loading a library
 le is just like loading a bank  le, but with a difference – library  le names have the
The
Add Current Program, New, Save
Load
buttons duplicate commands found in
the menus.
Finally, although not part of the operational controls described above, the
Edit
button
takes you to the Controls Window, where you can edit the Library’s currently selected
Program.
40
Page 42
DSI Mopho SoundEditor - Bank Manager/Librarian
42
DSI Mopho SoundEditor - Bank Manager/Librarian
Adding Programs to the Library
While the
Add Current Program
button is one way to add an entry into the Library, it
Programs from the User Bank into the Library, use the right-facing Copy button:
In the screen shot above, Programs A010 through A015 were selected from the User
Bank. Clicking on the right facing Copy button added those six programs to the selected
Library category (“Res Lead”).
Library categories. In this case, selecting and dragging the Program(s) from the User
Bank into the Library offers a direct and convenient alternative to using the Copy button:
In the screen shot above, Program A009 was selected from the User Bank and is shown
being dragged into the Library’s ‘Res Bass’ Category. When Programs are moved by
dragging, only an outline box is displayed as they are being moved. Note that you can
drag a Program (or group of Programs) into
any
Category by this method.
41
Page 43
DSI Mopho SoundEditor - Bank Manager/Librarian
Mopho Programs can be moved between Categories using several transfer methods. The
 rst method is to set the red Transfer Arrow (click in the Transfer Arrow column to set
the arrow to point to the desired Category), select the desired Program and then click on
the Arrow. The Program will transfer from the current Category to the new Category. In
the screen shot below, the Program ‘Triangular’ is being transferred from the ‘Res Lead’
The second method involves simply dragging the desired Program from the current
Library Category into another Category. In the screen shot below, the Program ‘Feedback
when Programs are moved by dragging, only an outline box of the Program is displayed
as it is being moved.
Either method can be used to move single Programs or groups of Programs.
42
Page 44
DSI Mopho SoundEditor - Bank Manager/Librarian
44
DSI Mopho SoundEditor - Bank Manager/Librarian
the User Bank basically involves the same
methods as copying Programs into the Library
from
the User Bank: you can either use the
large Copy button, or you can simply drag the Program (or group of Programs) into the
User Bank. Note, however, that either method requires that you  rst specify a location in
the User Bank to copy the Program(s) to.
The screen shots below will illustrate the process. First, in the User Bank, we select
location A022 as the ‘copy to’ location. Next, in the Librarian, we select ‘Feedback Sync’
as the Program to be copied:
Now we click on the left-facing Copy button. This produces a message box, which asks
Program is copied, it will be written to the User Bank and also to the Mopho hardware at
the selected location. The message box offers three choices:
NO
and
43
Page 45
DSI Mopho SoundEditor - Bank Manager/Librarian
If you are uncertain about proceeding at this point, you should select
operation will be stopped. If you select
NO
Bank but it
will not
be sent to the Mopho. This is handy if you are simply rearranging
Programs in the User Bank but do not wish to affect the Programs in the Mopho, Finally,
if you select
then the full Copy/Write process wil execute. The Program will be
copied to the User Bank and written to the Mopho hardware:
in the User Bank establishes where the
 rst
Program in the group will be copied to. The
Program in the group will be copied to. The rst
copied Programs will  ll the User Bank from that point. A message box will display the
range
of User Bank locations that will be affected by the copy operation, and request
your con rmation before proceeding:
if you try to copy  ve Programs from the Library into the User Bank starting at
location 127, only the  rst two Programs will be copied. These Programs will
44
Page 46
DSI Mopho SoundEditor - Bank Manager/Librarian
46
DSI Mopho SoundEditor - Bank Manager/Librarian
File:
The File menu allows you to Load
Load the Factory Programs of all
three banks into the Bank Manager,
Banks function, and Quit the Bank
Manager/Librarian.
the ‘.mph’ extension. To view a
Bank:
The Bank menu allow you to Copy, Rename or
Initialize the currently selected Program, Paste
The ‘Edit Program From Bank’ command sends
the currently selected Program in the User Bank
to the Mopho for editing. This is helpful to
maintain synchronization between SoundEditor
Manager.
The menus in the Bank Manager/Librarian allow you to select various functions, views,
 le storage options, editing commands, and much more. Descriptions of all Bank
Manager/Librarian menus appears below.
45
Page 47
DSI Mopho SoundEditor - Bank Manager/Librarian
Librarian:
The Librarian menu allows you to Copy,
Library, Rename or Clear Categories, Load
Programs from the Genetics ‘Top Offspring’
list.
The ‘Edit Program From Lib’ command
User Bank to the Mopho for editing. This is
helpful to maintain synchronization between
the Librarian.
The Options menu allows you to access the Genetics
Help:
The Help menu allows you to access additional assistance online.
MIDI:
The MIDI menu allow you to Receive or Transmit the
currently selected bank, and access the MIDI Setup and
Global Settings functions.
After selecting the ‘Load From User Bank’ command, you will be asked if you wish
46
Page 48
DSI Mopho SoundEditor - Program Genetics
48
DSI Mopho SoundEditor - Program Genetics
The Program Genetics function allows you to quickly build new sounds from two
The Program Genetics window is selected from the Options menu of the main page
Program Genetics can also be accessed from the Bank Manager/Librarian Options
menu selection as well.
A view of the Preset Genetics window is shown below. The two source banks (called
“Mommy” and “Daddy”) are located in the upper left, along with buttons for the four
different Genetics functions. The generated bank (“Kids”) and the Top Offspring
bank are located in the lower left. On the right are  lters to exclude selected parameters
Any pair of Programs can be used for the Genetics functions (that’s one Program each
bank can then be moved into the Top Offspring bank.
47
Page 49
DSI Mopho SoundEditor - Program Genetics
Here’s what the four button functions do:
parameters from either the Mother or Father. For example, if the Mother’s
Morph
parent to the other. This means that the  rst program in the ‘Kids’ bank is
identical to the Mother while the last program is identical to the Father. All
placement within the list. The middle Child Program (Program #64) is
Mutate
the Mother’s cutoff frequency was 10 and the Father’s was 88, Child values
would be anywhere between 10 and 88.
Random
produces the value of each parameter for the Child.
The four Program Genetics functions are selected by using the buttons at the top of
the window.
most interesting results. You can also ‘interbreed’ the child patches, too. In
48
Page 50
DSI Mopho SoundEditor - Program Genetics
50
DSI Mopho SoundEditor - Program Genetics
Additional controls appear on the top right side of the Program Genetics window:
The
Auto Audition
checkbox enables the transfer of selected Programs from the Mother,
Father, Kids or Top Offspring banks to the Mopho’s edit buffer for auditioning. When the
Auto Audition
checkbox is unchecked (disabled), no Programs are transmitted.
The
Edit
button brings up the Editor window, permitting on-screen editing of a
The
Write
button brings up the Write Program dialog box. The Write function works
banks.
The
Reset
button resets all checkbox selections made under the ‘Exclude Preset
Parameters’ section. When you click
Reset
49
Page 51
DSI Mopho SoundEditor - Program Genetics
Both Parent banks use Programs from the ‘A’ bank by default, but any bank can
be loaded into either parent by clicking on the list box masthead and selecting
Bank A, B or C:
To create a bank of sounds you must  rst select a pair of ‘seed’ Programs, one each from
the Mommy bank and Daddy bank. Use the scroll bars to scroll through the Parent bank
lists and select the desired Programs. To quickly advance through a bank list, place the
scrambled or rearranged when you use the
With a pair of Programs chosen, selecting any one
the Kids bank. Selecting function a second time will
replace the previously generated Kids bank with a
new bank of 128 programs
50
Page 52
DSI Mopho SoundEditor - Program Genetics
52
DSI Mopho SoundEditor - Program Genetics
As you audition Programs from the Kids bank, you will probably identify one or more
Programs you wish to save or edit further. The Top Offspring bank provides a convenient
place to ‘park’ these Programs.
To copy Programs to the Top Offspring bank, you can either drag the selected Program
into the Top Offspring window, or click on the large Copy arrow as shown:
Programs in the Top Offspring bank can be edited directly (by selecting the
Edit
button)
or loaded into the Librarian or Phantom Banks functions using the ‘load Top Offspring’
menu commands in those functions:
Also, when the Librarian and Program Genetics windows are both open, you can drag
individual Programs from the Top Offspring list directly into any Librarian category.
51
Page 53
DSI Mopho SoundEditor - Program Genetics
File:
The File menu allows you to quickly
Edit:
The Edit menu allow you to clear the Programs in the Top
the PG window, only a few additional menus commands are required. These are shown
below.
52
Page 54
DSI Mopho SoundEditor - Morpher
54
DSI Mopho SoundEditor - Morpher
The Morpher function allows you to blend or ‘morph’ any two Mopho Programs together
to create a hybrid sound having the characteristics of both Programs. Functionally,
Morpher is a subset of Program Genetics, but Morpher offers much more control over the
morphing process.
The Morpher function is accessed by selecting ‘Morpher’ in the Options menu, or by
clicking on the
Morpher
button in the main window. The Morpher window is shown
below.
When the Morphing function is accessed, the  rst Program defaults to the currently
button is used to change the  rst Program should you select a
different Program while the Morpher window is open.
The
is used to morph between the two Programs, and the resulting sound can be
When the
Live Scroll
updated to show the parameter values as they change. You should also be aware that
the Morphing process affects the Program name, so you’ll see scrambled or rearranged
names in the Program Name display and also on the Mopho hardware. This is normal.
Add to Lib
button adds the currently morphed Program to the Librarian
in the active Library Category.
53
Page 55
DSI Mopho SoundEditor - Morpher
The
More
button allows you to select additional Morphing options:
The checkboxes shown allow you to exclude certain parameters from the Morphing
process. The term ‘base’ refers to the parameters in the  rst Program:
Preserve Base Sequencer
Preserve Freq/Tune
Tuning settings. Other Oscillator parameters are not preserved.
Preserve Base Oscillators
Tuning, Waveform and Glide settings. Oscillator Mix and Sub-oscillator settings
Preserve Base Mod Sources
Preserve Base Mod Destination
Modulation Destinations.
Preserve Base Controls
There is also the option to specify a MIDI Controller to act as the Morpher slider.
Use Controller
checkbox enables the selected MIDI Controller to control
the Morphing process on the selected MIDI Channel.
54
Page 56
DSI Mopho SoundEditor - Snapshots
The Snapshots function allows you to quickly
multiple ‘undo’ points and allowing you to check
your editing at various stages. It is a simple utility
with a minimum of features, but it is invaluable in
To capture a Snapshot of the current Program, simply click on the
button in the
main window, or use the ‘Add Snapshot’ option in the Snapshot menu. Each time you
To send a Snapshot to the DSI Mopho, click the
button. As you build a list of
is done by clicking on one of the Snapshots and clicking the
Edit
button. The parameter
will update with those parameters values.
55
Page 57
DSI Mopho SoundEditor - Phantom Program Banks
The Phantom Program Banks function allows you to add virtual banks of programs
to 16 banks of Mopho Programs into SoundEditor, and have any Program in any bank
immediately available for auditioning. This means you can have as many as 2048
Programs (16 x 128) at your disposal (or 2432 Programs when you include the three
Mopho Program banks).
Banks of Programs can be loaded from SoundEditor’s Program Banks (A, B or C), or
this window.
Phantom Program Banks (PPB) is selected from the Editor’s File menu. The PPB window
is shown below.
56
Page 58
DSI Mopho SoundEditor - Phantom Program Banks
58
DSI Mopho SoundEditor - Phantom Program Banks
ways. Program Banks can be sorted numerically, alphabetically or by category by
Finally, individual Programs can be sent to the Mopho hardware by selecting a Program
Window Operations
The Phantom Program Banks window has relatively few controls compared to other
windows in SoundEditor:
The
Add Current Program
button adds the current preset from the User Bank to the
you have a lot of presets in a Phantom Bank, you may have to scroll down to see the new
Add Current
Program
button will have no effect if the bank is already full.
The
Edit
button takes you to the Controls window, where you can edit the currently
57
Page 59
DSI Mopho SoundEditor - Phantom Program Banks
PPB menus allow you to load Mopho Programs from within other SoundEditor functions,
description of the PPB menus appears below.
File:
The File menu allows you to load Mopho Programs from multiple sources (Library
 les, User Bank  les and Program Genetics Offspring), and save PPB Bank Library
 les.
Edit:
MIDI:
The Edit menu allows you to copy, paste, rename,
The MIDI menu allows you to transmit the current
Phantom Bank to the selected Mopho Bank
58
Page 60
DSI Mopho SoundEditor - Additional Controls
60
DSI Mopho SoundEditor - Additional Controls
V-Piano
The V-Piano provides a way to play the Mopho remotely using the mouse. When you
press a key on the virtual keyboard, the corresponding MIDI ‘Note On’ message will
be sent to the Mopho. The note information will be displayed in red on the bottom
left side of the keyboard, along with the MIDI channel and velocity information:
The ‘Vel’ Up/Down control on the far right of the V-Piano keyboard adjusts the note
velocity (values from 1 to 127). The Midi channel is changed by clicking on the label
just above the Velocity label and choosing from the popup contextual menu.
The virtual Pitch Bend and Mod Wheels can be used to control Pitch and Modulation
Piano (V-Piano), and the ability to play the Mopho from the computer keyboard.
These functions allow you to remotely play the Mopho from within SoundEditor
These functions are located in the Options menu:
59
Page 61
DSI Mopho SoundEditor - Additional Controls
Each keyboard press generates a MIDI Note ON message corresponding to the note
Two computer keys are programmed to adjust octaves (increment/decrement):
“p” – Octave up (one octave for each key press)
“o” – Octave down (one octave for each key press)
You can switch octaves over a range of –2 to +8 (ten octaves total). When the octave
press an “octave” key. A MIDI Note ON command will be sent without a
note, press the Space Bar. The Space Bar will send an ‘All Notes Off’ command
Two computer keys are programmed to adjust note velocity (increment/decrement):
“i” – Note velocity increases (+5 for each key press)
“u” – Note velocity decrease (-5 for each key press)
Note velocities can be set from 0 to 125 in increments of 5. A note velocity of 0 is the
window brie y appears showing the change.
You can also play notes on the Mopho using the computer keyboard. The middle
piano keyboard. You can use these keys to remotely play notes on the Mopho. The
The ability to play notes using the computer keyboard works in all SoundEditor
windows, allowing you to audition sounds at anytime. Note, however, that the CAPS
LOCK key must not be engaged (ON), as only the lower case letters will send MIDI
note data.
60
Page 62
PC3 SoundEditor - File Extensions DSI Mopho SoundEditor - Sequencer Chord Structure
Appendix A
All Mopho Data (Banks A, B & C) = “mph”
User Bank Data (Single Banks) = “m_b”
Library Data = “.m_l”
Phantom Program Bank Data = “m_b”
61
Page 63
35689
234
5
678
9
234
5
678
9
35689
35689
234
5
678
9
234
5
678
9
234
5
678
9
35689
The Sequencer Function Panel in SoundEditor contains a number of preset ‘chords’ which are programmed
the pattern repeats over the 16 sequence steps. All patterns are based on a starting note of C4, but the actual
Appendix B
Basic (alternating major third):
Major:
Minor:
Major (2):
Minor (2):
Major 7:
Minor 7:
Major 7 (2):
Minor 7 (2):
62
Page 64
DSI Mopho SoundEditor - Sequencer Step Values
Appendix C
The following chart of step values is provided to assist in identifying and adjusting
MIDI note.
Step
Value
Step
Value
Step
Value
48
6606264A06620
A#068A#2
A#4262840A3
A#1
A#3
46
63
Page 65
DSI Mopho SoundEditor - MIDI Setup Options
Appendix D
The MIDI Setup menu provides tabs for con guring the MIDI Port Connections and
MIDI In Keyboard Controller options. MIDI Port Con gurations are covered in the
MIDI Setup
section. This Appendix provides details on con guring and using the
MIDI IN Keyboard Controller and Virtual MIDI Port functions (the Virtual MIDI
Ports only appears in the Macintosh version of SoundEditor).
The MIDI In Keyboard Controller function allows you to control the Mopho from
another MIDI controller while SoundEditor is active. When enabled, the MIDI In
Keyboard Controller function acts like a MIDI Merge utility, merging MIDI data
Only a few simple steps are required to con gure the MIDI In Keyboard Controller
2. Make sure that the ‘Activate MIDI Controller Port’ checkbox is checked.
4. Test the setup. If the controller can send MIDI Note On messages, you can
test the setup by playing a few notes. Otherwise, try sending an easily
discernible MIDI message, such a Program Change command.
64
Page 66
DSI Mopho SoundEditor - MIDI Setup Options
66
DSI Mopho SoundEditor - MIDI Setup Options
The Macintosh version of SoundEditor includes a Virtual MIDI Interface that allows
you to connect the SoundEditor application between your MIDI Sequencer (Logic,
ProTools, Cubase, etc.) and the DSI Mopho.
In the MIDI Setup window, you’ll notice MIDI In Port and MIDI Out Ports labeled
selected. The Virtual ports are always active and are designed to be used exclusively
by the MIDI applications that will be communicating with SoundEditor. You should
select only the external (physical) ports that will be used for the connection between
Virtual MIDI Ports
65
Page 67
DSI Mopho SoundEditor - MIDI Setup Options
To con gure your sequencer for this setup, you need to select “Mopho V – Output Port”
MIDI Output port. With this setup, the sequencer will receive MIDI data
from
the Virtual
the Virtual Input.
The Virtual MIDI Port function allows SoundEditor to interact with the Mopho while
66
Page 68
DSI Mopho SoundEditor - Updating the OS
68
DSI Mopho SoundEditor - Updating the OS
Appendix E
The  rst step in updating the Mopho OS is to get the update  le. Go to:
www.davesmithinstruments.com/support
Ports are selected between SoundEditor and the Mopho hardware. If you have
used SoundEditor previously, these connections should already be established.
2. If you haven’t already done so, launch SoundEditor. After SoundEditor boots up,
select ‘Mopho OS Update’ from the Mopho menu:
This section will describe the process of updating the Mopho Operating System using
carefully to insure a successful update.
67
Page 69
DSI Mopho SoundEditor - Updating the OS
A small rectangular window will appear in the center of your screen:
Click on the
button. You will be presented with a ‘Load File’
window. Navigate to where the Mopho OS Update  le is located, select it, and click
button to begin the update. A ‘Transmitting OS...’ message will then appear as shown.
Do not turn off the power and do not interrupt the process while the update is taking
place:
When the update process begins, the Mopho’s LED will display “Main OS Load” and
count down for the duration of the update. When the countdown concludes, the
Mopho will brie y display a “Writing Now!” message. When the update is complete,
the Mopho will reboot, SoundEditor’s ‘Transmitting OS...’ message window will be
removed and normal operation will resume on both the Mopho and SoundEditor.
68
Loading...