midilab
|
b169de4cbc
|
hotfix: force onStartCallback to be called before we send our first clock signal. this fixes external gear problems related to start on slave midi device.
|
6 years ago |
midilab
|
c52b226223
|
Change the calling order of callbacks to:
1- 96 PPQN
2- 32 PPQN
3- 16 PPQN
For more complex process of sequencers this order makes more sense.
|
6 years ago |
midilab
|
22bd4880ac
|
External sync tempo extraction from clock pulses added.
|
7 years ago |
midilab
|
a3dcc0b109
|
Fix #3 for clock PPQN resolutions of 16, 32 and 96
|
7 years ago |
midilab
|
cca6dd87c5
|
Fix #2 for clock PPQN resolutions of 16, 32 and 96
|
7 years ago |
midilab
|
b96abea65b
|
Fix for 16PPQN and 32PPQN resolution
|
7 years ago |
midilab
|
fd0420099a
|
Fixes for elapsed time support code. Do not count time when the argument of method is equal to 0.
|
7 years ago |
midilab
|
eabbc69a66
|
Added play time support along with elapsed time support code.
|
7 years ago |
midilab
|
7ba44d1c05
|
Added elapsed time support for seconds, minutes, hours and days.
// elapsed time support
uint8_t getNumberOfSeconds(uint32_t time);
uint8_t getNumberOfMinutes(uint32_t time);
uint8_t getNumberOfHours(uint32_t time);
uint8_t getNumberOfDays(uint32_t time);
uint32_t uClockClass::getNowTimer();
|
7 years ago |
midilab
|
81b189186d
|
Added external clock support. Based on MIDI standard clock pulse. Use it via clockMe() on each received clock midi message
|
7 years ago |
midilab
|
9db6fafa7b
|
added getTempo() for current tempo bpm time
|
7 years ago |
midilab
|
d11f692936
|
Arduino >= 1.5 library style support
|
7 years ago |