Play sound at wanted frequency

Diez B. Roggisch deets at nospam.web.de
Tue Apr 14 17:30:20 EDT 2009


Matteo schrieb:
> 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

Diez



More information about the Python-list mailing list