Skip to content

Latest commit

 

History

History

Duophonic

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Eurorack Duophonic MIDI

Inspired by the use of duophony on the ARP 2600 and Odyssey, this is a MIDI to CV Eurorack module with twin outputs: low-note priority and high-note priority.

Re-utilising designs from the polyphonic Euro-MPE project, this aims to be a high-precison, flexible, and performance oriented duophonic MIDI to Eurockack CV module. It's MPE compatible, so there is independent expression on each of the two notes.

MIDI connection

There are three MIDI inputs

  1. DIN MIDI in
  2. USB device in, for DAW
  3. USB Host in, for USB keyboards

Analog voice CV

There are two voice channels, each with:

  • color LED for gate and to indicate note played (12 color scale)
  • Gate and Trigger, see Gate/LED.
  • Tuning input (from oscillator)
  • Oscillator pitch CV, highly linear 18bit, low tempco DAC
    • includes pitchbend (Glide) and any microtuning
    • See Pitch DAC
  • Second (identical) pitch CV output
  • Four MPE-compatible expression outputs (14bit) per voice, see Performance DAC
    1. Strike (attack velocity)
    2. Lift (release velocity)
    3. Slide (forward-back, CC 74)
    4. Press (aftertouch)

Any per-channel calibration curves are still applied, so in monophonic mode two different oscillators which have been calibrated will play in unison.

Analog general CC CV

There are also eight general CV outputs (14bit), re-using the same board design that produces the two channels of performance outputs. See Performance DAC. Perhaps (considering mainly the Roli Seaboard):

Top row

  • Slider1 (CC107)
  • Slider2 (CC109)
  • Slider3 (CC111)
  • XY Pad X (CC114)

Bottom row

  • Modulation Wheel (CC01+CC33)
  • Expression Controller (CC11+CC43)
  • Breath (CC02+CC34)
  • XY Pad Y (CC113)

MIDI Modes

Probably, only Duophonic MPE mode is needed. See MIDI

Monophonic (unison MPE)

Last received note is output on channel one. Any new note overides the previous note. Channel two duplicates channel one. Monophonic is MPE-enabled, just outputting to a single voice.

Monophonic (unison)

Configurable for MIDI channel, or all channels.

Duophonic (duo MPE)

Lowest received note is output on channel one; highest received on channel two. Duo MPE is MPE-enabled,allocating MPE channels to voices based on lowest and highest note priority.

Duophonic (duo)

Configurable for MIDI channel, or all channels.

Harmonic

Like unison MPE, but channel two osc CV is offset (for exampe, by a fifth)

Not clear that the two non-MPE modes are needed. Better if the module accepts either MPE or non-MPE.

Tuning

Like the original polyphonic EuroMPE, there is a tuning input per channel, which displays the current note; an auto-tuning mode can use this to calculate a linearising calibration curve. Because this is setup not playing, it's okay to go to a menu for this.

?? Because the tuner is in the same module as the MIDI interface, it knows when the gates are low and can do auto-tuning for drift control after x minutes of inactivity ??

Voltage reference

For the pitch DAC, a Max 6226 hermetic ceramic is used, see Vref MAX6226. As that prototype had problems, and alternative is the Vref LT1236.

For the performance DACs, the internal reference on the octal DAC is easily sufficient.

Main MPU board

See MPU board.

Power

See Power

Panel

Not settled, but this is the current panel concept (SVG)

panel

Notes