midilab
|
9d8865b024
|
remove freertos support(unstable so far) and make interrupted version the default only. update main example
|
7 months ago |
midilab
|
e41fb3157a
|
update version to 2.1.0: rpi2040 support
|
7 months ago |
doctea
|
6a8451f8d9
|
add rp2040 to library.properties; minor comment
|
8 months ago |
doctea
|
bb68563c55
|
update comment only
|
9 months ago |
doctea
|
99d1845201
|
use interrupts instead of FreeRTOS tasks -- seems to work with both cores?
|
9 months ago |
doctea
|
53419fa89c
|
initial working proof-of-concept of rp2040 support
|
9 months ago |
midilab
|
38bde64519
|
external sync 24PPQN revised for v2
|
10 months ago |
midilab
|
7ece8b9341
|
chore: typing things around
|
10 months ago |
midilab
|
9cbb0ce8c3
|
fix: external sync. freqToBpm function called by sync mechanism with wrong divider
|
10 months ago |
midilab
|
459ae7f4e6
|
shuffle schema integrated to dinamicly PPQN system. missing reviewing more complex shuffle templates
|
10 months ago |
midilab
|
c5f126a90b
|
shuffle positive restored, missing negative review
|
10 months ago |
midilab
|
51b03d55b6
|
fix: callbacks trigger on tick 0 not skiped anymore
|
10 months ago |
midilab
|
b35ba50dc1
|
prepare for release, beta test, and missing features to implement
|
10 months ago |
midilab
|
a3aeae9c83
|
raise freertos task stack size for more room on clock ticks programming
|
10 months ago |
midilab
|
4a18e877ce
|
prepare 1.5.1 release: programmable shuffle support
|
12 months ago |
midilab
|
2669ebf3e8
|
fix: samd compile problem
|
12 months 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
|
1 year 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
|
2 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 |