On Sat, 2007-02-03 at 16:28 -0200, Silver Rock wrote:
I've been studiyng python and some things are
not that clear:
1- Is python too slow to efectivelly communicate with Jack? PyJack did
not seem to work right, so i tried PySndObj's JackIO object. It did
not behave as good as with connection with ALSA.
Depends on what you mean. Writing the actual process() callback in
Python is probably not a good idea, not as much because of the speed
(although you probably wouldn't want to use Python if you want to
squeeze as much processing as possible out of the computer) but because
of the unpredictability caused by the builtin garbage collection and
memory management. Then again, I'm no Python expert. Maybe it's possible
to tweak the interpreter so it can run in hard realtime.
Highly doubtful. Python is fantastic for lots of jobs. This isn't one of
them.
--
Paul Winkler