C言語で、CDの曲をそのまま聴けるようにすることってできるのでしょうか?
聴ける方法をご存知でしたら、そのためのプログラムの基本的な型を教えて下さい。
何がなさりたいのかわかりません。
> C言語で、CDの曲をそのまま聴けるようにすることってできるのでしょうか?
「C言語で聴く」ことはできません。C言語で「聴くためのプログラムを作る」ことならで
きます。
「そのまま聴く」っていうのもわかりません。
要するに、CD プレーヤーを作りたいのですか?
それとも、デジタル再生機能のことかな。
> そのためのプログラムの基本的な型を教えて下さい。
型って何でしょうか? サンプルのこと?
普通の CD プレーヤーでしたら、MCI を使えば簡単です。
デジタル再生の場合は、要するにリッピングしながら再生するってことなので、一足飛び
には無理でしょう。
まずは CD の物理構造の勉強とか。サンプルはこのへん?
http://cdrdao.sourceforge.net/
http://sourceforge.net/projects/cdrdao/
>C言語で聴く」ことはできません。C言語で「聴くためのプログラムを作る」ことならで
>きます。
そうですそうです!
聴くためのプログラムを作りたいわけです!
具体的にどうすればできるでしょうか?
>具体的にどうすればできるでしょうか?
1) C言語の勉強をする
2a) WindowsなどのAPIを勉強する
2b-1) CDの物理的構造を勉強する
2b-2) CD-ROM/DVD-ROMドライブなどにアクセスするための勉強をする
3) C言語でガリガリ書く。
個人的には (2b) は、時間が掛かるので、(2a)をお勧め。
WindowsのAPIがあれば簡単にCDプレーヤを作れます。
>そうですそうです!
>聴くためのプログラムを作りたいわけです!
>具体的にどうすればできるでしょうか?
具体的方法を聞く前に以下のことを最低限、提示しましょう
実際に実行するPCのOSはなに?
MAC、LINUX、UNIX(BSD、SystemV)
C言語にこだわる理由はなに?
C++は、だめなんですか?
コンパイラの種類はなに、GCC、BCC?
バージョンは?(OS、コンパイラ)
GUIはいるの、CUIで操作できればいいの
どちらもなく、キーボードだけの操作がしたいの?
など、の具体的提示しないと誰もサンプル探して上げられないよ
ここの「使用上の注意」って読みました?