ARKeytar - Arduino Based MIDI Controller Keytar

ARKeytar is an expressive Arduino based MIDI controller shaped as a maple wood keytar, with two softpots, a MIDI keyboard and CC controls.

May 11, 2021

5607 views

4 respects

Components and supplies

1

Arduino Nano R3

1

Potentiometer, Slide

1

Rotary potentiometer (generic)

2

Shift Register- Parallel to Serial

2

SoftPot Membrane Potentiometer - 500mm

Tools and machines

1

Soldering iron (generic)

Apps and platforms

1

Arduino IDE

Project description

Code

ARKeytar v5.21

arduino

ARKeytar code version v5.21. Date: 2022-05-01

Pitch Bend Tables

python

This code computes, for a given pitch range, the pitch bend values corresponding to exact notes for pitch snapping. The code saves these values in a txt file. The content of the output file is ready to be copy-pasted in the Arduino IDE.

Downloadable files

MIDI in and MIDI out circuits

The switch on the RX port is needed so that the connection to the keyboard is interrupted when new code needs to be uploaded on the Nano, since the serial port is used in such a situation.

MIDI in and MIDI out circuits

Image

Shift registers

The switches are connected to the 8 central pins of each shift register as indicated in the example at the bottom.

Shift registers

Image

Soft pots

Soft pots connections to the analog pins.

Soft pots

Image

Comments

Only logged in users can leave comments

andreagregorini

0 Followers

0 Projects

0