数年前に複素FFTのプログラムを改造し、Quadrature Detectionを出来るようにして悦に入っていたのだけれど、このところどうも調子がおかしい。ノイジーなのだ。
数時間かけてプログラムをよくよく見ると、sin/cosの配列を作る時の初期データ設定がいつの間にかコメントアウトされていた、、とほほ。
数か月まえに、何か改良を施したとき、やってしまったらしい。ドキュメントのバージョン管理とかはやっておらず、悪い意味で職人的な作法で作っているから仕方がない。
そういう意味で、20年くらい前は数十個のTTLの配線も回路図無しで平気でやってのけていたのだが、今は一つのTTLのダイナミック回路で悪戦苦闘になってしまった。