On 12 Feb 2007 06:21:39 -0800, Ross Ridge <[EMAIL PROTECTED]> wrote:
>
>Paul Rubin wrote:
>> I think you can't really do that, not just because of Python but also
>> as a result of using a multitasking OS that's not especially designed
>> for real time.  You have to rely on some buffering in the audio
>> hardware, so you don't have to be sample-accurate with the timings.
>
>For his application you don't need "sample-accurate" timings.  Between
>MIDI and synthesizer latency a few milliseconds of delay are inherent
>in what he's trying to do, regardless of operatings system, and a
>latency of 20 milliseconds or more is probably acceptable.  Assuming
>he's not trying to write his own synthesizer, he might just be able to
>write his application in Python under Mac OS X.

Yep.  There are even some existing Python applications which deal with
sound and manage to work with ~20ms samples.

Jean-Paul
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to