Play sound at wanted frequency

Matteo tadwelessar at gmail.com
Sat Apr 18 10:33:29 CEST 2009


On 15 Apr, 19:25, Scott David Daniels <Scott.Dani... at Acm.Org> wrote:
> Diez B. Roggisch wrote:
> > 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
>
> And realize that if you can get that to work, you can always cut into
> pygame to see how _it_ accomplishes your task, and mimic that.
>
> --Scott David Daniels
> Scott.Dani... at Acm.Org

I'll give it a try, thanks ;)



More information about the Python-list mailing list