• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:dumpwaveで変換できるwavファイルの作りかた)

dumpwaveで変換できるwavファイルの作りかた

このQ&Aのポイント
  • 【要約1】dumpwave.cを使ってwavファイルを作成する方法について教えてください。
  • 【要約2】Windows XPのアクセサリのサウンドレコーダーを使用してwavファイルを作成しようとするとエラーメッセージが表示されます。どのように録音すればよいでしょうか?
  • 【要約3】フリーウェアを使用して録音する方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.1

うーん、奥村さんこんなプログラムまで作ってたのか・・・でもこれ、プログラム自体に少々問題があります。サウンドレコーダで録音したwavファイルが使えないのはそのせいです。 変更1:   if (len != 16) {     printf("Length of 'WAVEfmt ' must be 16!\n");     ↓   if (len < 16) {     printf("Length of 'WAVEfmt ' must be 16 or more!\n"); 変更2:   printf(" Bits / sample = %u\n", bits);     ↓   printf(" Bits / sample = %u\n", bits);   for (i = 16; i < len; i++) fgetc(f); 多分これで、サウンドレコーダで録音したwavでもOKになると思います(未確認) ※上記コードで先頭のインデント(段付け)は全角空白ですので注意してください

komakana
質問者

お礼

迅速で丁寧な回答ありがとうございます!! さっそくやってみたところできました!! おかげで先にすすむことができます。 お世話になりました!!

関連するQ&A