Posts tagged ‘audio distortion compensation’

耳の問題の原因調査昨年末からのアンプ・DACの改良の草稿や余りを捨てるのも もったいないので、最低限の加筆・修正で公開して「消化」する。僕以外の方に有用かは不明だ。

最終的に「分かった」こととは異なる内容や今までの稿と重複している内容もあるが、発端や経緯や試行錯誤が うかがえる。

稿を書き出した順序や内容から、アンプなどの改良をし出し(てしまっ)た切っ掛けが分かった。: まず、冬になって耳の問題が起こりやすくなり、その原因を調べているうちに、DACのカップリングコンデンサの劣化を疑い、試しにコンデンサを追加したら効果があったことから始まったようだ。

なお、補足を「注: *** (2023/5/16記)」のように書いた。また、公開する時に図(主にグラフ)を追加しようと思って居たが、概ね却下したもの または公開した稿で更新しているので、以下には ない。


[耳・オーディオ] 耳の問題の原因が概ね分かった!」の余り (草稿: 2022/12/5-)

音が悪いと耳が辛くなる(耳閉感が多い)現象・症状

※身(耳)調の影響は大きい。それと外部要因を切り分けるのが難しい。かと言って、耳閉感が全部身(耳)調からのものという訳ではない。というのは、それまで調子は問題なかったのに、悪い音を聞いた途端に なることがあるからだ。

  • ASUSで44kHz(フィルタ: slow)は問題なく、sharpだと危うい(昔は問題なかったが、近頃は ほとんど駄目)が、96kHz(sharp)なら問題ないので、超高域の量ではなさそう。
    • 可聴域ギリギリの高音域(15k-20kHz)での位相(か何か)の急変が関係あるのかも知れない。
      • 実際、中低域でも急なフィルタは駄目だった。 → 高域・位相とは限らず、どの帯域でも急なフィルタが駄目なのかも知れない。 (原因候補1)
        • それが何(歪み? 雑音? 位相?)に関係して耳閉感になるのか、まだ分からない。
        • 超低域(原因候補4)との関係が不明。独立なのか、超低域を補強するのか。12/31の投稿を参照。 (2023/1/3)
    • slowは問題ないが、特性が物理的に正しくないことが分かったので、使わないことにした。 (12/15)
    • なぜか、96kHzのslowが良かった。次は44kのslow。sharpは ほとんど駄目な感じ。12/31の投稿を参照。 (1/3)
    • 注: "ASUS": Essence STX II (DAC);  "44kHz", "96kHz": サンプリング周波数; "sharp", "slow": DACのフィルタの特性 (2023/5/16記)
  • また、Scarlett(96kHz)は駄目だったので、全体的な歪みと雑音の量も関係あるではないか。 (原因候補2)
    • 信じられないことに、それらの上限は とても低いようで、Scarlettの歪み: -94dB, 雑音(DR): 108.5dB(A)※では駄目だ。
      • ※ScarlettとASUSの差は約16dBなので、ASUSの約6倍。
      • 更に、(昔の?)CirrusのDACやADC(Scarlettのはコーデック)は、駄目なノイズシェイピングで可聴域外の雑音が多いせいか、耳閉感が起こる。
        • → 20kHz以上を落とす簡易なLPFを試したが失敗した。。。
          • LPF自体の性能(落とし方)の問題か、出力回路のドライブ能力の制限のために歪みが増えるためかは不明。
    • ASUSは歪み: -110dB, 雑音(SNR): 124dB(A)なので、仮に その2倍まで耐えられるとすると、歪み(THD+N): -104dB, 雑音(SNR, DR): 118dB(A)くらいだろうか?: ここらはCDの限界を超えているから、どうも信じられない。
      • 雑音の質(アナログ(ホワイトノイズなど)とかデジタル(量子誤差)とかのタイプや周波数的分布)にも関係するのかも知れない。
        • 例: 上のCirrusの可聴域外の雑音。
      • あと、小音量・SPの近くで聴いているのも関係あるだろうか。
      • 車とかヘッドフォンの音(特性・性能)は随分悪いはずなのに耳閉感が起こらないのが、謎。
        • アンプと関係ある?
          • 微細な雑音や歪みまで忠実に増幅するため?
          • 本当に発振していない? (以前測定した時は、100kHz辺りまでは大丈夫だったが・・・: スピーカーの上限が40kHzなので、100kHz以上は出なさそう。ただ、それより低い音が変質する可能性はある。)
            • 音を出していなければ症状は出ない。 → 発振していないか、音に合わせて発振することがあるか。
            • 音を出していても、「駄目なこと」(上記・下記)をしなければ問題ない。 → 発振していない可能性が高い。
    • 超低域(原因候補4)との関係が不明。独立なのか、超低域を補強するのか。12/31の投稿を参照。 (2023/1/3)

その後の追加

  • 雑音(34kHzなど)の結果 → (原因候補3)?
    • 34kHz → (3-1)
    • 8kHzと高調波 → (3-2)?
    • 1kHz以下の広い雑音 → (3-3)?
  • DACのカップリングコンデンサの劣化による超低域の変動? → (原因候補4)
    • DACのフィルタ(slow, sharp)や超高域の量や補正フィルタの傾きは無関係??
    • ただ、ASUSは そうでも、他のDAC(DS-200), インタフェース(Scarlett, DEQ)は無関係では。
    • なぜか、本当にコンデンサで音が違う。 (12/22) (DACのフィルタの稿に書く?)
      • 以前買って使わなかった黄色いものは悪くなかった(最初は少し違和感があった)が、WIMAは全然駄目だった。 (どちらも1uF)
        • 注: 「黄色いもの」: PARC Audioのフィルムコンデンサ (2023/5/16記)
      • 特性は全く同じ。
      • その前の電解コンデンサとの相性?
  • コンデンサの劣化とは関係なく、容量が大き過ぎて超低域がスピーカーから出て来て・あるいは超低域が変動して耳閉感が起こったようだ。12/31の投稿を参照。 (2023/1/3, 2/7) → (原因候補4)
    • 気付いた切っ掛けは、クラシック音楽を掛けると耳閉感が出て、ポップ音楽にすると消えたこと。それがリピートした。 (1/3)
    • カップリングコンデンサをフィルムに換え、アンプのフィードバックの電解コンデンサもフィルムに換えた。 (2/7記)
  • アンプのフィードバックのマイカコンデンサは音が悪いことが分かった。それが耳閉感に関係していたかも。 →  フィルムに換えた。 (2/7記) → (原因候補5?)
    • 誘電体吸収のため。 (2/13記)
  • 音以外に耳の調子によるものはある。朝、食後に問題が起こりやすい。  (2/7記) → (原因候補6)
    • 太い道路の自動車(朝の通勤時間帯は渋滞する)の低周波騒音? (2/13)

 

新DAC: 今のところ、手が出せる価格帯で可能な製品が ほとんどない。: iD4とAXE I/Oだけ(ESSとサポートがクソなところを除外した場合)。だが、どちらもCirrusなので超高域の雑音が駄目っぽい。

注: "iD4": Audient社; "AXE I/O": IK Multimedia社; "ESS", "Cirrus": DACのチップメーカー (2023/5/16記)


「三歩進んで二歩下がる? オーディオは作っては壊し? (今のDACのフィルタの謎解き → なぜか他のフィルタを作り直し)」 (改良の発端の頃の草稿: 2022/12/11-)

僕のオーディオシステムはソフトの割合が結構多いので、ハードを いじらなくても、主に部屋の影響の補正関係の調整や改良ができる※のだが、それで却って堂々巡りみたいなことをしている。ソフトなので、指を動かすだけで いくらでも作り直しができるのが痛し痒しだ。

※この前提は、基本的に出力装置(DACやアンプ)が音を そのまま出すこと、(何度も書いている、)無色透明・無味無臭なことである。そうでなかったら、何を補正するのか分からなくなってしまう。

 

DACのフィルタの謎

(いつも困っている)耳閉感の原因調査をしている時に、サウンドカードのDAC(PCM1792A)のデジタルフィルタのsharpとslowの違いを調べたら、思わぬことが分かった。: sharpは きっちりと減らすべき成分を減らすのだが、slowは超高域で大量に漏らしているのである。その成分はナイキスト周波数(サンプリング周波数の1/2)より上なので、僕の普通の測定では分からなかったことで、たまたま、スイープ信号や正弦波で調べていて気付いた。

それでいろいろ調べたら、slowの「漏れ」は既知のことだったようだ。

そんなに漏れがあるのに、僕の耳に合って耳閉感を起こさなかったのが不思議だ。 想像だが、漏れた成分の位相が逆になっていて、ナイキスト周波数の反対側の成分(本来の音)とうまく打ち消しあっているのだろうか。僕の環境では、そこまで測定するのは難しい。それでslowの緩いカーブが実現できているのだとしたら、TI(BB)のエンジニアはすごいと思う。

逆に、以前も書いたが、サンプリングレートが44.1kHzの場合は きっちり漏れないsharpが耳にキツいのも謎で、まだ良くわからない。これも想像だが、やっぱり急なフィルタ(の謎の副作用)が良くないのではないかと思っている。更に想像だが、調べていて、sharpにある長いプリ・ポストエコー(リンギング)の影響かも知れないとも思うが、はっきりしない。そもそも、このプリ・ポストエコーを含めてDACの音が構成される理論なので、見た目はおかしくても※必要なんだと思う。

※slowとsharpのインパルス応答を比較すると、slowはプリ・ポストエコーがほとんどなくて綺麗だ。ただ、必ずしも それが正しいとは限らない。

正しい処理(フィルタリング)を実装してみた。

44kHz+slowの音は耳に合うが、ナイキスト周波数の上の漏れが多いのは物理的に「正しくない」気がするので、アップサンプリング(96kHz)と耳閉感を抑えるため、超高域を減らすslowに似せた特性の LPFを使うことにした。 (→ 参考? → 参考?: 偶然だが少し似たシステムがあった)

趣味なので、別に正しくなくても、耳に合って気分良き聴ければいいとは思うが、物事はなるべく綺麗にしたいという気持ちもあるので、敢えて苦労・苦闘した。

LPFは いろいろ試行錯誤して、音が悪くならず(耳を痛めず)、特性がslowに近くなるものを見付け・調整した。

これのインパルス応答はslowほどではないものの結構綺麗で、プリエコーがほとんどない。

まあ、全くの酔狂ではあるが、これがうまく行けば、あとでDACを買い替えた時に、仮にそのフィルタが耳に合わず、更に切り替えできなくても、この方法で音を調整できそうだから良い。

この音をしばらく試して問題なければ「一段落」となり、載せる図などを集めて文章を整えれば終わりのはずだったのだが、、、

ちゃぶ台返し! (フィルタ関係を ほとんど全取っ替え)

そのLPFを いろいろ確認・調整・改良している うちに、位相や振幅の周波数変化や左右差が大きいのは良くない(要するに、音に対する処理は最低限にしたい)と考えて、(苦労した)上のフィルタも(その前にちょっと思い付いた)HD2Cも止め、補正フィルタも左右統合して、処理を随分簡素化した。

部屋の特性補正用のフィルタの超低域(< 100Hz)の歪みが増大しているのが気になって、上で使ったフィルタにしてみたら うまく減ったのが切っ掛けだった。

注: HD2C: ソフトでDACの2次歪みを補償する(しようとした)処理 (2023/5/16記)

スピーカーから出した実際の特性は分からないが、聴感は良い。何となく、音がよりクリアになり(音が「一皮剥けた」感じ)、よりストレートに聞こえるのにキツくなく、却って聞きやすくなった気がする(例によって、たまたまとか耳の調子とか気のせいの気はするが)。

→ 実際の特性は問題なかった。その後、微調整したり長く聴くにつれ、本当に音がクリアになったのを実感している。いつものように、今まで聞こえなかった音が更に聞こえるようになった。「情報量が増した」ってやつか。

左右の特性(特に位相?)を揃えるのは重要そうだ。 (12/22)

その代わり、HD2Cも止めたので歪みは全域で左右がアンバランスだ。ただ、歪みが増大しているといっても、RがLの約2倍になって0.0012%程度なので、大きな問題ではない(実際、HD2Cを入れる前も気にならなかった)気がする。それでも何とか解消したくて、原因と対処案を考えている。が、それはソフトではできないので、貴重なサウンドカードを壊す可能性もある・・・ (12/13 17:37)

更にどんでん返しが!

昨夜寝る前に、96kHzへのアップサンプルは良くない気がした。というのは、96kHzは44.1kHzの整数倍でないので、複数のサンプルが混じるためだ(まあ、高精度な処理をすれば実害はないのだが)。

それで、44kHzに戻ることを考え、その時のフィルタをどうするかと、slowとsharpフィルタのエイリアシング成分の漏れを再度比較するためにグラフを見返していたら、おかしなことに気付いた。入力している周波数のエイリアシング成分でない、更に高い周波数に大きい漏れがあるのだ。どうも、測定時に意図しないレート変換があったようで、どうやら、測定のために44.1kHzのテスト信号を再生する時にALSAが48kHzに変換していたようだ。

が、それでも、slowフィルタが良くないことには変わりない。

それで、結局、一番最初に戻って44.1kHzでsharpフィルタで試すことにした。これが耳に合わないなら、96kHzにアップサンプルするか。。。 (12/15 7:39)

だがしかし、まだまだw

やっぱり44.1kHzとsharpフィルタは駄目で、数時間で耳に来た。耳閉感が起こり、音が悪くも感じた。それで96kHzにしたら、耳は嘘のように治り、音がクリアになった。それから丸一日聴いているけど、問題は起こっていない。

全く謎は深い。

その後、アップサンプルに使うリサンプラを比較して、PAのものだとspeex-float-10が一番良さそうだった。なお、soxr-vhqが良い説が強く、最初はそれにして居たが、比べたら1kHzくらいからの位相の遅れが気になるので止めた。speex-float-10はsoxr-vhqの半分くらいだった。

また、GMBはPAにもJACKに出せるので、JACKに出す時に設定するリサンプラGstreamerのaudioresampleの引数を変えてPA(speex-float-10)と比較したら、特性の測定が難しいこともあって、明確な答えが出なかった。今は、小さな差ではあるが、雑音は多いものの歪みが少ない(まだ結果に自信がない)ので、PAに出すことにしている。 (12/16記)

注: "PA": PulseAudio(Linuxのサウンド系), "JACK": JACK Audio(Linuxのサウンド系), "GMB": gmusicbrowser(Linuxの音楽再生アプリ) (2023/5/16記)

まだまだ!

(出力の追加コンデンサで、なぜか耳閉感が出なくなった話。あと、コンデンサの音の話)

注: 「出力の追加コンデンサ」: ASUSのDAC出力にコンデンサを追加したこと。代替カップリングコンデンサの最初。 (2023/5/16記)

 

最後に言い訳じみたことを書くが、僕は決してオーディオの音を良く・好みにしようとして こんなことをしている訳ではない。部屋の作りとスピーカーと聴く位置で音が変わるから補正は必要だし、DACは そのままの音で問題なければ何もしないが、たまたま元々の音が耳に合わない(例: 耳閉感)※ので、仕方なく調整しているのだ。まあ、おそらく一般の方は全く関係ないことで、僕の耳が過敏とかちょっと病気なためだろう・・・

※記憶をたどると、サウンドカードを買ったばかりの頃は問題なかったが、ここ数年で合わなくなったようだ。アンプを自作に換えたのと時期が合うのが気になる。: アンプが劣化して雑音が多いのか、逆にすごく良くなって微細な音(雑音まで)も聞こえるようになったのか・・・

 

(あと、ScarlettのLPFも書く? Focusriteへの問い合わせの結果(やっぱりクソだった)と一緒に別にする?)

注: 「ScarlettのLPF」: ScarlettのDACから30kHz以上の雑音が出ていたので、外付けのアナログLPFで抑制しようとしたけど うまく行かなかった話。 (2023/5/16記)

  •  0
  •  0
Keys: , , , , , , , , , , , , , , , , , ,

いつからだったか、PCのサウンドカード(ASUS Essence STX II, 以下ASUS)で収録した音の右の歪み(全高調波歪み率, THD)が左より大きいことに気付いていた。劣化だと思って放置していたのだが、先日 とあるDACを試用した時の測定で気になって、ちゃんと調べてみた。

すると、振幅(音量)が大きい(例: -10dBFS)場合に2次高調波が大きくなっており(例: 左チャネルの約3倍)、それでTHDが大きくなっている(例: 左チャネルの約2倍)ことが分かった。

問題の部位を探す。

原因として、サウンドカードのDACまたはADCの右チャネルの特性が劣化していると考え(最初は、以前壊して直した(+性能が悪いので嫌いなw)ADCだと思った)、右(出力)→右(入力), 同右→左, 同左→右のように たすき掛けで特性を測定・比較したところ、入力するチャネルに関わらず、右で出力した場合に歪みが大きいので、右のDAC部が劣化していることが分かった。

過去の測定データから 劣化が始まった時期を調べたら、どうやら2021年3月辺りのようだ。この頃に過大入力でADCの入力部のオペアンプを壊して直したが、それに関係あるのだろうか?: グラフでは、最後の正常だったデータ(上の青: L, 赤: R)では左右の差が小さいが、ADC修理後(黄緑, ベージュ)は左右に差ができ、その後差が出る帯域が広がって現在(下の青, 赤)に至る。

なお、不思議なことに雑音に左右差はない。ここに何かヒントがあるかも知れないと思ったが、DACから出力していないので なさそうだ。まあ、(雑音の多い)ADCに問題がない証拠では あろう。

DAC部の劣化する要素としては、以下の可能性がありそうだ。

  • DACチップ
  • 周辺のアナログ回路
    • I/V変換回路(DACの出力を電圧に変換する)
    • ライン出力バッファ(等倍アンプ: マニュアルにはLPFと書いてあるが、旧版ではバッファとなっている)
  • 電源回路(上の3つのそれぞれ)
    • 特に電解コンデンサ

DACチップの片チャネルだけおかしくなるということがあるのか、分からない(ただ、以前はオペアンプの半分だけ壊れたのであるかも知れない)。電源の電解コンデンサが劣化することは大いにあり得る。ただ、気軽には交換できない。

(11/28 10:47) DACチップPCM1795Aのピンを見ると、左右チャネルの出力用電源(VCC2L/R, AGND3L/R)が別になっているので、その右側用(バイパスコンデンサ?: 写真右側のぐるっとチップを取り囲んでいる金・銀色のうちの一つ・・・)が駄目なのかも知れない。

そこで、たまたまサウンドカードに交換用オペアンプ(LME49720)が添付されていたので、I/V変換回路と出力バッファのオペアンプを交換して試してみた。: まず、出力バッファのオペアンプ(1個)を換えてみたが、歪みに変化はなかった。次に、I/V変換回路(2個)の左右を入れ替えてみたが、これも変化はなかった。

すると、残りは、周辺回路の受動部品(コンデンサ・抵抗)か電源回路かDACとなる。どれも容易には交換できず、交換しても成功するとは限らないので、新しいサウンドカードや外付けDACに交換するのが良さそうだ。

とは言え、今までに書いて来たたように、なかなか「これ」という候補がないので、ソフト(信号処理)で暫定対処してみた。

暫定対処1: 振幅を下げる。

ます、振幅が大きい(約-16dBFS以上)場合に左チャネルより右チャネルの歪みが増すので、DACに入れる振幅を下げれば歪みは増えないと考えて、DACの前にアッテネータを入れてみた。試行錯誤したところ、アッテネータの減衰量が16dB以上なら歪みは増えないので、16dBにした

目論見どおり、歪みの左右差はなくなった。が、何となく音が悪い気がした。16dBは約2.7ビットに相当するので、それなりに音は劣化しているはずだが、それ以前に気分が良くない(数値もそうだが、趣味なので これは重要だ)。それに、振幅が小さいため、全体としての歪み率は減らないし(元のグラフ対処後のグラフの左上の囲いの中のTHDの値を参照)、小さくしたものを再度アンプで大きくするのは とても馬鹿らしい。

再考

そこで、そもそもに戻って2次高調波が増える原因を調べたが、なかなか分からなかった。が「KAKUSAN真空管アンプ」の「2次歪みの打ち消し その1」という、おっ!と思わせるページがあった。このページは、(自作アンプの製作の際にも参考にした、)「私のアンプ設計マニュアル」の「真空管で発生する歪み(負帰還の予備知識)」を参考にされており、それを読んだら、2次高調波が増えるメカニズムが少し分かった気がした。

要するに、回路(アンプなど)の正負の特性が非対称になっているようだ。非対称になる原因は分からないが、やっぱり電源、特に電解コンデンサの劣化で正負電源の能力が非対称になっている、つまり、負荷の高い時にどちらかが電圧降下してしまうのではないかと想像する。

上は良くありそうな考えだが、良く考えると、PCの電源はそんなにヤワじゃないし、DACやオペアンプが そこまで電力を消費するとも思えない(とは言え、DACやオペアンプの周りに電解コンデンサが並んでいるところを見ると、やっぱり消費するのか)。それに、調べては居ないが、元々DACやオペアンプはPSRR(電源電圧変動除去比)が高そうではないか(でも、コンデンサを並べるってことは、それほどでもないのか)。

ASUS Essence STX IIのDACとI/V, バッファ(LPF)周辺

仮に電源でないとすれば、DACやオペアンプの劣化(損傷)なのだろうか?

(11/27 9:55) 上の他に、リレー(写真の白い長方形)の接点の劣化の可能性も ありそうだ(こういう症状になるかは不明)。

結局、電解コンデンサの交換に帰着して容易でないことに変わりはない。が、最初に挙げたページから「歪みを打ち消す」という発想に気付き、回路でなくソフトでやってみることにした。

暫定対処2: 歪みを補償(キャンセル)する。

つまり、右チャネルの信号をDACに出す直前に、DACで発生するであろう歪みを引いておけば、歪みが出なくなるのではないか。早速JACK(JACK rack)のモジュールを探すと、Harmonic generatorというのがあり、まさに2-10次までの高調波が加えられる。それで、波形(1kHzのスペクトラム)を見ながら、加える量(係数)を調整したところ、0.000035が良さそうで、見事に歪みが減った。予想に反して符号が正だった(引くのでなく足した)が、参照したページと逆の歪み方をしているのかと想像している。 (以後、HD2Cと呼ぶ)

その後、広い周波数帯域・振幅で調整して係数を0.000017とした。※ グラフ(再掲)で、右チャネルの歪みは下側の赤(補正前)からピンク(補正後)まで減り、左チャネル(下側の青)に近くなっている。

※補正係数に単位はなさそう(比)だが、歪み率の差に近いようだった。

なお、いいのか悪いのか、音(聴いた感じ)に特に変化はない模様だ。そもそも、歪みが多いと言っても絶対値は小さい(増えている場合で0.002%など)し、今まで聴いていて歪みが多くなっていることに気付かなかったのだから、その歪みが小さくなっても違いが分からなくて当然な気がする。※ 逆に、数値としては問題なくても、補正処理で音が何らかの劣化をすることや、時間経過でDACの劣化具合が変わって係数が合わなくなることが心配なので、しばらく様子を見たい。

※聞こえないからと言って放置する気には全くならない。それではラジオと一緒だ。: まず趣味(オーディオだけでなく、計測・測定も)だし、良くない状態を なかったことにして使い続けるのは嫌だ。

とは言え、僕は数値特性至上主義ではない。数値が良いだけで いい音は出ないのだろう。かと言って「耳・感性がすべて」などと言うのには大反対だし、似非・疑似科学なんて もっての他だ。もちろん、何の根拠もなく・提示せずに「音がいい」などと言うのは論外だ!

では何かと言うと、「腐った機器で いい音は出せない」だ。最低限クリアすることがある。例えば、特性のしきい値、実装の常識があるはずだ。「音がいい」とい言うのは それからだ。

あるいは、おいそれと物理法則を覆すことはできないってことだ。もし覆したなら、隠さず・誤魔化さずに論理的に説明して欲しい。

でも、そんなことより重要なのは、音の良さと演奏の良し悪しは全く関係ないことだ。どんな機器でも いい演奏を楽しみ、感動することはできる。

それに、そういう微小だけど広範囲な歪みは ちょっと聞いただけでは分からないけど、再生音の微細な ところや全体の雰囲気に影響を及ぼすかも知れないと思う(それは時間を掛けて検証しないと確認できない)。

 

ところで、こういう歪み低減方式は見たことがないが、アナログアンプのフィードフォワードみたいなものだろうか。そして、この方式なら、2次高調波に限らず幅広い高調波歪みが減らせ(補償・キャンセル)そうだが(実際、試した時は左チャネルより歪みが小さくなった)、採用しないのは何か理由がありそうだ。

そもそも、固定の小さくない歪みが出るのは回路がクソ駄目だからで、設計時や出荷前に直す・調整するだろうし、出荷後や稼働(再生)中にダイナミックに歪みをキャンセルするのは困難だからだろう。それでも、電源on直後とかの初期化時や無音時やマニュアルで補正係数を求めれば それなりに効果がありそうな気がするが、きっと余り良くないことがあるのだろう。

大体、自分で やっておいて なんだが、効果が すご過ぎて信用できないw

まあ、微細な歪みを測定できるADCは高いし、プロセッサを付けるのも面倒だし、それで雑音が増えるだろうから、手軽ではない。

今気付いたが、これは処理としてはイヤフォンやヘッドフォンのANCみたいなものだ。だから、そのうち出て来るかも知れないな。そういえば、デジタルアンプであった気がした。 (→ 例: DDFA: これはフィードフォワードでなく、普通のフィードバックのようだ。)

 

One more thing... (また思い付きだよ・・・w)

これとは別に、歪みの値や交換用オペアンプ(LME49720)を眺めていたら、例によって思い付いた。: 折角だから、現状のもの(I/V: MUSES8920, バッファ: MUSES8820)よりLME49720のほうが特性が良いなら交換したくなった。調べたら、MUSES8820は歪み率やスルーレートが他より悪いようなので、(標準をこれにした理由は 何かあるのだろうが、)LME49720に交換してみた。

ちなみに、「オペアンプの音」というのは余り信じてはいないし期待もしていないものの、音質比較のページもいくつか参考にした。 (→ 参照1, 参照2, 参照3, 参照4: これに一番「背中を押された」かも?^^)

個人的には、本当に音が変わるとすれば、オペアンプのチップを換えることで特性が変わる以外に、それで微妙に回路の挙動が変わるために、特にダイナミックな特性や消費電力の変動特性が変わるためではないかと思う。そして、僕は その変化があることが良いとは思えない。特性の違いによる変化は あるべきだが、それ以外の変化は想定外の事象だと思う。

特性は全く変わらなかった※ものの、(気のせいや耳の調子の関係やプラシボ効果だとは思うが、)音は変わった。: 高音が少し強い感じで、音が軽目になった気がする。これもしばらく様子を見たい。

※ADCやサウンドカード(実装)の限界で 違いが測定できなかった可能性もある。

 

本題に戻るが、LME49720に交換しても特性(歪みの左右差も)が変わらなかったということは、少なくとも出力バッファ回路、特に電源関係の劣化は問題なさそうだ。もし劣化しているなら、オペアンプの交換で消費電力が微妙に変わって歪みの出方が変わるはずだと思うからだ。

 

その後 (11/28 9:32)

例によって、とりあえず対処出来ただけで安心することなく、(飽きずに)再挑戦、見直しなどをしていた。疲れたので簡単に書く。

  1. 再度、歪み増大の原因(箇所)の究明とハード的な対処の試行をしたが、成功せず。
    1. 問題の起こるライン出力とヘッドフォン出力の歪みを比べてみた。 → ヘッドフォン出力の歪みは大きいものの、左右の歪みの差がなかった。 (→ グラフ: 濃色: ライン出力, 淡色: ヘッドフォン出力)
      • ヘッドフォンアンプへ信号が分岐される、I/Vのあとのリレーの接点、バッファ、もう一個のリレー、コンデンサが悪そう。 (信号経路は下の接続図を参照)
        • だが、ヘッドフォン出力は左右ともに2次高調波が大きい(歪みは ほとんど2次)ので、違うのかも知れない。
        • が、ここにヒントがありそう。
    2. 基板を見てDACから出力までの回路を推定した
      • DACからライン出力までの接続は以下である。部品番号は基板の写真を参照のこと。
        • ライン出力 ← RL2 ← C3/4 ← バッファ (A3) ← RL1-1/2 ← I/V (A1/2) ← DAC
          • A1/2: I/V用オペアンプ (2個: LR)
            • 1個ずつ、左右それぞれの正負を処理する。
          • A3: バッファ(LPF)用オペアンプ
          • RL1-1/2: ライン出力とヘッドフォン出力切り替えのリレー(2個: LR)
          • RL2: ライン出力ミュート用リレー?
          • C3/4: 出力のカップリングコンデンサ(2個: LR)
    3. 出力のカップリングコンデンサの劣化の可能性を考えてスキップしてみた(コンデンサ(C3)の手前から出力を出した)が、効果なし。
      • まあ、電源でなく信号だし、それほど熱くなるとは思えないので、劣化している可能性は低い。
        • しかも、片チャネルだけどいうのは余りなさそうだ。
    4. リレーの接点の劣化の可能性を考えて、I/Vのあとの1個(右用: RL1-1)をスキップしてみたが、効果なし。
      • まあ、寿命になるほど使っていないと思う。
    5. カップリングコンデンサとリレー(2個)をスキップしてみた(リレー(右用: RL1-1, RL2)とコンデンサ(C3)を短絡させた)が、効果なし。
      • 出力端子に並列に抵抗※があるのを忘れていて、最初のコンデンサのスキップでは不充分だったかも知れないと思って試した。
        • 論理的に考えてもシミュレーションでも影響がないのは分かっていたが、試した。
        • ※アナログテスターのため、抵抗値が50Ωか50kΩか判然としなかった。が、もし50Ωだったら、小さくてオペアンプが過負荷になっている可能性もある。
          • が、そんなに小さい抵抗を付けるほど常識がないとは思えないし、左では問題が起こらないのには合わない。
    6. → やっぱり「手に負えない」 → DACを買う必要がある。 → 細かい条件の検討を開始した。
  2. 上の変更を元に戻す時に、再度オペアンプを交換してみた。
    • 思い付き・直感(毎度懲りないw)でやったのだが、その後、PCM1792Aのデータシートの外付けアナログ回路の推奨オペアンプの説明("APPLICATION CIRCUIT"の"I/V Section", "Differential Section")を参考にLME49720とMUSES8920の特性を比較したら、(後付けの論理ではあるが)悪くなさそうなことが分かった。
      • I/V: LME49720
        • TIのデータシートによれば、バンド幅, セトリング時間, スルーレートが重要そう。
        • → バンド幅が広いため これで良さそうだ。また、低歪み・低雑音でもあるので、これを前に入れるほうが良さそうだ。
      • バッファ: MUSES8920
        • 同、低雑音が重要そう。
        • → 測定方法によるが、こちらも低雑音な感じなので良さそうだ。
    • 特性を測ったら、全域で わずかに右の歪みが下がったが、なぜか左は変わらななった。 → この辺り(DACからI/Vの辺り?)が歪みの問題に関係ありそう。
    • また、右チャネルの歪みキャンセル処理(HD2C)後の歪みが より左に近くなった
    • ちょっと聴いてみると、LME49720をバッファにした時より良い感じ(馴染める、耳閉感が起こらなそう)と右の高域がクリア(だけどキツくない)になった感じだが、まあ、気のせいや体調の関係だろう。
      • ただ、好みの音ではある。
      • 全体としてはオリジナル(I/V: MUSES8920, バッファ: MUSES8820)に近い。
  3. HD2C(DACに出す前に高調波を加えて歪みをキャンセルする方法)の副作用などが見付かった。
    • 高調波を加えるために振幅が大きくなって、DACでオーバーフローする可能性がある。
      • → たまたま、部屋の特性補正のためのフィルタの前に(念のため)1dB下げている(約0.89倍)ので、問題は起こらないことが分かった。
    • 低域の位相が少し進む(50Hzで約8°)。
      • 気にはなるが、部屋の特性補正のためのフィルタでは もっと変わるので、大きな問題ではない(止むなし)とした。
    • 低域の振幅がわずかに下がる(20Hzで0.5dB程度)。: 高調波を加えるために使ったHarmonic generatorのため。
      • 微小な差なので問題はない。
    • どれも致命的な問題ではないが、調子に乗って「全部の高調波を減らして歪み0にしそう!」なんてやったら ひどいことになってそうだ。(上に書いたように、)「(余計でもそうでなくても)処理は増やさないほうが良い」という直感は正しかった。
  •  0
  •  0
Keys: , , , , , ,