Mercurial > hg > dmlib
diff jssplr.c @ 186:dc22e3f77c9a
Fix tempo (callback frequency) calculation.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 06 Oct 2012 16:25:15 +0300 |
parents | a65f0c3deaa7 |
children | e59ea366b13d |
line wrap: on
line diff
--- a/jssplr.c Sat Oct 06 15:34:29 2012 +0300 +++ b/jssplr.c Sat Oct 06 16:25:15 2012 +0300 @@ -505,7 +505,7 @@ assert(mp->device != NULL); mp->tempo = tempo; - jvmSetCallbackFreq(mp->device, (tempo * 2) / 5); + jvmSetCallbackFreq(mp->device, (mp->device->outFreq * 5) / (tempo * 2)); JSS_UNLOCK(mp); }