Skip to content

MIDI timecode parser library with Arduino program to display timecode or time of day (using an RTC) on an 8 digit 7 segment display

License

Notifications You must be signed in to change notification settings

davisonaudio/midiTimecodeClock

Repository files navigation

midiTimecodeClock

MIDI timecode parser library with Arduino program to display timecode or time of day (using an RTC) on an 8 digit 7 segment display

The provided Arduino sketch uses USB MIDI with an Arduino Micro board, though this could be altered easily to use a Serial UART connection for traditional MIDI input.

Future additions:

  • Add ability to set RTC time with a MIDI SysEx message.
  • Add a timeout feature to turn off display a certain amount of time after last receiving a MIDI message.

Hardware

The clock uses 2 Adafruit 1.2" 4-Digit 7-Segment Displays. The enclosure is made from MDF. a signal pole, dual throw (SPDT) latching switch is used to switch between time of day mode and MIDI timecode mode.

mtc_clock

About

MIDI timecode parser library with Arduino program to display timecode or time of day (using an RTC) on an 8 digit 7 segment display

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages