The very first step into the Dart framework : a simple circuit to be assembled directly on the Arduino board.
Simple modifiers: pots and buttons
- Upload the latest Dart_Sketch to the Arduino board
- Arduino Leonardo(recommended) is automatically recognized ad a MIDI device, after sketch uploading.
- Arduino UNO requires a special procedure, after sketch uploading, to get MIDI-over-USB functionality
- Up to 6 modifiers (pots or buttons) can be connected to the Analog input pins (A0 -A5)
- Pots and buttons are autodetected, so they will control CC or NOTE messages
- Use the Dart_Editor to monitor the MIDI activity.
Signs of life!
- the board is now working in AUTODETECT mode: pots and buttons are automatically recognized and a specific MIDI message is assigned to them (a NOTE messagge for buttons, a CC message for pots)
Monitoring with the DART_Editor
- Download and run the DART_Editor
- Any action on the modifiers is now producing a sound effect.
- Take a look at the MIDI-monitor section:
- any action on the modifiers is now controlling a MIDI signal
- This circuit is a good starting point for experimenting some more control elements:
- the main encoder, that is used for the TOP Spinner in or Dart complete units.
- the touch sensor circuit.
- These elements are managed immediately in the AUTODETECT mode, with a fixed MIDI output setting.
- The Top Spinner encoder works in endless mode
- The touch sensors will work as simple NOTE on/off buttons, with fixed sensitivity.
- find out more about using the ENCODER and TOUCH SENSOR.
The autodetect mode is only temporary and not perfectly stable.
So, we recommend using the DART_EDITOR to create and load a preset.
For those who want to build a controller assembled directly on the Arduino board, here are some guides made on purpose: