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
|
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
|
f208593f6d
|
added xiao master sync box example test
|
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
|
f4009df95f
|
Merge pull request #7 from eefh/patch-1
Spelling check
|
3 years ago |
Ethan Hasbrouck
|
8be2108d57
|
Spelling check
|
3 years ago |
midilab
|
0e7296ce58
|
change 303 example at readme with a ATOMIC version that fits teensy arm devices too
|
3 years ago |
midilab
|
e57cc8d89b
|
update library file
|
3 years ago |
midilab
|
b78a289b82
|
Merge pull request #5 from midilab/v1
V1
|
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 |
midilab
|
82c13c4e21
|
add config option to define a timer to make use on avr boards. timer0, timer1 and timer2. default to timer1
|
3 years ago |
midilab
|
ebcae69b87
|
getTempo() fix for slave sync when receiving stop byte
|
3 years ago |
midilab
|
6ff4120cc4
|
organizing namespace to avoid uctrl clashes
|
4 years ago |
midilab
|
8f40365a13
|
fix getTick() polling call to avoid ghost ticks
|
4 years ago |
midilab
|
5eb220db81
|
added phase-lock for slave mode
|
4 years ago |
midilab
|
f0750eb6bb
|
revert back the callbacks 32 and 16PPQN to keep compatibility. But give a try on polling method!
|
4 years ago |
midilab
|
a0b6313d3b
|
remove 32 and 16 PPQN callback. keep 96 for compatibility. Added a polling call to avoid jitter(teensy has power to make use of polling)
|
4 years ago |
midilab
|
ed2dcef683
|
remove last feature - different resolutions. Added setSlaveDrift for slave clock. update and test examples. code revised
|
4 years ago |
midilab
|
cdda641ccc
|
change default drift to 1 instead of 11 - fix mistaken default value
|
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 |