/* *** test1.c: WAV ファイルの読み込みテスト *** * コマンド行で与えたファイルを読み込み、ファイル情報と最初の 100点の値を出力する。 * *** 使い方 *** * % test1 * wav file: 読み込むファイル名 * *** コンパイル方法 *** * % cc -o test1 test1.c wavfile.c -lm * * wavfile.c を予めコンパイルしておけば、下のように wavfile.o をリンクすればよい * % cc -c wavfile.c // wavfile.o を作る:1回やっておけばよい * % cc -o test1 test1.c wavfile.o -lm *  */ #include "wavfile.h" WAVFILE *wf; void main(argc, argv) int argc; char **argv; { int i; dumpfileinfo = 1; // ファイル情報を出力 rangeflag = 1; // データ値オーバーの警告の詳細出力 wf = wavread(argv[1]); // argv[1] は入力 WAV ファイル名 for (i=0; i<100; i++) printf("%4d: %15.10f\n", i, wf->Track[i]); }