10

コマンドラインで特定の周波数の音符を生成する必要があります

これは音符の頻度のリストですhttp://www.phy.mtu.edu/~suits/notefreqs.html

例えば:

$ some-app -frequency 523.25 -timeinseconds 3

ネイティブの Mac、Python、または Ruby ツールを使用できます。インストールする必要があるライブラリが少ないほど良いです。多分私はMacで何かをすることができます:言うか、またはアプレーしますか?

これは、音符を送信する他のプロジェクトに使用され、作業中に聞きたいです。

4

3 に答える 3

15

SoXはこの目的に非常に適していて、brew で利用できます。

$ brew install sox
$ play -n synth 3 sin 523.25

サウンドをファイルに保存することもできます。

$ play -n out.wav synth 3 sin 523.25
于 2015-12-18T10:29:37.277 に答える
9

シンプルで古く、メンテナンスされていませんが、https://github.com/psycotica0/tone-generatorをご覧ください

$ brew install sdl
$ git clone https://github.com/psycotica0/tone-generator.git
$ cd tone-generator && make
$ ./generator 2600 2
于 2012-12-07T10:14:51.563 に答える
6
$ say "do ray me fa so la te do"

笑。

于 2012-12-07T11:55:45.863 に答える