| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 |
| 31 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 | 31 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 | 31 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 | 31 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 | 31 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 |
| 31 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 |
| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 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 | 31 |
2010年10月31日(日)


17/14℃
Update: 19:14:40
オーディオプロセッサ。
昨日、今日とパワースペクトラム表示機能を Tcl/Tk のグラフィックイコライザのスクリプトに組み込む作業をやっていました。
今までは、パワースペクトラム表示は Gnuplot でやっていたのですが、何かと欲が出てきて(笑) 統合したくなっちゃったのです。
やっつけ部分もあるのですが、とりあえず動くようになりました。
2010年10月29日(金)


17/10℃
Update: 09:06:38
今日も NEX でがんばりあ〜んッ!o(^-^)o
Update: 09:10:14
スーパードライは糞だけど、これは美味しいです。(⌒〜⌒)
2010年10月28日(木)
10/7℃
Update: 08:45:51
今日も pepsi NEX 飲んで頑張りますッ!(`∇´ゞ
2010年10月25日(月)

22/14℃
Update: 08:56:15
今日も pepsi NEX で気合い入れて行きますッ!o(^-^)o
Update: 08:59:11
こんなのも見つけました。きな粉好きにはたまりません。(⌒〜⌒)
2010年10月24日(日)


19/11℃
Update: 17:58:29
今朝は目が覚めたら11:00でした。 もうびっくりッ!(@o@)
今日は一日 COLTEMONIKHA 等聴きながらHPのオーディオプロセッサのページを書いていました。
今日も一日まったりでした。。。(笑)
2010年10月23日(土)

20/12℃
Update: 20:53:37
オーディオプロセッサ。
今日は、インパルス応答の取り直しと、残響時間の計測についてのページを作っていました。
オーディオプロセッサがインパルス応答(の逆)を使用して音響補正をしてくれるようになったので、とっても良い音がします。
とっても幸せ・・・。(⌒〜⌒)
Update: 21:02:06
ライブチケットが届きましたぁ〜〜〜。
たのしみぃ〜〜。
〜〜(⌒o⌒)〜〜 ほよよ〜〜ん
Update: 21:05:10
濃厚ミルクのアイス発見ッ! (≧∇≦)
2010年10月22日(金)
17/15℃
Update: 23:25:52
オーディオプロセッサ。
一昨日、昨日とパワースペクトルを表示させる機能を組み込んでいました。
写真は 自作イコライザ と alsamixer(ボリュームと入出力制御) と gnuplot を使用した パワースペクトル表示 です。
Update: 23:27:20
ストロベリーの新作アイス発見。
美味しかったですよ。
2010年10月21日(木)
18/16℃
Update: 09:06:41
今日は朝から Double Espresso と pepsi NEX です。ドキュメントを書いているので、居眠りしないように気合いを入れます。(爆)
2010年10月20日(水)
20/15℃
Update: 09:00:32
「温州みかんまるごと旬しぼり」ってところにひかれたのだけど。。。果汁はたったの2%。(┳◇┳)
詐欺だろッ!(;`皿´)
Update: 09:28:30
詐欺といえば・・・
先日都内の S**H*R* というファミレスにランチ行った。 ランチメニューには「ハンバーグランチ」と「ステーキランチ」があって、写真もチョ
ー美味しそう。 ハンバーグは食べたい気分ではなかったのでステーキランチにした。
・・・で、出てきたのは、確かにステーキっぽい形をしていたけど、実はごみ肉を固めてステーキっぽくしただけの粗悪品。 つつくとぼそぼそと崩れて しかも口に入れると臭い。
あまりにも酷かったので 一口食べたあと全部残した。
ガラパゴス日本の焼肉業界では「赤肉をロース」、「油の多い肉をカルビ」と呼ぶらしいけど、ガラパゴス日本のファミレス業界では「ごみ肉
を固めたもの」を「ステーキ」と呼ぶようにもなったのか?
あんなのを 1000+円 で食わせるなんて 悪質極まりないと思う。(;`皿´)
念のため言っておくけど、「お客だからえらいんだ」なんて思って書いているのではなくて、ただ代価にみあったものを要求しているだけよぉ。
あ、でも店員さんの笑顔だけでも1000円の価値はあったかもね。。。*≧∇≦*(爆)
注意) レストラン名を伏字(気味)にしてあるのは、俺の思いやりだと思えッ!
2010年10月19日(火)
19/14℃
Update: 21:48:35
オーディオプロセッサ。
昨夜はオーディオプロセッサのプログラミングにはまって 日記の更新を忘れてしまいました。
で、インパルス応答を計って終わりかってーーーーとそうではないのですよ。(笑) プロの仕事はこれからです。(爆)
昨夜は、計ったインパルス応答の逆フィルタを作って オーディオプロセッサに逆フィルタを通して再生処理させるってところをやっていまし
た。 逆フィルタを使うと、スピーカーの周波数特性をフラットにする事が出来るのです。。。
インパルス応答の周波数特性を見てもらうと分かりますが、凸凹ですね。 逆フィルタを適用すると この凸凹を平らに補正してくれるのです。
というわけで、良い音がでるようになりました。(笑) (^^)v
Update: 21:49:51
さつまいも Pino めっけッ!
2010年10月17日(日)
22/17℃
Update: 21:29:04
オーディオプロセッサ。
今日も朝から夜までオーディオプロセッサのプログラム開発をやっていました。
今日やったのは、オーディオシステムのインパルス応答を計るプログラムです。
以前タイムドメインスピーカーの周波数特性を計るのにホワイトノイズを使いましたが、あの方法だと部屋の反響等 時間的な反応が計れないんです。
今回は Time Stretched Pulse (TSP) という特殊な波形を使って計測しました。 インパルス応答を計るためにはごく短いパルスを使って計るのですが、オーディオの世界ではブッというインパルス音をスピーカーから鳴らすのは難しいので インパルスと等価の右のようなちょっと長めの音を使って計測します。
インパルス応答を計る方法は他にもありますので、興味がある人はインターネットに文献があるので読んでください。
Update: 21:30:45
上のTSPの最初を拡大したのが 右図です。 波形は低い音から高い音へとスウィープしています。 最近では Swept Sine とも呼ばれています。
Update: 21:33:58
で、実際に計測した私の部屋とスピーカーのインパルス応答はこんな(右図)感じです。
残響時間が0.15秒そこそこです。 殆ど反響が無い部屋ですね。 まぁ、和室はこんなものだと思います。(笑)
Update: 21:43:18
上のインパルス応答の周波数特性はこんな(右図)感じです。
これには使用したマイク audio-technica AT9903 の特性も含まれていますが、まぁ誤差範囲でしょう。(^^;
そのうち機会があったら マイクの特性も計って見ます。
2010年10月16日(土)
25/17℃
Update: 21:56:35
オーディオプロセッサ。
今日はグラフィックイコライザの機能をつけました。 色々考えあぐねた挙句、GUIは Tcl/Tk にしました。 15バンドだろうが63バンドだろうが柔軟に変更できるようになってます。 まぁ、15バンドで十分ですが。。。(笑)
因みに、コアのプロセスと Tcl/Tk の間のインターフェイスは RAM ディスク上のファイルです。 双方向の書き込みは行わない設計になっているので、ロックは無くても問題無いですね。(笑)
Update: 22:01:46
昨日ヨドバシで ピンマイク(audio-technica AT9903)を買って来ました。 モノラルです。 何に使うかというと、スピーカーの特性補正用の周波数応答を計測するのです。 手持ちの audio-technica AT9752 ではいまいち不安・・・てか自己満足ですね。(笑)
2010年10月14日(木)
22/18℃
Update: 23:43:04
オーディオプロセッサ。
デュアルコア2.7GHzのCPU使って たったの1024タップのFIRでCPU負荷45%ってのは納得いかないので、スレッドのバグをとってコンパイルのオプティマイズをギンギンにかけてやったら CPU負荷が16%まで落ちた。 オプティマイズすげーーーッ!(゜□゜;)
2010年10月13日(水)
25/19℃
Update: 09:02:47
とろけたいです。。。(⌒〜⌒)
Update: 22:53:16
オーディオプロセッサ。
今日やっと簡易グラフィックイコライザーがまともに動くようになった。 コンボリューション処理はスレッドにしてマルチコア対応にしてやった。 梃子摺った。(爆)
CPU負荷は、48kHzサンプリング、コンボリューションのタップ数1024で 45%ってとこ。 2048タップにしたら動かなくなった。(爆) 思ったよりドン臭い。(´。` )
仕方ないからフィルタリングのループ処理は全部アセンブラにすっかな。。。
Update: 23:11:36
てか、GUIをどうしよう・・・・。
グライコとかレベルメータとか、スペクトルアナライザとかキュンキュン動かしたい。 そもそも、それがやりたいから V2.0はPCベースにしたんだけど。。。(笑)
GUIはTcl/Tkで、オーディオ処理のコアはCで書きたいのだけど、プロセス間通信ができないぽ。 Tcl/Tkの意外な落とし穴。(爆) Tcl/Tkに共有メモリ機能とかカスタマイズして入れちゃおうかな。(笑)
んじゃなきゃ GTK と Glade でってこと。。。ですか??
悩ましい。。。
2010年10月12日(火)

23/17℃
Update: 09:03:27
今朝のドリンクはビタミンがポイントです。
Update: 09:52:46
今朝 自宅サーバーのlogwatch のログをチェックしたら以下のような警告があった。
うげっ。。。(゜□゜;)
A total of 1 sites probed the server
85.39.98.163
A total of 3 possible successful probes were detected (the following URLs
contain strings that match one or more of a listing of strings that
indicate a possible exploit):
/?page=../../../../../../../etc/passwd HTTP Response 200
/?page=../../../../../../../etc/passwd%00 HTTP Response 200
/?lang=../../../../../../../etc/passwd HTTP Response 200
Requests with error response codes
400 Bad Request
/../../../../../../../../etc/passwd: 1 Time(s)
/w00tw00t.at.ISC.SANS.DFind:): 1 Time(s)
404 Not Found
/..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2fetc%2fpasswd: 1 Time(s)
/..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2fetc%2fpasswd%00: 1 Time(s)
/favicon.ico: 20 Time(s)
/hira/OUTDOOR.html: 1 Time(s)
/phpmyadmin/config/config.inc.php?c=cat%20/etc/passwd: 1 Time(s)
/robots.txt: 14 Time(s)
/toyochan/Bike2009/cyclingdiary.html: 1 Time(s)
/toyochan/ElectricVolume/TDSpeaker/index.html: 1 Time(s)
/toyochan/Software/toyoicon.ico: 4 Time(s)
で、試しに「/?page=../../../../../../../etc/passwd」にアクセスしてみたら・・・。(´。` )
85.39.98.163 さん、ググってみたらあっちこっちで悪さしているみたいですね。。。(爆)
Update: 09:56:37
オーディオプロセッサ。
昨日またオーディオプロセッサのソフトをいぢろうとしたら「device not found」みたいなエラーが出た。(゜□゜;)
一昨日はなんなく動いていたのに??(?_?)
というわけで、色々調べていたら 日記の更新を忘れてしまいました。。。とさ。(爆)
Update: 13:08:06
今しか飲めないらしいので買ってみました。
2010年10月10日(日)

24/17℃
Update: 18:30:56
オーディオプロセッサ。
昨日作ったWAVEファイルの再生プログラムをライブラリ化して ライブラリを通してバッファリングしたデータをスレッドで吐き出するようにした。
で、同じようにキャプチャ側も スレッドでバッファに取り込むようにして、両方組み合わせたら難なく動いたよ。(爆)
まだフィルタも何も組み込んでいないので スルーモードの状態。
CPUの負荷は他に作業しているときで13%程度。 オーディオプロセッサだけで10%弱って感じ。 ちゃんとデュアルコアで動いている。o(^^)o
明日は簡易イコライザを組み込もうかな。。。(笑)
2010年10月09日(土)

17/16℃
Update: 20:50:51
そういうわけで、ロープロファイルのCPUクーラーを買いました。
買ったのは GELID Slim Silence AM2 (高さ28mm) です。
Update: 20:52:51
2.5' HDD も定位置になんなく収まりました。
ケーブル類の取り回しのほうが厄介でした。(笑)
Update: 20:54:03
前から見るとこんな感じです。
Update: 20:54:52
後ろから見るとこんな感じです。
Update: 20:57:56
ソフトの方は、alsa の勉強をやって、今日WAVEファイルのプレイバックのテストプログラムが動作しました。
明日はPCMのキャプチャーをやります。 で、キャプチャーしたデータをプレイバックできたらもうこっちのものですね。(笑) 後はイコライザーやらフィルタやらを組み込んでいくだけです。o(^^)o
Update: 21:00:16
CPUクーラーは amazon で買ったのですが、ついでなので(笑) こんなものも買っちゃいました。
calsule の PLAYER です。
2010年10月08日(金)
23/18℃
Update: 08:44:26
「熟」ってところにひかれました。てか、中味はただの濃縮還元なんですけどね。( ̄∀ ̄)
Update: 22:09:37
オーディオプロセッサ。
昨日届いたPCケースにマザーボードを組み込んでみた・・・ら、CPUクーラーがでかくて ギリギリ蓋が閉まらなかった。がぴょーーーーん。(┳◇┳)
2010年10月07日(木)

24/16℃
Update: 09:11:12
オーディオプロセッサ。
やっとケースが届きました。o(^-^)o
Dirac SILENT α SA3310-W です。電源は最大80W、ケースファン無しです。
2010年10月05日(火)


22/18℃
Update: 09:21:08
今朝こそは朝練をやろうと思っていたのだけど、昨夜なかなか寝付かれず 早起きできませんでした。(┳◇┳)
そんなやっせんぼな私の今朝のドリンクは Vitamin Water です。
Update: 09:38:18
マイケルの「スリラー」と「すーだら節」のシンクロ率スゲーッ!(爆)
http://www.youtube.com/watch?v=JGf_gs2320o&feature=related
2010年10月04日(月)

23/17℃
Update: 09:39:42
今朝はこれ。カロリーオフがポイントです。
リンゴの絵がありますが、果汁はたったの1%です。( ̄∀ ̄)
2010年10月03日(日)

24/15℃
Update: 19:06:46
久しぶりの薄皮シリーズ。。。ミルキークリームです。
ちょっと甘すぎでした。(ToT)
2010年10月02日(土)

24/18℃
Update: 21:48:03
今朝サイクリングにでるつもりだったのだけど、昼過ぎまで寝ていたので問題外。(爆)
Update: 22:10:07
オーディオプロセッサのマザーボードは Minix785G-SP128M にしました。
Update: 22:13:01
HDD は、Toshiba MK3265GSX 320GB にしました。
2010年10月01日(金)

25/17℃
Update: 23:35:20
今日は会社の飲み会でした。
部屋が会社に近いとチョー楽だわぁ〜。(笑)