NW-X10502009年05月10日 18時46分

ソニーのウォークマンをNW-A918からNW-X1050に買い換えた。
A918にもついていたノイズキャンセラよりも性能が良いってことで、ちょっと期待してたんだけど・・・期待はずれだったツ。

これ、全然ノイズキャンセラ効かないんですが・・・

デジタル処理してるらしいんだけど、まさかソフトの不具合なんじゃなかろーかと疑ってしまうくらいに、効かないッ!!
付属イヤホンを付けるとノイズキャンセラ無効の状態でもサーッとホワイトノイズが入っているし、本当に不具合なんじゃないの?これ。

まぁ、それ以外の点には特に不満もなく、ノイズと言っても大して気になるレベルじゃないのでとりあえずしばらく使っておこうってところ。

役に立たないツール2009年05月23日 16時48分

最近USBヘッドセットを買ってきて少し使う機会があったのだけど、
USB接続だとゲーム機のライン出力をPCにつないでゲームやってると音が聞こえない。
なので、仕方ない、入力された音を録音しつつ再生を同時に行うツールを作ろう!と、ついつい作ってしまった。そして、デバッグしてみて「おお!ちゃんと聞こえるスバラシイ」と、早速Skypeとか使いながらツールを使用してみる・・・と。そうしたら、原因はよくわからないが(負荷が高すぎるのか、Skypeが問題なのか)音がプツプツプツプツ途切れて、聞こえないときよりもむしろ苛つく。っていうか速攻でオフにした。

そんな訳で、使えないツールが一つ出来ました。

ちなみにツールに関しては
言語にC#を使い、ManagedDirectXのDirectSoundでサウンドのキャプチャを行い、一定量バッファにデータが蓄積されたら今度は再生用バッファへデータをコピーしてサウンド再生を開始させる。
そしてある程度再生したタイミングで(バッファ無いのデータを使い切る前に)、キャプチャしたバッファから次のデータを再生用のバッファへコピーする。と言ったことを数十ミリ秒間隔で行う、簡単なツールです。