nutrun / malaMIDI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

malaMIDI

MIDI sequencer. Plays MIDI files from an SD card and syncs with a master device (e.g drum machine) via MIDI for start, stop and tempo.

Depends on https://github.com/nutrun/ArduinoCore-avr/tree/master/libraries/SoftwareSerial for single pin SoftwareSerial communication.

Setting https://github.com/MajicDesigns/MD_MIDIFile/blob/ea736bd12c1226991caf11f4d61bacf4198c2d4f/src/MD_MIDIFile.h#L371 to 1 since only playing single track MIDI files.

PINS:

MICRO SD: CKL 13, DO 12, DI 11, CS 10

MIDI IN: Serial RX

DIN MIDI OUT: 9

STEREOJACK MIDI OUT: 8

About


Languages

Language:C++ 100.0%