[Tutor] How to generate a pure tones and random noise using Python?

Laura Creighton lac at openend.se
Sat Jul 25 22:35:24 CEST 2015


In a message of Sat, 25 Jul 2015 19:15:31 +0800, Paul Z writes:
>Hi All,
>
>I try to train my listening by using python. (estimating the frequency of sound)
>So... Are there some way to generate a fixed frequency sound in different waves (eg. Sine Wave, Saw Wave, Triangle Wave etc.) and different random noise. (eg. white noise & pink noise) ?
>
>I have search in web, some people say that I can use winsound which can generate a fixed frequency beep. However, It is Windows only. (I'm under Linux) and I think It is not a professional library to generate audio signal.
>
>How about pygame? and some examples?
>any ideas?
>
>Thanks
>
>Paul Z
>_______________________________________________
>Tutor maillist  -  Tutor at python.org
>To unsubscribe or change subscription options:
>https://mail.python.org/mailman/listinfo/tutor

I think you want this:
https://zach.se/generate-audio-with-python/
https://github.com/zacharydenton/wavebender

pygame will not give you want you want.

blender might.  I am not sure but worth googling for.

Laura



More information about the Tutor mailing list