-- oops, the first one was sent as a reply, here's the whole thing as a
new thread.
frustrated by the poor implementation of the jack bindings for python
(pyjack), i wrote my own in native python using ctypes.
the first test client mixed a 440hz sine wave using native python lists,
and the cpu usage was about ~11%.
i reimplemented the sine generator with numerics, and got it down to
~2%.
i believe that considering the overhead of the python implementation,
that result isn't too bad, and maybe allows for more than just
prototyping.
i attached the jack wrapper with the test client contained for those who
are interested. its not entirely wrapped and lacks some functionality.
--
-- leonard "paniq" ritter
--
http://www.mjoo.org
--
http://www.paniq.org