> さーくるのおしごと

さーくるのおしごと

  • Posted by:

社会人としての仕事も落ち着いてきた所ですが、3月末日にサークルで仕事が割り当てられました。
っつーか、俺から進んで担当した。

サウンド担当の仕事。

以前までもサウンド担当だったんだけど、それはSEの作成やらBGMの捜索やらでしたが、今回はプログラマとして参加ですよ!奥さん!

サウンド再生系のライブラリを作れというお達しです。
ライブラリ作れって言われたわけじゃないんだけど、まぁサークル内のプログラムで使える形にする必要があるので、クラスライブラリにするのがよかろう。


でもまぁ何をするかは決まってるわけです。

MP3とOggの再生が可能なライブラリを作れとの事です。
正直、サウンド関係のプログラムはほとんど触ったことが無いのですが、まぁMP3はそんなに難しくないだろう(DLL使っていいならすぐだ。(ってかDXで再生できるのかしら?
問題はOGGだよOGG。

DirectShowのフィルタ入れればいいんじゃねぇっつーのもあるんだけど、それはそれで不細工なので、プログラム内部でデコードして再生するのがいいんじゃないかと思います。

まぁ自前でデコードのプログラム書くやつなんていないわけで、本家のライブラリを使うわけだ。
とりあえずソース取得して本家のライブラリを生成する所まではきた、コレつかってプログラム組むわけだ。
もうここまで来たら再生まで一瞬ですね。
ってことで明日やるわ。

ってか、oggやmp3をデコードする所も大事だが、waveOutだろうがDiretSoundだろうが、PCM化した音を再生する機構がめんどいな。
まぁ明日やるわ。



個人製作のゲームも作らないとグラフィッカーに怒られる。

でもそっちでサウンドライブラリ流用できるので、まぁよしとする。

締め切りは今月末。

Comments:2

えびぞう | 返信

何かコメントを…まぁ明日やるか。

tyoro | 返信

今日できる事は明日やろう(゚∀゚)

コメントする

Trackbacks:0

Home > さーくるのおしごと

Search

Return to page top