Deckard's Dream MK2

8-Voice Analogue Polyphonic Synthesizer β€” Black Corporation | Operation Manual v2.3.0

Table of Contents

  1. Overview & Features
  2. Setup & Connections
  3. Banks & Preset Selection
  4. Panel Layout β€” All Controls
  5. Layer I/II Synthesis Parameters
  6. Master Synthesis Parameters
  7. Settings Menu
  8. MIDI CC Chart
  9. XERXES Expander
This manual covers DECKARD'S DREAM MK2 and most functions of MK1. MK2-only features are noted throughout.

1 β€” Overview & Features

Deckard's Dream is an 8-voice, dual-layer polyphonic analogue synthesizer inspired by the Yamaha CS-80. It is not a clone β€” it's a revival of that era's expressive design philosophy using modern components.

Key Specs

SpecDetails
Voices8 analogue voices, fully analogue signal path
Layers2 independent synthesis layers per voice (Layer I + Layer II)
Presets1,152 total (128 Factory + Banks 1–3 pre-loaded + User Banks 4–8, 128 slots each)
OscillatorVCO with Square, Saw, Sine waveforms per layer + white noise
Filters12dB/oct HPF and LPF per layer (4 filters total per voice)
EnvelopesADR for VCF, ADSR for VCA (per layer)
LFO1 global Sub-Oscillator (LFO) β€” Sine, Saw, Ramp, Square, Random/S&H, External (MK1)
MIDIDIN5 In/Thru/Out, USB MIDI, MPE, Polyphonic Aftertouch
Audio Out1/4" balanced mono (MK2.3+), Headphones stereo
Form Factor19" 4U rack-mount desktop, ~2.35 kg
The sine waveform bypasses the VCF entirely and goes directly to the VCA. Only Square, Saw, and Noise are processed by the filters.

2 β€” Setup & Connections

Power: 12V/2.5A barrel connector. Allow a few minutes after power-on for oscillators to reach stable tuning.

Audio Out: Turn volume to minimum before connecting. Balanced mono 1/4" (MK2.3+). Headphone output mirrors audio out, controlled by the same Volume knob.

DIN MIDI: Connect controller's MIDI Out β†’ DD's MIDI In. Use MIDI Thru to chain another device.

USB MIDI: USB-A (computer) to USB-B (DD). Works as a class-compliant USB MIDI device.

MK1 only: External CV input jack on rear panel. Set Sub-Oscillator Function to EXT to use. Default voltage range 0–5V; adjustable in Settings β†’ External.

3 β€” Banks & Preset Selection

Bank Overview

BankContents
FACTORY128 curated factory presets (read-only style)
BANK 1Expert sound programmer patches showcasing DD's depth
BANK 214 original CS-80 preset recreations + 114 new sounds
BANK 3Original MK1 preset sound bank
USER BANKS 4–8128 user-editable slots each (fully writable)

Navigation

Switch banks: Hold SHIFT + press UP or DOWN.
Select preset: Press UP (previous) or DOWN (next).
Panel Mode: Press PANEL button (MK2) or SHIFT+ENTER (MK1). Display reads PNL. Bypasses all presets β€” sound comes from physical slider positions. Exit by pressing PANEL again or navigating to a saved patch.

Saving Patches

Save to current location: Press ENTER (SAVE) β†’ press ENTER again to confirm.
Save to new location (same bank): Press ENTER (SAVE) β†’ navigate with UP/DOWN β†’ press ENTER to confirm.
Save to different bank: Hold SHIFT + UP/DOWN to select bank β†’ press ENTER (SAVE) β†’ navigate β†’ press ENTER to confirm.

Saving overwrites the destination preset permanently. Be certain of the target location before confirming.

Backing Up Patches (USB Drive Mode)

  1. Power off DD
  2. Connect USB cable to computer
  3. Hold SHIFT while powering on β€” display shows USB symbol
  4. DD appears as an external drive on computer
  5. Copy dd_bank_1.p and dd_bank_2.p to your computer
  6. Eject the drive from computer before powering off DD

MIDI Program/Bank Change

DD responds to Program Change and Bank Change (CC0) messages. Bank values: 0 = User Bank 1, 1 = User Bank 2, 2 = Factory Bank. Enable CC Receive in MIDI settings.


4 β€” Panel Layout Quick Reference

Controls 1–26 are duplicated identically for Layer I and Layer II. The following applies to each layer.

#ControlFunction
1SPEED (PWM LFO)PWM LFO speed. No effect if PWM=0.
2PWMPWM depth, 0–10. 0 = no modulation.
3PWManual pulse width 50–90%. Sets center if PWM is active.
4Square On/OffSwitch down = Square on. Switch up = off.
5Saw On/OffSwitch down = Saw on. Switch up = off.
6NOISEWhite noise level mixed into signal.
7HPFHigh-pass filter cutoff. Top = closed. Bottom = fully open.
8RESHHPF resonance. Does not self-oscillate at max.
9LPFLow-pass filter cutoff. Top = open. Bottom = closed.
10RESLLPF resonance. Does not self-oscillate at max.
11IL (Initial Level)Filter envelope start offset β€” lower starting point. Max = -5. No effect if VCF Attack is at minimum.
12AL (Attack Level)Filter envelope peak level β€” higher starting point (envelope amount). Max = +5. No effect if VCF Attack is at minimum.
13A (VCF Attack)Filter envelope attack time. Top = longest.
14D (VCF Decay)Filter envelope decay time. Top = longest.
15R (VCF Release)Filter envelope release time. Top = longest.
16VCF LevelAmount of VCF signal passed to VCA. 0 = only Sine can be heard.
17Sine LevelSine wave level into VCA. Bypasses all filter stages.
18A (VCA Attack)VCA envelope attack time. Top = longest.
19D (VCA Decay)VCA envelope decay time. Top = longest.
20S (VCA Sustain)VCA sustain level.
21R (VCA Release)VCA envelope release time. Top = longest.
22LEVELLayer volume. Useful for balancing Layer I vs II (also see MIX I/II).
23Initial Touch BrillianceVelocity β†’ VCF cutoff depth. 0 = no effect. 10 = maximum.
24Initial Touch LevelVelocity β†’ VCA volume depth. 0 = no effect. 10 = maximum.
25After BrillianceAftertouch β†’ VCF cutoff depth. 0 = no effect. 10 = maximum.
26After LevelAftertouch β†’ VCA volume depth. 0 = no effect. 10 = maximum.

Master Controls (both layers)

#ControlFunction
27Coarse PitchGlobal coarse pitch Β±5 semitones. Center detent = unity. Top = lower pitch.
28Fine PitchGlobal fine pitch Β±1 semitone. Center detent = unity.
29Detune CH IIDetunes Layer II oscillator from Layer I Β±1 semitone. Thickens sound.
30FEET Layer IOctave/fifths: 16' (lowest) β†’ 8' β†’ 5β…“' β†’ 4' β†’ 2β…”' β†’ 2' (highest)
31FEET Layer IISame as FEET Layer I but for Layer II only
32Sub-Osc FunctionLFO waveform: Sine, Saw, Ramp, Square, Random/S&H, External (MK1 only)
33Sub-Osc SpeedLFO frequency. Lower slider = faster LFO.
34Sub-Osc VCO modLFO β†’ VCO pitch depth (vibrato). Lower = more modulation.
35Sub-Osc VCF modLFO β†’ VCF cutoff depth. Lower = more modulation.
36Sub-Osc VCA modLFO β†’ VCA volume depth (tremolo). Lower = more modulation.
37Mix I/IILayer crossfader. Top = Layer I only. Bottom = Layer II only. Middle = equal mix.
38BRIL (Global Brilliance)Master VCF cutoff β€” affects all 4 filters simultaneously. Center = no effect.
39RESO (Global Resonance)Master resonance β€” affects all 4 filters simultaneously. Top = no effect. Bottom = max.
40Initial Touch P.BendVelocity β†’ pitch bend "glide up to note" depth. Bottom = max. Range set in Settings β†’ Keyboard.
41After Sub-Osc SpeedAftertouch β†’ LFO speed. Bottom = max effect. Works with sliders 42 & 43 for expressive CS-80-style playing.
42After Sub-Osc VCOAftertouch → LFO→VCO depth (vibrato). Bottom = max.
43After Sub-Osc VCFAftertouch → LFO→VCF depth. Bottom = max.
44VCF Keyboard FollowLow/High sliders: Sets how VCF cutoff responds to note position on keyboard.
45VCA Keyboard FollowLow/High sliders: Sets how VCA level responds to note position on keyboard.
β€”Port/Gliss TimePortamento/Glissando transition speed.
β€”P/G SwitchLeft = Portamento (smooth glide), Center = off, Right = Glissando (stepped semitones)
β€”SUSTAIN sliderMK2 only Master sustain/release control for both layers. CC-controllable.
β€”SUSTAIN I/II switchMK2 only See Sustain Modes below.
β€”Volume KnobMaster output volume for both headphone and Audio Out jacks.

5 β€” Layer I/II Synthesis Details

Sustain Modes (MK2 Only)

ModeBehavior
SUSTAIN IRound-robin voice assignment. All notes sustain and release independently. Each note gets the same release time regardless of new notes played.
SUSTAIN IINew notes/chords cut off previous ones (unless held). Last played note carries sustain/release. Enables monophonic legato leads with right hand while holding chords with left β€” the classic CS-80 trick.
Sustain II combined with slow-release patches and Portamento/Glissando is particularly expressive and CS-80-authentic.

Touch Response Tips

Setting Layer I and Layer II Initial/After Brilliance and Level sliders to different values creates interesting expressive results β€” the two layers respond differently to velocity and pressure, adding depth to the performance.

Slider Direction Convention

Unlike most synths, many of DD's sliders have maximum effect at the bottom, not the top. Each slider description in the manual uses Top=Max/Bottom=Min or Top=Min/Bottom=Max notation. When in doubt, check the panel layout table above β€” it notes direction for each control.

FEET (Oscillator Pitch in Pipe Organ Stops)

FEET SettingRelationship
16'Lowest β€” one octave below 8'
8'Default / standard pitch
5β…“'A perfect 5th above 8'
4'One octave above 8'
2β…”'A perfect 5th above 4'
2'Highest β€” two octaves above 8'
Using different FEET settings on Layer I and Layer II creates dyads (two-note chords) from a single played note.

6 β€” Master Synthesis Parameters

Keyboard Control (Filter & Volume Tracking)

BRILLIANCE LOW/HIGH and LEVEL LOW/HIGH sliders determine how VCF cutoff and VCA level respond to note position across the keyboard. The effect is distributed on a curve β€” not a hard split. Center position = no effect. Moving sliders away from center increases or decreases the response for the respective register.

Effective range set by Tracking Width (Settings β†’ Keyboard, 1–10 octaves, default 4). Center point set by Middle Octave setting.

Portamento / Glissando

Portamento: Smooth pitch glide between notes. Transition time up to ~10 seconds at maximum slider (lowest to highest note).
Glissando: Stepped pitch transition in semitone steps between notes.
Center (off): Instant pitch change.

Glide/gliss behavior differs slightly between Sustain I and Sustain II modes, especially with slow-release patches.

7 β€” Settings Menu

Access: Hold SHIFT + press CANCEL (STNG). Navigate with UP/DOWN. Press ENTER (RUN) to enter a section. Press CANCEL (BACK) to return. Settings marked GLOBAL affect all patches. Settings marked PER-PATCH affect only the current patch and must be saved.

RETUNE GLOBAL

Quickly retunes all oscillators. Press ENTER to start (~10–20 seconds). Display reads DONE when complete.

MIDI

SettingScopeOptions / Notes
MODEGLOBALCHANNEL PRESSURE (basic MIDI), POLY AFTERTOUCH (poly AT controllers), MPE (Osmose, Linnstrument, Continuum, Roli, etc.)
CHANNELGLOBALChannels 1–16 for Channel/Poly mode. Channels 1–8 for MPE (DD assigns voices to channels 9–16 automatically).
OUT CHANNELGLOBALMIDI transmit channel (1–16)
CC RECEIVEGLOBALON/OFF β€” whether DD responds to incoming CC messages
CC74 REPLACEGLOBALRemaps CC74 (MPE vertical axis) to: LFO Speed, LFO→VCO, LFO→VCF, LFO→VCA, Brilliance, LPF A, LPF B, HPF A, or HPF B
PC SENDGLOBALON/OFF β€” whether DD sends Program Change on patch scroll

SLIDERS / CC Behavior

ModeBehavior
PICK UPNo effect until physical slider passes through stored patch value. Then takes over. Safe for performance.
MERGEImmediate effect but gradually meets the physical position over time.
INSTANTSlider/CC immediately snaps to physical position. Responsive but risky live.

MOD WHEEL DESTINATION PER-PATCH

Available destinations: LFO Depth→VCO (CC106), LFO Depth→VCF (CC107), LFO Depth→VCA (CC108), Brilliance (CC109), Portamento Level (CC005), PWM Speed 1 (CC040), PWM Speed 2 (CC067), PWM Speed 1+2, Detune (CC095), Feet 1 (CC102), Feet 2 (CC103), Noise 1, Noise 2.

MOD WHEEL POLARITY: POSITIVE (mod wheel increases value) or NEGATIVE (mod wheel decreases value).

VOICE

SettingScopeOptions
MODEPER-PATCHMONOPHONIC (1 voice), POLYPHONIC (up to 8), UNISON (all voices on 1 note β€” thickest)
NUMBER OF VOICESGLOBAL1–8. Affects Polyphonic mode only.
DETUNEPER-PATCH0–3.0 Hz in 0.1 Hz steps. Simulates vintage analogue pitch drift. In Unison creates thick swarm effect at high settings.
CARDS PER VOICEGLOBAL1 = up to 8 notes poly, thinner per voice. 2 = up to 4 notes poly, thicker per voice.
HPF MODGLOBALNORMAL = HPF envelope polarity opposite to LPF. INVERTED = HPF envelope same polarity as LPF.

TIME

SettingScopeDefault / Range
LFO MAXPER-PATCHDefault 25.0 Hz / Range 10–45 Hz. Sets bottom of Sub-Osc Speed slider.
LFO MINPER-PATCHDefault 0.7 Hz / Range 0.1–5.0 Hz. Sets top of Sub-Osc Speed slider.
PWM MAXPER-PATCHDefault 70.0 Hz / Range 10–100 Hz. Sets top of PWM Speed slider.
PWM MINPER-PATCHDefault 0.7 Hz / Range 0.1–5.0 Hz. Sets bottom of PWM Speed slider.
PWM MODEGLOBALSEPARATE = Layers I & II PWM LFOs run independently. SYNC = both run at Layer I speed, depths still independent.
ATTACK TIMEPER-PATCHDefault 1 sec / Range 1–100 sec. Maximum attack length for VCF and VCA envelopes.
DEC/REL TIMEPER-PATCHDefault 15 sec / Range 15–150 sec. Maximum decay and release for VCF and VCA.
LFO DEPTHPER-PATCHCLASSIC (shallower, default) or EXTENDED (deeper max modulation range)
LFO MODEGLOBALPOLY = independent LFO cycle per voice/note. MONO = LFO synced across all notes (phase from first note of chord).
RESET TO DEFAULTSGLOBALResets all TIME settings to factory defaults.

MICROTUNING

Enable/disable microtuning. Import .mts files via OddSound MTS-ESP MIDI Client VST/AU plugin in your DAW. Set Method to MTS SYSEX, Output to the correct port, select .mts file, click Send Dump.

KEYBOARD

SettingScopeDetails
PITCHBEND RANGEGLOBALDefault 3 semitones / Range 1–99 semitones
TR PITCHBEND RANGEGLOBALTouch Response pitch bend velocity range. Default 1 semitone / Range 1–20 semitones
TRACKING WIDTHGLOBALKeyboard range for KEYBOARD CONTROL section. Default 4 octaves / Range 1–10 octaves
MIDDLE OCTAVEGLOBALCenter point for TRACKING WIDTH. No effect if width = 10 octaves.
AMOUNTGLOBALNORMAL = CS-80 style range. EXTENDED = wider min/max range for Keyboard Control section.
PRESET VOLUMEPER-PATCHPer-patch gain normalization. Range -6dB to +6dB.

CALIBRATION

SLIDERS: Recalibrates center detent position. Set all center-detented sliders to middle before running (Coarse Pitch, Fine Pitch, Detune CH II, Mix I/II, Master Brilliance, Keyboard Control Brilliance Low/High, Keyboard Control Level Low/High).

OSCILLATORS: Auto-tunes all voices (~10–15 minutes total, ~1–3 min per voice) or individual voices. Allow 20 minutes warmup before calibrating.

SCREENSAVER: Never / 5 min / 10 min / 30 min / 1 hour.

FIRMWARE UPDATE

MK1 firmware = 1.x.x. MK2 firmware = 2.x.x. Do NOT mix firmware versions β€” wrong firmware can damage the unit.
  1. Power on while holding SHIFT
  2. Connect USB to computer β€” DD appears as a drive
  3. Drop new firmware file (and bank files if updating) onto the drive
  4. Eject drive from computer
  5. Restart DD β€” it loads new firmware and restarts automatically

RESET SETTINGS

Resets all global settings to factory defaults. Settings β†’ Reset Settings β†’ ENTER β†’ ENTER to confirm.


8 β€” MIDI CC Chart

CCRangeFunction
CC00–8Bank Select
CC10–127Modulation Wheel
CC50–127Portamento/Glissando Time
CC80/64/127Mix I/II
CC90–64 / 65–127Sustain Switch
CC100–127Sustain Slider
CC320–127Detune CH II
CC400–127PWM Speed Layer A
CC410–127PWM Amount Layer A
CC420–127PW (Pulse Width) Layer A
CC430–64 / 65–127Square Wave Switch Layer A
CC440–64 / 65–127Saw Wave Switch Layer A
CC450–127Noise Level Layer A
CC460–127VCF HPF Layer A
CC470–127VCF RESH (HPF Resonance) Layer A
CC480–127VCF LPF Layer A
CC490–127VCF RESL (LPF Resonance) Layer A
CC500–127VCF IL (Initial Level) Layer A
CC510–127VCF AL (Attack Level) Layer A
CC520–127VCF Attack Layer A
CC530–127VCF Decay Layer A
CC540–127VCF Release Layer A
CC550–127VCF Level Layer A
CC560–127Sine Level Layer A
CC570–127VCA Attack Layer A
CC580–127VCA Decay Layer A
CC590–127VCA Sustain Layer A
CC600–127VCA Release Layer A
CC610–127VCA Level Layer A
CC620–127Touch Response Initial Brilliance Layer A
CC630–127Touch Response Initial Level Layer A
CC640–127Sustain Pedal
CC650–127Touch Response After Brilliance Layer A
CC660–127Touch Response After Level Layer A
CC670–127PWM Speed Layer B
CC680–127PWM Amount Layer B
CC690–127PW Layer B
CC700–64 / 65–127Saw Wave Switch Layer B
CC710–64 / 65–127Square Wave Switch Layer B
CC720–127Noise Level Layer B
CC730–127VCF HPF Layer B
CC740–127Brilliance (also MPE Y-axis β€” remappable via CC74 Replace)
CC750–127VCF LPF Layer B
CC760–127VCF RESL Layer B
CC770–127VCF IL Layer B
CC780–127VCF AL Layer B
CC790–127VCF Attack Layer B
CC800–127VCF Decay Layer B
CC810–127VCF Release Layer B
CC820–127VCF Level Layer B
CC830–127Sine Level Layer B
CC840–127VCA Attack Layer B
CC850–127VCA Decay Layer B
CC860–127VCA Sustain Layer B
CC870–127VCA Release Layer B
CC880–127VCA Level Layer B
CC890–127TR Initial Brilliance Layer B
CC900–127TR Initial Level Layer B
CC910–127TR After Brilliance Layer B
CC920–127TR After Level Layer B
CC930/64/127Coarse Pitch
CC940/64/127Fine Pitch
CC102steppedFeet 1 (6 positions)
CC103steppedFeet 2 (6 positions)
CC104steppedSub-Osc Function (waveform)
CC1050–127Sub-Osc Speed
CC1060–127Sub-Osc VCO mod (LFOβ†’VCO)
CC1070–127Sub-Osc VCF mod (LFOβ†’VCF)
CC1080–127Sub-Osc VCA mod (LFOβ†’VCA)
CC1090/64/127Master Brilliance
CC1100–127Master Resonance
CC1110–127Touch Response P.Bend
CC1120–127Touch Response Speed
CC1130–127Touch Response VCO
CC1140–127Touch Response VCF
CC1150/64/127Keyboard Control Brilliance Low
CC1160/64/127Keyboard Control Brilliance High
CC1170/64/127Keyboard Control Level Low
CC1180/64/127Keyboard Control Level High
CC1190–127VCF RESH (HPF Resonance) Layer B

9 β€” XERXES Expander

The XERXES is the official expander unit for Deckard's Dream, designed by Black Corporation. Documentation in the source manual is minimal β€” the only reference is the credits page listing Roman Filippov, Bob Akber, and Aleksandr Kholenko as XERXES contributors.

Full XERXES documentation will be added here when available. For now, consult the Black Corporation website or contact them directly at the support address in the manual.

fortinable.com β€” Doug's studio reference library
Deckard's Dream MK2 | Black Corporation | Source: Pastebin