ご挨拶、
低レベルのプログラミング プロジェクトに取り組んでおり、コンピューターのスピーカーで音楽を再生したいと考えています。
私はすでにスピーカーを使用することができ( 付きtimer2
)、曲は次のように表されます。
note_t *music;
ここでnote_t
、メモを表し、次のように合成されます。
typedef struct {
int freq; /* note frequency */
int dur; /* note duration in miliseconds */
} note_t;
では、音楽ファイルから音符の周波数と長さを取得する最良の方法は何でしょうか?
前もって感謝します!
編集
いくつかの疑問を解消するために、知りたいのは、上記の構造を持つ曲を作成するために必要な情報を取得するための最適な形式です。