Commit Graph

86 Commits (5be9c088c75ed3983e597e4f58c48ffa3ab75dc7)

Author SHA1 Message Date
midilab 459ae7f4e6 shuffle schema integrated to dinamicly PPQN system. missing reviewing more complex shuffle templates 1 year ago
midilab c5f126a90b shuffle positive restored, missing negative review 1 year ago
midilab 51b03d55b6 fix: callbacks trigger on tick 0 not skiped anymore 1 year ago
midilab b35ba50dc1 prepare for release, beta test, and missing features to implement 1 year ago
midilab a3aeae9c83 raise freertos task stack size for more room on clock ticks programming 1 year ago
midilab 4a18e877ce prepare 1.5.1 release: programmable shuffle support 1 year ago
midilab 2669ebf3e8 fix: samd compile problem 1 year ago
midilab 7ae223888b fix shuffle edge case for -5 ticks 1 year ago
midilab c9bb9c4d9f fix shuffle edge case for +5 tick 1 year ago
midilab 8711844a02 shuffle template size calculus inside method for cleaner use of API 1 year ago
midilab da3e5d69a6 auto init as false shuffle 1 year ago
midilab 6f0863f247 initial support for shuffle with early and late tick setup on 16PPQN calls 1 year ago
midilab 344ce3803a esp32: init task before timer 1 year ago
midilab 0a622830b3 esp32: change semaphore per task notification implementation for low latency response between clock signal and task action 1 year ago
midilab 78a503a629 enhance esp32 usage by hidding concurrency handle implementation using freertos task 1 year ago
midilab 9c08252ac3 esp32 EDGE timer interrupt not supported! removing. 1 year ago
midilab 81d1b01fc7 applying code guidelines for identation 2 years ago
midilab a7242ec375 roll 1.4.1 as platformio support add 2 years ago
midilab a96b35a831 added platform.io support 2 years ago
midilab 69b9467cc1 comment notes updates 2 years ago
midilab 8904afff61 change implmementation from HAL to SMT32Duino official examples for timer usage 2 years ago
midilab 841a6ee68d implmemtation review 2 years ago
midilab 3a1e52589e fix missing AVR platform include 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 b00083014a mux setup for esp32 2 years ago
midilab 08e62bd0be experimental support for esp32 2 years ago
midilab 66e40ff420 testing serial uart for midi 2 years ago
midilab 9fa22a3210 initial beta support for esp32... 2 years ago
midilab 64667b865e update general project metadata 2 years ago
midilab 45bf1eaed1 force the use of defined object TimerTcc0 to avoid problems with xiao mcu 2 years ago
midilab 4d97a1003d add external buffer calculus reset and examples printBpm updated 2 years ago
midilab d8723b0df4 add a guard on getTempo to avoid slave calculations before buffer gets full 2 years ago
midilab 8d3823cd95 fix tinyusb midi freeze problem with uclock 3 years ago
midilab 82d293ba60 revert tcc0 as main timer for xiao. uncomment tc3 and comment tcc0 at begining of uClock.cpp to change it 3 years ago
midilab d93b2c131a added timer tc3 for tests 3 years ago
midilab 1767b06bb9 avoid volatile warnings for setTimerTempo 3 years ago
midilab 8e1d7d2ed8 fix variable declaration outside his usage scope 3 years ago
midilab 9932baf937 volatile tempo var and handling 3 years ago
midilab a6da23104b @mightycoco implementation changes for XIAO m0 3 years ago
midilab 731bb41f49 change notes 3 years ago
midilab 197edd7888 added samd as arch on libraries.properties for xiao m0 support 3 years ago
midilab d39de549cc timer setup changes for non avr 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 f6d36e76aa initialize external_clock at slave first start state 3 years ago
midilab 2a2430573a first review and qa tests 3 years ago
midilab 16d0ea9804 tests and tunnings 3 years ago
midilab 59cd1c7e18 tests and tunning for external sync and phase_mult system 3 years ago
midilab 7174895426 initial slave sync new implementation setup, need some tests and tunnings... 3 years ago
midilab 635c42de41 initial engine rewrited for avr and arm platforms. missing the sync part 3 years ago