
Playback tempo is now adjustable in real time according to inbound MIDI Clock events.
I can report that db does indeed change it's tempo in response to inbound MIDI clock, but I experience the master temo slider/playback stall problem you describe when this happens. Also, (and this may be related to the slider/stall problem) the tempo slider never comes to rest at a new tempo after the new tempo is received- the slider sort of 'wiggles' back and forth constantly by a bpm or two. If I stop db playback and then restart it from the Mac keyboard or mouse, the slider stays put and the playback works OK. As soon as I send db MIDI clock, the slider starts wiggling again. (Is db polling constantly? Does db only compute 'integral' tempos and the incoming MIDI clock is in between?) Looking forward to the next release! Ken Boldt

On 09 12 2004 at 1:09 pm -0500, Sooz and Ken Boldt wrote:
Also, (and this may be related to the slider/stall problem) the tempo slider never comes to rest at a new tempo after the new tempo is received- the slider sort of 'wiggles' back and forth constantly by a bpm or two.
Thanks for the feedback, Ken. I've found a simple clock-generating app (aptly called MidiClock) that is enabling me to better test this here, and I see what you mean. For whatever reason, Doggiebox does not seem to be receiving clock at a constant rate -- there is jitter of sometimes as much as 100 ms per clock it seems, which is throwing things and causing DB to recalculate the tempo constantly (which it currently does on every clock, i.e. 24 times per quarter note). I'm going to try and improve this to take an average of the incoming clock over a longer fraction of a second and see if we can settle it down somehow. -ben -- Ben Kennedy, chief magician zygoat creative technical services 613-228-3392 | 1-866-466-4628 http://www.zygoat.ca

On 10 12 2004 at 4:31 pm -0500, Ben Kennedy wrote:
there is jitter of sometimes as much as 100 ms per clock
Sorry, I meant 1 ms, not 100 (else that would mean 2 and a half seconds per beat!); oops. Staring at floating point numbers for too long. In any case, I have spent much of the evening trying to wash this down to cope with such jittery clock in a mostly sane way, and an improvement will be seen in the next build. -ben -- Ben Kennedy, chief magician zygoat creative technical services 613-228-3392 | 1-866-466-4628 http://www.zygoat.ca
participants (2)
-
Ben Kennedy
-
Sooz and Ken Boldt