2

私は、受講しているクラスの音楽即興プログラムに取り組んでおり、クラスで何ができるかを示す必要があります。現在、このプログラムは音符を科学形式で出力し、和音を括弧内に出力します (私は Python を使用しています)。出力の例を次に示します。

C5 D4 [D#5, D#4]

これらのノートを再生するために使用できる CLI ソフトウェアはありますか? これを Mac で提示し、Linux で開発するので、プログラムの出力をパイプするだけの CLI ユーティリティがあると便利です。

ありがとう!

4

2 に答える 2

1

ここには、役立つリソースがたくさんあります。リアルタイムで実行する必要がない場合は、標準の midi ファイルを作成し、他のソフトウェアを使用して実際に再生をレンダリングするだけで十分です。

于 2010-11-19T17:10:54.977 に答える
0

私はそれを行うプログラムを知りません。私は、PC の「ビープ音」スピーカーから Nokia の着信音フォーマットを再生するプログラムを作成しました。しかし、一度に 2 つの音を鳴らすことはできないので、私のプログラムは和音を処理できません。

代わりに、ここで言及されているライブラリの 1 つを使用しない理由はありません: Simple, Cross Platform MIDI Library for Pythonを使用して、標準のオーディオ プレーヤーを使用して再生できる MIDI ファイルを出力します。

于 2010-11-19T17:11:20.593 に答える