音響ファイル、MIDI/SMF 関係のプログラム等
最終更新:
以下のファイルを公開しておきますので、必要な人は自由にダウンロードしてください。
MIDI/SMF
- midtotxt.c
SMF ファイルの内容をほぼそのまま、テキスト可読な形で出力するもの。
- midtoseq.c
SMF ファイルからノート情報を取り出し、時系列順に整理して出力するもの。
- 上記プログラムの実行例
- 「きらきら星」は打ち込みデータで音長は楽譜通り、強弱なし。
- 「エリーゼのために」は実演奏データ(持ち出し不可)。
調・拍子も設定されておらず、楽譜や拍のカウントは不正確で意味がない。
WAV ファイル
- 注: 下記は EUC コードで書かれているので、
他の文字コード使用の場合は、ブラウザ等で表示してコピーするか、
nkf などの文字コード変換プログラムを使って変換すること。
- wavfile.h: 簡易 WAV 操作プログラムの共通ヘッダ
- wavfile.c: 簡易 WAV ファイルライブラリ
- test1.c: プログラム例1: WAV ファイル入力
- test2.c: プログラム例2:サイン波の WAV ファイル出力
- 注: 以下は旧バージョン。参考までに残しておく。