Tuned Controller


miniMO's Tuned Controller is an analog CV controller. Its output is a set of  predefined values, so when it modulates the pitch of an Oscillator it will make it play scales, rather than a continuous tone.

SOURCE CODE

Download from Github

FEATURES

  • Configurable scales
  • Real time note control
  • Note ON/OFF trigger
  • Automatic Calibration Mode
  • Automatic Battery check

MANUAL

I/O

  • 1&2: Outputs - control voltage for frequency
  • 3: Input - frequency (during calibration)
  • 4: Output - gate (note ON/OFF)

MODES OF OPERATION

PLAY (default)

  • Knob: change frequency
  • Single click: toggle between note ON and OFF
    • If the note is ON, the LED is also ON (and the other way round)
  • Double click: frequency calibration with OSC module(see below)
  • Triple click: frequency calibration with OSC module(see below)

FREQUENCY CALIBRATION (With an Oscillator Module)

When you enter this mode, miniMO starts an automatic procedure and calibrates its output to send values that result in the target frequencies defined in the program

  • Before calibration,
    • Connect the controller's I/O 1 or 2 to the oscillator's I/O 3 (controller note output to oscillator frequency input)
    • Connect the controller's I/O 3 to the oscillator's I/O 1 or 2 (controller calibration input to oscillator frequency output)
    • Connect the controller's I/O 4 to the oscillator's I/O 4 (controller gate output to oscillator volume output)
    • Turn the controller's knob all the way counter-clockwise and make sure the arrow points at the button
    • Turn the controller's knob halfway (arrow pointing at I/O 4)
  • Click the controller module's button two or three times to start the calibration procedure in the controller
  • Start the oscillator calibration procedure (refer to oscillator manual on how to set it up)
    • A series of high and low beeps are heard; this calibrates the oscillator module
    • A rising pitch is heard; this calibrates the controller module
  • When the pitch stops rising, calibration is finished
    • Disconnect the cable from I/O 3 in the controller module
    • Turn the controller OFF and ON again. A sequence starts playing ^_^

miniMO automatically saves the calibrated values to memory and recalls them if you turn it OFF and ON again

CALIBRATION TROUBLESHOOTING

Problem: Calibration gets stuck in an endless loop from the lowest note up

  • Solution: Recheck cable connections and knob positions, then repeat calibration

Problem: Calibration gets stuck in an endless loop towards the highest pitches

  • Solution: Move the knob in the controller clockwise by a small amount and repeat calibration

Problem: After calibration, moving the knob in the controller gives strange sounds

  • Solution: Disconnect the cable between the oscillator output and the controller input

Problem: Calibration is lost after turning the oscillator OFF and ON again

  • Solution: Disconnect the cable connected to the oscillator's input 2 before turning it OFF
    Alternatively, turn OFF the Controller before the oscillator,
    or make sure that the controller is not sending a note before turning OFF the oscillator

BATTERY CHECK

When you switch the module ON,

  • If the LED blinks once, the battery is OK
  • If the LED blinks fast several times, the battery is running low