- ベストアンサー
C言語で音声ファイル再生
C言語で音声ファイルを再生することが出来るでしょうか?必要なヘッダーファイルと関数を教えてもらえるとうれしいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ANo1 です。 私は一応昔ここを参考にさせていただきました。 http://homepage3.nifty.com/rio_i/lab/oss/000prologue.htm
その他の回答 (2)
- ohtawa
- ベストアンサー率23% (9/38)
回答No.2
mciSendString(.........)のwaitモードでwavファイルが再生できます プリプロセッサは #include <windows.h> #include <shlwapi.h> #pragma comment (lib, "winmm.lib") #pragma comment (lib, "shlwapi.lib") ソースは ググルと多数でてきます 腕試しをしながらいろいろやってみるのもよいでしょう mp3やwmaをwavに変換するフリーソフトもnetにあるので これもググってみてください
- helpaitm
- ベストアンサー率80% (4/5)
回答No.1
標準関数ではできませんので、 Windowsでしたら DirectX等のDirectSound等を使います。 UNIX系でしたら /dev/dspに生データを送ることで音を出せます。
質問者
補足
UNIXの方を、詳しく書いているサイト等ありますか?よろしければ教えて下さい。
お礼
ありがとうございます。 このサイトを参考に、C言語で、音楽ファイルを再生出来るプログラムを作成させていただきます。