[SciPy-user] playing numpy arrays on a soundcard
Christopher Brown
c-b at asu.edu
Tue May 27 18:58:17 EDT 2008
Hi List,
There was a problem building pyaudiere on windows, caused by a docstring
that was too long for the ms compiler. I added the docstrings from home
over the weekend on my linux machine, and didn't get to test it until
today. Sorry about that. This has been corrected.
There is now a windows installer and a zip file of the source, available
here:
http://pal.asu.edu/packages/pyaudiere-0.1.win32-py2.5.exe
http://pal.asu.edu/packages/pyaudiere-0.1.zip
And for a straight up analog to matlab's wavplay, try this:
def wavplay(buff, fs, pan=0):
import audiere
from time import sleep
d = audiere.open_device()
s = d.open_array(buff,fs)
s.pan = pan
s.play()
while s.playing:
sleep(.01)
--
Chris
More information about the SciPy-User
mailing list