HELLO WORLD!

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


experimenting…

  • 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:

Comments

  • chicotest69

    April 27, 2019 at 4:45 pm

    Hey guys, I´m trying to load the library(Dart_Sketch) in Arduino IDE, but there is a error message.

    Arduino:1.8.9 (Windows Store 1.8.21.0) (Windows 10), Tarjeta:”Arduino Leonardo”

    The folder or zip file does not contain a valid library
    Invalid library found in C: \ Users \ 1GR28LA_RS4 \ Documents \ Arduino \ libraries \ DART_SKET
    CH-master: Found no header files (.h) in C: \ Users \ 1GR28LA_RS4 \ Documents \ Arduino \ libraries \ DART_SKETCH-master
    Invalid library found in C: \ Users \ 1GR28LA_RS4 \ Documents \ Arduino \ libraries \ DART_SKETCH-master: Found no header files (.h) in C: \ Users \ 1GR28LA_RS4 \ Documents \ Arduino \ libraries \ DART_SKETCH-master
    Invalid library found in C: \ Users \ 1GR28LA_RS4 \ Documents \ Arduino \ libraries \ DART_SKETCH-master: Found no header files (.h) in C: \ Users \ 1GR28LA_RS4 \ Documents \ Arduino \ libraries \ DART_SKETCH-master

    This report could contain more information with
    “Show detailed output during compilation”
    option enabled in File -> Preferences.

  • April 27, 2019 at 5:22 pm

    no need to install any library, they are loaded automatically. you have to unpack the zip containing the sketch and all the accessory files in a single folder. and then just run the DART_SKETCH.ino