midilab
344ce3803a
esp32: init task before timer
9 months ago
midilab
0a622830b3
esp32: change semaphore per task notification implementation for low latency response between clock signal and task action
9 months ago
midilab
78a503a629
enhance esp32 usage by hidding concurrency handle implementation using freertos task
9 months ago
midilab
9c08252ac3
esp32 EDGE timer interrupt not supported! removing.
9 months ago
midilab
60f06ceb8e
Update README.md
11 months ago
midilab
81d1b01fc7
applying code guidelines for identation
11 months ago
midilab
5519fd1e4f
add atmelsam platform for Xiao M0 support on PlatformIO
11 months ago
midilab
a7242ec375
roll 1.4.1 as platformio support add
1 year ago
midilab
989e631ed7
fix platformio library metadata for platforms and frameworks supported
1 year ago
midilab
a96b35a831
added platform.io support
1 year ago
midilab
ea8ef07e5b
Merge pull request #24 from midilab/stm32xx-support
...
* STM32 generic support by using STM32Duino and Hal library.
* Independent platform implementation support for easy arch ports, check platforms/ dir.
* Fixed missing name.c file for usb-midi definitions on teensy arm platforms
1 year ago
midilab
ff9c6a93fa
fix missing name.c for usb-midi definitions on teensy arm platforms
1 year ago
midilab
69b9467cc1
comment notes updates
1 year ago
midilab
9b7abae36b
Merge pull request #22 from Jackson-Devices/patch-1
...
Update STM32UartMasterMidiClock.ino for tested example
1 year ago
Jackson-Devices
a15a070128
Update STM32UartMasterMidiClock.ino
...
Working MIDI out tested on Nucleo-F401RE and Nucleo-F072RB boards
1 year ago
midilab
8904afff61
change implmementation from HAL to SMT32Duino official examples for timer usage
1 year ago
midilab
841a6ee68d
implmemtation review
1 year ago
midilab
3a1e52589e
fix missing AVR platform include
1 year 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
1 year ago
midilab
b00083014a
mux setup for esp32
1 year ago
midilab
08e62bd0be
experimental support for esp32
1 year ago
midilab
a4dc3fbbda
Merge pull request #19 from midilab/esp32-support
...
Experimental Esp32 support
1 year ago
midilab
793a74ce79
change esp32 example to avoid freezes over serial usage on isr
1 year ago
midilab
66e40ff420
testing serial uart for midi
1 year ago
midilab
9fa22a3210
initial beta support for esp32...
1 year ago
midilab
64667b865e
update general project metadata
2 years ago
midilab
6aea91f880
update general project metadata
2 years ago
midilab
4053789831
update project details
2 years ago
midilab
45bf1eaed1
force the use of defined object TimerTcc0 to avoid problems with xiao mcu
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
d8723b0df4
add a guard on getTempo to avoid slave calculations before buffer gets full
2 years ago
midilab
c2b63d362d
fixes for examples on print bpm slave time
2 years ago
midilab
8a27c0c3d9
Merge pull request #15 from m-r-m-s/patch-3
...
Fix old reference to value tick usage.
2 years ago
midilab
7a87aa6eb3
Merge pull request #14 from m-r-m-s/patch-2
...
Fix old reference to value tick usage.
2 years ago
mrms
d077459944
Update TeensyUsbSlaveMidiClockMonitor.ino
...
update to avoid linter warning
2 years ago
mrms
b4b1b6a27a
Update TeensyUsbSlaveMidiClockMonitor.ino
...
remove volatile reference pointer to avoid compilation error
2 years ago
mrms
2ac7a5eebb
Update TeensyUsbSlaveMidiClock.ino
...
remove volatile reference pointer to avoid compilation error
2 years ago
midilab
fc050434c2
fix inverted led on/off on xiao usbmidi example
2 years ago
midilab
39d7b93437
Merge pull request #11 from midilab/xiao-usbmidi
...
XIAO/TinyUSB freeze bugfix
2 years ago
midilab
8d3823cd95
fix tinyusb midi freeze problem with uclock
2 years ago
midilab
7bd9969040
xiao example for test
2 years ago
midilab
220d6753f3
Merge pull request #9 from midilab/xiao-support
...
seedstudio xiao m0 support
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
2 years ago
midilab
d93b2c131a
added timer tc3 for tests
2 years ago
midilab
f208593f6d
added xiao master sync box example test
2 years ago
midilab
1767b06bb9
avoid volatile warnings for setTimerTempo
2 years ago
midilab
8e1d7d2ed8
fix variable declaration outside his usage scope
2 years ago
midilab
9932baf937
volatile tempo var and handling
2 years ago