りんけーじ - 日記 - 2007/06/19 21:11 [6月のいろいろ]



< 2007年6月 >
272829303112
3456789
10111213141516
17181920212223
24252627282930
前の日記: 2007/06/10 20:59 [大雨]
次の日記: 2007/07/04 17:39 [整理整理]

ちょっと分子模型を買って遊んでました。LEGO みたいで面白いですねー(ぇ

つい先日、友人の誕生日会なんてものがあったのですが、なぜか私までプレゼントをもらってしまって。

珍しいカタチしてますが、お茶(っていうか紅茶)を淹れるための道具です。隣はその掃除用だそうで(笑

ほんのちょっとだけ飲むにはちょうど良さそうだし、何より珍しいモノが大好きな私には嬉しい品。実用性とか、ずっと使うかって言われるとちょっとどうかわかりませんが…(汗

先週は CoreAudio と DirectSound の2つを攻略。後者はさくっとコピー&ペーストっぽくしてご退場いただきましたが、前者は少々てこずった。

DirectSound や Carbon Sound Manager は、波形の形式(44.1kHz 16bit Stereo とか)をこちらから指定できるのに対して、CoreAudio にはそういうのがない。(正しくは、見つけていない)

そうなると、予想されるフォーマットすべてに自力で変換できなきゃいけなくて、DirectSound を使う Windows 用ソースとの共用部分が減っておいしくない。困った。

困ったけど、勢いを殺すと絶対にこの後ナマケモノになるので、勢いのままにコードを書いて、なんとか動作。

ちなみに、バッファフォーマットが float な場合、値に 1.0 以上を入れるとシステムの最大音量以上の音量が出ます。間違えるとスピーカーとかから素敵な音波が出るので、要注意。

コメント(0) トラックバック(0)

コメントフォーム

(必須)

<Trackback URI> http://linkage.white-void.net/cgi/tb.cgi/diary/2007061901