Dilicktal tutorial via USB :

In this tutorial we will see how to control computer music software (Ableton, Traktor, Reason ...)
with Midilickuino and Dilicktal directly with the Arduino USB port without MIDI interface.

You need :
-1x Midilickuino
-1x Arduino
-from 1x to 8x  Dilicktal
-Arduino software (version 1.0 or newer)
-MIDI Yoke (Windows only)
-Create a virtual MIDI port (MAC only)
-Hairless MIDI>>Serial
-the sketch Dilicktal_USB v1.0
-1x USB cable
-1x computer music software ( Ableton Live Demo for tutorial)

1-First download and install MIDI Yoke

2-Go into the configuration and set MIDI Yoke "Numbers of Ports 2" then restart your
computer. In order not to overload your MIDI application in virtual port.

3-Connect Midilickuino with Arduino and Arduino to your computer

4-Connect Dilicktal to Midilickuino BOARD connector

5-Open the sketch Dilicktal_USB v1.0 within the Arduino software (this sketch is given as
an example, it can be improved, edit and optimize)

6-In the sketch set how many Dilicktal board are connected in series.

7-You can choose the MIDI channel, ControlChange number for all buttons
The button mode is an alternative way.
The first press, it sends ON and remains ON (LED will light)
  until the second he sends OFF (LED turns off)
Then save your own application by renaming.

8-Set Midlickuino switch S2 to position "PROG"


9-Start the upload by clicking on the arrow in the top left


10-Once the upload is completed, close the Arduino application and run Hairless.
  A window opens where you must choose on which COM port your Arduino is connected
by selecting "USB Serial Port" (COM3) or other according to your COM port
Select the MIDI Yoke 1 IN
Select the MIDI Yoke 1 OUT

11-Then run your computer music software (Ableton Live for the tutorial) and go to
MIDI preferences to choose the MIDI IN Yoke 1 as remote


12-Press the MIDI button at the top right to assign buttons to Ableton
(mode of affection varies the software, learn the manual of
your software)

13-Click on the parameter you want to assign (here MUTE audio track 01).
Press the Dilicktal button you want to assign to the MUTE
(here the first button in the first Dilicktal board).
You see the value of the channel and assign CC: 1/20
Disable the affection MIDI and you can now control MUTE function with Dilicktal button
Note: You can not reprogram Arduino until the Hailess application is open.
Close applications in the following order: Computer music software then Hairless otherwise your software
may crash.
Enjoy !