Play sound at wanted frequency
Diez B. Roggisch
deets at nospam.web.de
Tue Apr 14 23:30:20 CEST 2009
> I need to playback a sound on a linux machine of a pre-determined
> frequency like, say, 440 Hz. How can I do that with python? I found
> the ossaudiodev package, but it says that the ossaudiodev.write()
> method accepts data as a raw string. It doesn't explain what the
> string should be like, and the oss documentation is mainly about C++.
> Do you have any tips to share?
Try pygame. You can create samples with it, and play them.
See e.g. this: http://www.pygame.org/docs/ref/sndarray.html
More information about the Python-list