| < 2007年6月 > | ||||||
|---|---|---|---|---|---|---|
| 27 | 28 | 29 | 30 | 31 | 1 | 2 |
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
次の日: 2007年7月4日
| < 2007年6月 > | ||||||
|---|---|---|---|---|---|---|
| 27 | 28 | 29 | 30 | 31 | 1 | 2 |
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
ちょっと分子模型を買って遊んでました。LEGO みたいで面白いですねー(ぇ
つい先日、友人の誕生日会なんてものがあったのですが、なぜか私までプレゼントをもらってしまって。
珍しいカタチしてますが、お茶(っていうか紅茶)を淹れるための道具です。隣はその掃除用だそうで(笑
ほんのちょっとだけ飲むにはちょうど良さそうだし、何より珍しいモノが大好きな私には嬉しい品。実用性とか、ずっと使うかって言われるとちょっとどうかわかりませんが…(汗
先週は CoreAudio と DirectSound の2つを攻略。後者はさくっとコピー&ペーストっぽくしてご退場いただきましたが、前者は少々てこずった。
DirectSound や Carbon Sound Manager は、波形の形式(44.1kHz 16bit Stereo とか)をこちらから指定できるのに対して、CoreAudio にはそういうのがない。(正しくは、見つけていない)
そうなると、予想されるフォーマットすべてに自力で変換できなきゃいけなくて、DirectSound を使う Windows 用ソースとの共用部分が減っておいしくない。困った。
困ったけど、勢いを殺すと絶対にこの後ナマケモノになるので、勢いのままにコードを書いて、なんとか動作。
ちなみに、バッファフォーマットが float な場合、値に 1.0 以上を入れるとシステムの最大音量以上の音量が出ます。間違えるとスピーカーとかから素敵な音波が出るので、要注意。