Skip to content

Mackie Control Universal (MCU) Time Display on Neopixel Matrix

Notifications You must be signed in to change notification settings

atchoo78/Big-Time-Display

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Big Time Display

Initially inspired from & based on Arduino code by i2make.

Mackie Control Universal (MCU) Beats/SMPTE Display on Neopixels RGB Matrix

IMG_0450

I created 3 different versions of the same Arduino base code. All 3 versions basically does the same thing, but is customized to run on different commonly used boards with different MIDI connections etc.

Common Arduino Library requirements:

IMG_0470

ESP32-Beats.ino

Written specifically for ESP32 (only tested on DOIT ESP32 Devkit V1 board) with Bluetooth (BLE) MIDI connection. Requires the Arduino MIDI & BLE-MIDI libraries, which makes this version run a lot smoother due to callbacks etc. The "Boot" button is mapped to toggle between Beats/SMPTE.

SAMD-Beats.ino

For SAMD-based boards with an onboard push button and USB connection for MIDI. Requires the MIDI-USB library.

TrinketM0-Beats.ino

Customized for the super tiny Adafruit Trinket M0 board with integrated Dotstar™. Uses the Arduino USB Stack and USB Midi Connection, utilizing the MIDI-USB library. Preconfigured with 2 separate MIDI ports/instances, which makes it possible to send/receive MIDI even when port 1 is unavailable1

Footnotes

  1. When used as a control surface in the DAW, most DAWs hijacks the first available MIDI port provided by the device.

About

Mackie Control Universal (MCU) Time Display on Neopixel Matrix

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published