├── LICENSE ├── README.md ├── doc └── shuflle-example.gif ├── examples ├── AVRUartSlaveMidiClockMonitor │ └── AVRUartSlaveMidiClockMonitor.ino ├── AcidStepSequencer │ ├── AcidStepSequencer.ino │ ├── DefaultUserInterface.ino │ ├── HardwareInterface.ino │ ├── README.md │ └── acid_step_sequencer-protoboard-v001.png ├── ESP32UartMasterMidiClock │ └── ESP32UartMasterMidiClock.ino ├── GenericMasterOrExternalSync │ └── GenericMasterOrExternalSync.ino ├── LeonardoUsbSlaveMidiClockMonitor │ └── LeonardoUsbSlaveMidiClockMonitor.ino ├── MidiClock │ └── MidiClock.ino ├── RP2040UsbUartMasterClock │ ├── RP2040UsbUartMasterClock.ino │ └── builtin_led.ino ├── STM32UartMasterMidiClock │ └── STM32UartMasterMidiClock.ino ├── TeensyUsbMasterMidiClock │ ├── TeensyUsbMasterMidiClock.ino │ └── name.c ├── TeensyUsbSlaveMidiClock │ ├── TeensyUsbSlaveMidiClock.ino │ └── name.c ├── TeensyUsbSlaveMidiClockMonitor │ ├── TeensyUsbSlaveMidiClockMonitor.ino │ └── name.c └── XiaoUsbMasterMidiClock │ └── XiaoUsbMasterMidiClock.ino ├── library.json ├── library.properties └── src ├── platforms ├── avr.h ├── esp32-nofrertos.h ├── esp32.h ├── rp2040.h ├── samd.h ├── software.h ├── stm32.h └── teensy.h ├── uClock.cpp └── uClock.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/README.md -------------------------------------------------------------------------------- /doc/shuflle-example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/doc/shuflle-example.gif -------------------------------------------------------------------------------- /examples/AVRUartSlaveMidiClockMonitor/AVRUartSlaveMidiClockMonitor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/AVRUartSlaveMidiClockMonitor/AVRUartSlaveMidiClockMonitor.ino -------------------------------------------------------------------------------- /examples/AcidStepSequencer/AcidStepSequencer.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/AcidStepSequencer/AcidStepSequencer.ino -------------------------------------------------------------------------------- /examples/AcidStepSequencer/DefaultUserInterface.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/AcidStepSequencer/DefaultUserInterface.ino -------------------------------------------------------------------------------- /examples/AcidStepSequencer/HardwareInterface.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/AcidStepSequencer/HardwareInterface.ino -------------------------------------------------------------------------------- /examples/AcidStepSequencer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/AcidStepSequencer/README.md -------------------------------------------------------------------------------- /examples/AcidStepSequencer/acid_step_sequencer-protoboard-v001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/AcidStepSequencer/acid_step_sequencer-protoboard-v001.png -------------------------------------------------------------------------------- /examples/ESP32UartMasterMidiClock/ESP32UartMasterMidiClock.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/ESP32UartMasterMidiClock/ESP32UartMasterMidiClock.ino -------------------------------------------------------------------------------- /examples/GenericMasterOrExternalSync/GenericMasterOrExternalSync.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/GenericMasterOrExternalSync/GenericMasterOrExternalSync.ino -------------------------------------------------------------------------------- /examples/LeonardoUsbSlaveMidiClockMonitor/LeonardoUsbSlaveMidiClockMonitor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/LeonardoUsbSlaveMidiClockMonitor/LeonardoUsbSlaveMidiClockMonitor.ino -------------------------------------------------------------------------------- /examples/MidiClock/MidiClock.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/MidiClock/MidiClock.ino -------------------------------------------------------------------------------- /examples/RP2040UsbUartMasterClock/RP2040UsbUartMasterClock.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/RP2040UsbUartMasterClock/RP2040UsbUartMasterClock.ino -------------------------------------------------------------------------------- /examples/RP2040UsbUartMasterClock/builtin_led.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/RP2040UsbUartMasterClock/builtin_led.ino -------------------------------------------------------------------------------- /examples/STM32UartMasterMidiClock/STM32UartMasterMidiClock.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/STM32UartMasterMidiClock/STM32UartMasterMidiClock.ino -------------------------------------------------------------------------------- /examples/TeensyUsbMasterMidiClock/TeensyUsbMasterMidiClock.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/TeensyUsbMasterMidiClock/TeensyUsbMasterMidiClock.ino -------------------------------------------------------------------------------- /examples/TeensyUsbMasterMidiClock/name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/TeensyUsbMasterMidiClock/name.c -------------------------------------------------------------------------------- /examples/TeensyUsbSlaveMidiClock/TeensyUsbSlaveMidiClock.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/TeensyUsbSlaveMidiClock/TeensyUsbSlaveMidiClock.ino -------------------------------------------------------------------------------- /examples/TeensyUsbSlaveMidiClock/name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/TeensyUsbSlaveMidiClock/name.c -------------------------------------------------------------------------------- /examples/TeensyUsbSlaveMidiClockMonitor/TeensyUsbSlaveMidiClockMonitor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/TeensyUsbSlaveMidiClockMonitor/TeensyUsbSlaveMidiClockMonitor.ino -------------------------------------------------------------------------------- /examples/TeensyUsbSlaveMidiClockMonitor/name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/TeensyUsbSlaveMidiClockMonitor/name.c -------------------------------------------------------------------------------- /examples/XiaoUsbMasterMidiClock/XiaoUsbMasterMidiClock.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/examples/XiaoUsbMasterMidiClock/XiaoUsbMasterMidiClock.ino -------------------------------------------------------------------------------- /library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/library.json -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/library.properties -------------------------------------------------------------------------------- /src/platforms/avr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/src/platforms/avr.h -------------------------------------------------------------------------------- /src/platforms/esp32-nofrertos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/src/platforms/esp32-nofrertos.h -------------------------------------------------------------------------------- /src/platforms/esp32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/src/platforms/esp32.h -------------------------------------------------------------------------------- /src/platforms/rp2040.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/src/platforms/rp2040.h -------------------------------------------------------------------------------- /src/platforms/samd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/src/platforms/samd.h -------------------------------------------------------------------------------- /src/platforms/software.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/src/platforms/software.h -------------------------------------------------------------------------------- /src/platforms/stm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/src/platforms/stm32.h -------------------------------------------------------------------------------- /src/platforms/teensy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/src/platforms/teensy.h -------------------------------------------------------------------------------- /src/uClock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/src/uClock.cpp -------------------------------------------------------------------------------- /src/uClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midilab/uClock/HEAD/src/uClock.h --------------------------------------------------------------------------------