C言語でCDの曲をそのまま聴きたい。

[戻る]
稲葉 2005/07/29(金) 18:50:52
C言語で、CDの曲をそのまま聴けるようにすることってできるのでしょうか?
聴ける方法をご存知でしたら、そのためのプログラムの基本的な型を教えて下さい。

シャノン 2005/07/30(土) 00:05:13
何がなさりたいのかわかりません。

> C言語で、CDの曲をそのまま聴けるようにすることってできるのでしょうか?

「C言語で聴く」ことはできません。C言語で「聴くためのプログラムを作る」ことならで
きます。

「そのまま聴く」っていうのもわかりません。
要するに、CD プレーヤーを作りたいのですか?
それとも、デジタル再生機能のことかな。

> そのためのプログラムの基本的な型を教えて下さい。

型って何でしょうか? サンプルのこと?

普通の CD プレーヤーでしたら、MCI を使えば簡単です。
デジタル再生の場合は、要するにリッピングしながら再生するってことなので、一足飛び
には無理でしょう。
まずは CD の物理構造の勉強とか。サンプルはこのへん?

http://cdrdao.sourceforge.net/
http://sourceforge.net/projects/cdrdao/

稲葉 2005/07/30(土) 00:34:21
>C言語で聴く」ことはできません。C言語で「聴くためのプログラムを作る」ことならで
>きます。
そうですそうです!
聴くためのプログラムを作りたいわけです!

具体的にどうすればできるでしょうか?

reshia 2005/07/30(土) 02:26:12
>具体的にどうすればできるでしょうか?
   1) C言語の勉強をする
  2a) WindowsなどのAPIを勉強する
2b-1) CDの物理的構造を勉強する
2b-2) CD-ROM/DVD-ROMドライブなどにアクセスするための勉強をする
   3) C言語でガリガリ書く。

個人的には (2b) は、時間が掛かるので、(2a)をお勧め。
WindowsのAPIがあれば簡単にCDプレーヤを作れます。

wood 2005/07/30(土) 06:24:27
>そうですそうです!
>聴くためのプログラムを作りたいわけです!
>具体的にどうすればできるでしょうか?

具体的方法を聞く前に以下のことを最低限、提示しましょう


実際に実行するPCのOSはなに?
MAC、LINUX、UNIX(BSD、SystemV)
C言語にこだわる理由はなに?
C++は、だめなんですか?
コンパイラの種類はなに、GCC、BCC?
バージョンは?(OS、コンパイラ) 

GUIはいるの、CUIで操作できればいいの
どちらもなく、キーボードだけの操作がしたいの?

など、の具体的提示しないと誰もサンプル探して上げられないよ

ここの「使用上の注意」って読みました?

古いスレッドには追加発言できません。