I need to generate musical notes of a given frequency on the command line
Here is a list of the frequencies of notes http://www.phy.mtu.edu/~suits/notefreqs.html
For example:
$ some-app -frequency 523.25 -timeinseconds 3
It can be native mac, python or ruby tool. The fewer libraries I need to install then better. Maybe i can do something with mac: say or afplay?
This will be used for other project that will send music notes, and I want to hear it while working with it.
SoX works really good for this purpose and it's available in brew:
$ brew install sox
$ play -n synth 3 sin 523.25
You can also save the sound to a file:
$ play -n out.wav synth 3 sin 523.25
$ say "do ray me fa so la te do"
lols.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With