looking for a program to generate audio tones
by Skaperen from LinuxQuestions.org on (#6R0VG)
i am looking for a command line program to generate audio tones. i want to be able to:
1. specify tone frequency
2. specify tone volume level
3. specify type of tone, like sinusoidal vs square wave and others
4. specify time of tone, how long it is to play (and delays between multiple)
5. specify an output file or get sound played in real time (to specified device is a plus)
6. play multiple tones together and/or in sequence
sound formats supported would depend on what sound libraries exist (is there a common API for this?)
prefer FOSS with source in C (Python, C++ are options) in a .tar.{gz,bz2,xz} format.
the problem i have with web searches is that they always give me web sites that generate audio tones. i want a program that does it w/o a net connection.
1. specify tone frequency
2. specify tone volume level
3. specify type of tone, like sinusoidal vs square wave and others
4. specify time of tone, how long it is to play (and delays between multiple)
5. specify an output file or get sound played in real time (to specified device is a plus)
6. play multiple tones together and/or in sequence
sound formats supported would depend on what sound libraries exist (is there a common API for this?)
prefer FOSS with source in C (Python, C++ are options) in a .tar.{gz,bz2,xz} format.
the problem i have with web searches is that they always give me web sites that generate audio tones. i want a program that does it w/o a net connection.