りんけーじ - 日記 - 2007年6月19日の日記



< 2007年6月 >
272829303112
3456789
10111213141516
17181920212223
24252627282930
前の日: 2007年6月10日
次の日: 2007年7月4日

2007/06/19 21:11 [6月のいろいろ]

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

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

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

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

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

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

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

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

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

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