User Manual
Table Of Contents
- Evolver Operation Manual
- Dave Smith Instruments
- 1210 Cabrillo Hwy N
- Half Moon Bay, CA 94019-1449
- For Technical Support, E-mail to:support@davesmithinstruments.com
- Contents
- Quick Start 6
- Basic Operation FAQs 11
- Inside Evolver 12
- Signal Flow Diagram 13
- Main Parameters 14
- Sequencer Operation 18
- Program Parameters 21
- Modulation Destination Table 38
- Modulation Source Table 40
- MIDI Implementation 41
- Welcome…
- Register
- Version 3.0 Notes
- Quick Start
- Program Notes
- Bank 1
- Bank 4
- Programs 80 – 128 are sounds meant to played from a keyboard; some have sequences programmed, and some do not. Most respond in different ways to keyboard pressure and mod wheel.
- Special thanks to Program contributors, including:
- Craig Wiper
- Basic Operation FAQs
- The Analog Side
- The Digital Side
- Sequencer Operation
- While the sequencer is running, if you hold the Shift button when you hit the Stop button, the sequence will continue running until finished (according to the length of Sequence 1), and will stop after playing step 1.
- A simple “tap tempo” feature is available. With the sequencer off, hold the Reset button, and then hold the Start/Stop button for a count of four; then lift up the Start/Stop button in time. The sequencer will start with the new tempo. Note – the actual speed will depend on the Clock Divide setting. The count will match if Clock Divide is set to 4n. If set to 8n, it will play twice as fast as your “tap”, and so forth.
- Program Parameters
- Display
- Destination
- 0ff
- No destination selected
- 01F
- Oscillator 1 Frequency
- 0AL
- Oscillator All Level
- noL
- Noise Level
- El
- External In Level
- 01P
- Oscillator 1 Pulse width
- F43
- Frequency Mod (FM) Amount; Osc 4 -> 3
- F34
- Frequency Mod (FM) Amount; Osc 3 -> 4
- R43
- Ring Mod (Amplitude) Amount; Osc 4 -> 3
- R34
- Ring Mod (Amplitude) Amount; Osc 3 -> 4
- FL
- Lowpass filter frequency
- FLS
- Filter Split –separation between left / right
- Res
- Resonance
- UCA
- VCA amount
- Fbf
- Feedback frequency
- Fba
- Filter Amount
- Dt1
- Delay 1 Time
- DA1
- Delay 1 Amount
- L1f
- LFO 1 Frequency
- L2f
- LFO 2 Frequency
- L3f
- LFO 3 Frequency
- L4f
- LFO 4 Frequency
- Additional Sequencer-Only Modulation Destinations
- Display
- Destination
- CL0
- Sequencer clock (BPM) multiplier
- n0
- MIDI note number
- uel
- MIDI Velocity
- Modulation Sources
- Display
- Source
- 0ff
- No Source selected
- SE1
- Sequence 1
- fen
- Filter Envelope
- MIDI Implementation
- MIDI Messages
- System Exclusive Messages
- 0
- No destination selected
- 1
- Oscillator 1 Frequency
- 10
- Oscillator All Level
- 11
- Noise Level
- 12
- External In Level
- 13
- Oscillator 1 Pulse width
- 16
- Frequency Mod (FM) Amount; Osc 4 -> 3
- 17
- Frequency Mod (FM) Amount; Osc 3 -> 4
- 18
- Ring Mod (Amplitude) Amount; Osc 4 -> 3
- 19
- Ring Mod (Amplitude) Amount; Osc 3 -> 4
- 20
- Filter frequency
- 21
- Filter Split –separation between left / right
- 22
- Resonance
- 23
- Highpass Frequency
- 24
- VCA amount
- 25
- Pan
- 26
- Feedback frequency
- 27
- Feedback Amount
- 28
- Delay Time 1
- 29
- Delay Time 2
- 30
- Delay Time 3
- 31
- Delay Time All
- 32
- Delay Amount 1
- 33
- Delay Amount 2
- 34
- Delay Amount 3
- 35
- Delay Amount All
- 36
- Delay Feedback 1
- 37
- Delay Feedback 2
- 38
- LFO 1 Frequency
- 39
- LFO 2 Frequency
- 40
- LFO 3 Frequency
- 41
- LFO 4 Frequency
- Sequencer only destinations
- 69
- Tempo Clock multiplier
- 70
- MIDI Note Out
- Modulation Sources
- 0
- No Source selected
- 1
- Sequence 1
- 9
- Filter Envelope
Shift Button On
Status Description
1111 0000 System Exclusive (SysEx)
0000 0001 DSI ID
0010 0000 Evolver ID
0000 0001 File Version
0001 0011 Shift Button On
1111 0111 End of Exclusive (EOX)
Shift Button Off
Status Description
1111 0000 System Exclusive (SysEx)
0000 0001 DSI ID
0010 0000 Evolver ID
0000 0001 File Version
0001 0100 Shift Button Off
1111 0111 End of Exclusive (EOX)
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
Packed MIDI data
1 A7 A6 A5 A4 A3 A2 A1 A0 1 00 G7 F7 E7 D7 C7 B7 A7
2 B7 B6 B5 B4 B3 B2 B1 B0 2 00 A6 A5 A4 A3 A2 A1 A0
3 C7 C6 C5 C4 C3 C2 C1 C0 3 00 B6 B5 B4 B3 B2 B1 B0
4 D7 D6 D5 D4 D3 D2 D1 D0 4 00 C6 C5 C4 C3 C2 C1 C0
5 E7 E6 E5 E4 E3 E2 E1 E0 5 00 D6 D5 D4 D3 D2 D1 D0
6 F7 E6 E5 E4 E3 E2 E1 E0 6 00 E6 E5 E4 E3 E2 E1 E0
7 G7 G6 G5 G4 G3 G2 G1 G0 7 00 F6 F5 F4 F3 F2 F1 F0
8 00 G6 G5 G4 G3 G2 G1 G0
This is why it takes 220 MIDI bytes to transmit 192 Program/Sequence data bytes, and 293
bytes to send 256 Waveshape bytes.
50