Commit Graph

57 Commits (41424e246a1e6cfb733df37c1fc97e8167825722)

Author SHA1 Message Date
Jackson-Devices 41424e246a
Update TeensyUsbMasterMidiClock.ino 1 year ago
Jackson-Devices 7156d8a55b
Update TeensyUsbSlaveMidiClock.ino 1 year ago
Jackson-Devices 57ac22ece6
Update TeensyUsbSlaveMidiClockMonitor.ino 1 year ago
Jackson-Devices 67b4f0c73c
Update TeensyUsbSlaveMidiClockMonitor.ino 1 year ago
Jackson-Devices 3ccc0632c3
Update LeonardoUsbSlaveMidiClockMonitor.ino 1 year ago
Jackson-Devices ccb826eb04
Create AVRUartSlaveMidiClock.ino 1 year ago
midilab 78a503a629 enhance esp32 usage by hidding concurrency handle implementation using freertos task 1 year ago
midilab ff9c6a93fa fix missing name.c for usb-midi definitions on teensy arm platforms 2 years ago
Jackson-Devices a15a070128
Update STM32UartMasterMidiClock.ino 2 years ago
midilab 8904afff61 change implmementation from HAL to SMT32Duino official examples for timer usage 2 years ago
midilab 152943f514 added experimental support for stm32 boards using Hal library. organize platform independent code into a folder for easy time new ports and mantainance 2 years ago
midilab 793a74ce79 change esp32 example to avoid freezes over serial usage on isr 2 years ago
midilab 66e40ff420 testing serial uart for midi 2 years ago
midilab 9fa22a3210 initial beta support for esp32... 2 years ago
midilab c897802fb3 change example printBPM function call per a String() call 2 years ago
midilab a6a3cae0e2 example fix buffer size for midi monitor 2 years ago
midilab 4d97a1003d add external buffer calculus reset and examples printBpm updated 2 years ago
midilab c2b63d362d fixes for examples on print bpm slave time 2 years ago
mrms d077459944
Update TeensyUsbSlaveMidiClockMonitor.ino 2 years ago
mrms b4b1b6a27a
Update TeensyUsbSlaveMidiClockMonitor.ino 2 years ago
mrms 2ac7a5eebb
Update TeensyUsbSlaveMidiClock.ino 2 years ago
midilab fc050434c2 fix inverted led on/off on xiao usbmidi example 2 years ago
midilab 8d3823cd95 fix tinyusb midi freeze problem with uclock 2 years ago
midilab 7bd9969040 xiao example for test 3 years ago
midilab f208593f6d added xiao master sync box example test 3 years ago
midilab 7faa14d8d4 seedstudio xiao m0 support 3 years ago
midilab 31e632ccda rewrite clock engine for more horse power process between clock calls 3 years ago
midilab ed2dcef683 remove last feature - different resolutions. Added setSlaveDrift for slave clock. update and test examples. code revised 4 years ago
midilab 3473865002 uclock 0.10.0. added high resolution clock for teensy power. lower examples midi read interrupt to 250 microseconds 4 years ago
midilab f7870cad2e changes on leonardo usb midi monitor example for compilance on version 0.9.4 4 years ago
midilab 5847d7e147 Teensy works nice for midi clock master without drift over MIDI Usb, setting internal drift to 0 4 years ago
midilab c71e55615c added clock decimal precision(128.5bpm). added a buffer for average interval tick reading on getTempo() to smooth slave tempo retrive. Revised Teensy USB midi clock monitor 4 years ago
midilab 2f70ed8b82 Added example of teensy usage for midi clock slave monitor using timer interrupt to read incomming midi messages. That is to avoid jitter created when reading midi on loop() along with other code lines 4 years ago
midilab 06ebbcbe23 added arduino leonardo example as USB hid midi monitor sync slave box with support for oled display 4 years ago
midilab 91e46961d9 Added 2 examples for teensy as USB MIDI clock slave and master 4 years ago
midilab 4afe34f893 Hotfix: Initializing length variable on step handler to avoid long gosth notes. 7 years ago
midilab db5682f08b AcidStepSequencer: separation of code into main sequencer engine, user interface and hardware interface for better code reuse. Added ATOMIC() macro to access sequencer data in a atomic way(since uClock runs on timmer interrupt) 7 years ago
midilab b4e95eaa85 AcidStepSequencer: + Fix lock_pot to be locked per pot. + note_stack handler improvment to avoid ghost notes. + Protoboard wire colors for better visualization. + First tests with acid randomize function 7 years ago
midilab f7c6b04d48 AcidStepSequencer: hotfix for note_stack managment + UI step length realtime setup. 7 years ago
midilab 2a11707601 AcidStepSequencer: better note_stack system 7 years ago
midilab b701e61280 AcidStepSequencer: hotfix for glide overlping. added one more note stack to solve this problem. 7 years ago
midilab 6381720d59 AcidStepSequencer: Always force note_stack release on pattern step length changes, also lets lock our step length to avoid randomly notes off for bad potentiometers 7 years ago
midilab 21ba99d38e AcidStepSequencer: Proper handling of user step length pot in cases where we can get a ghost note on. 7 years ago
midilab dadbc08150 AcidStepSequencer: Interface map for pots and buttons on README 7 years ago
midilab c521f8d108 re-fix image path for last of last commit :) 7 years ago
midilab 176ffc0b0c fix image path for last commit 7 years ago
midilab 41fa6bc4b3 Added README as user doc, to be finished! 7 years ago
midilab 99f404a70f Added AcidStepSequencer protoboard schematic to example folder 7 years ago
midilab 80586ad0e6 added lock system for octave and note pots to avoid messing when change from one step to another for editing pruporse. 7 years ago
midilab ad05cf3920 NOTE_LENTGH constant as config for default length of notes mesuared in 96ppqn ticks. each 6 ticks equals 1 step. 7 years ago