Robin Gareus
a2b4128035
- MTC-speed average (MIDI thread) * base timing on quarter-frames * replace hann-window average with a DLL - MTC/engine alignment * replace 1st order PI-controller with 2nd order DLL The 2nd DLL is needed because the jack-process callback effectively quantizes the transport-speed to integer audio-frames (speed * nframes). This leaves a delta on every cycle because the remainder from previous cycles is not compensated for. Theoretically it is possible to merge the two DLLs into one. However, with callbacks coming from by two independent threads it is cleaner to track the MTC and JACK engine-alignment speeds independently. git-svn-id: svn://localhost/ardour2/branches/3.0@13226 d708f5d6-7413-0410-9779-e7cbd77b26cf |
||
---|---|---|
.. | ||
appleutility | ||
ardour | ||
audiographer | ||
clearlooks-newer | ||
clearlooks-older | ||
evoral | ||
fst | ||
gtkmm2ext | ||
midi++2 | ||
panners | ||
pbd | ||
qm-dsp | ||
rubberband | ||
surfaces | ||
taglib | ||
timecode | ||
vamp-plugins | ||
vamp-sdk | ||
.cvsignore |