MIDI Controller

by dan95 in Circuits > Audio

5280 Views, 36 Favorites, 0 Comments

MIDI Controller

Screenshot 2015-03-30 17.26.28.png

Specs

64 digital inputs (128 with shift function).

24 analog inputs.

3 rotary encoder.

64 digital outputs (LEDs).

USB 12Mbps.Mac & Win. No driver.

BOM

SAM_0460.JPG
SAM_0924.JPG
SAM_0927.JPG
SAM_0928.JPG

Components:

>> Everything of the BOM.

>> Pushbuttons (max 64).

>> 3x Rotary encoders.

>> Linear pots and normal pots (max 24).

>> LEDS.

>> USB cable.

>> Teensy 2 https://www.pjrc.com/store/teensy.html

Downloads

Files

Schematic.

Board.

Board in PDF.

Source code. In Zip file.

.HEX file for direct download to Teensy 2 (ATMEGA32U4)

The source code uses some libraries for USB from PJRC Teensyduino

Source code license: MasterBrd3SourceCode.cpp by Daniel Solis is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Schematic liscense: MasterBrd3.sch by Daniel Solis is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

HEX file liscense: MasterBrd3SourceCode.hex by Daniel Solis is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Construction

DSC01810.JPG
DSC01811.JPG
DSC01812.JPG
DSC01813.JPG
DSC01814.JPG
DSC01815.JPG
DSC01816.JPG
DSC01817.JPG
DSC01818.JPG
DSC01819.JPG
DSC01820.JPG
DSC01821.JPG
DSC01822.JPG

Test

Picture1.png
Picture2.png