DAC179X-2.1基板のI2S設定について - 通りすがり
2024/08/29 (Thu) 08:06:09
DAC179X-2.1基板は
PCM1792
PCM1796
PCM1795
で共通使用可能(ソフトウェア制御も共通)のようだが、
PCM1795のデータシートによると、
オーディオインターフェースのI2Sフォーマット設定で
「32bit I2S」が設定可能となっている。
PCM1795以外のチップはその設定がなく、「16bit/24bit I2S」の設定しかない。
ソフトウェア制御が共通だとすれば、
せっかくの32bitDACであるPCM1795が、24bit処理になってしまうのではないだろうか?
Re: DAC179X-2.1基板のI2S設定について - ヒロ
2024/08/29 (Thu) 19:01:05
たとえ入力フォーマットが16ビットであったとしても、内部の処理は32ビットのままだと思いますよ。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/01 (Sun) 04:47:47
外部からI2S-32bitを入力しても、
PCM1795内部のI2Sが16bitなら、
入力の32bitのうち、下位16bitはPCM1795内部で「ZERO=O」でパディングされます。
それが、I2S-16bitの仕様です。
つまり、16bit精度しかない32bitデータでもってPCM1795は処理することになります。
32bitのハイレゾ音源であっても、16bitの解像度並みの音を聞くことになります。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/01 (Sun) 05:39:20
そのため、
PCM1795では、レジスタ設定で
I2S-16bitモードを廃止して、I2S-32bitに置き換えたのだということでしょ。
また、他社のDACチップも同様ですが、レジスタ設定にI2Sモードのビット数が複数選択できるようになっているのは、そういう理由があるからでしょ。
Re: DAC179X-2.1基板のI2S設定について - ヒロ
2024/09/01 (Sun) 09:32:27
おそらく懸念されているのはPCM1795では折角"I2S32Bit"入力があるのに、なぜデフォルトの"I2S24Bit"にしているのか?とぃうところだと思います。目的は勿論、各種あるPCM179Xを共通のソフトで制御することにあります。
では32Bit入力と24Bit入力で差があるか?ということだと思いますが、内部の演算コア(おそらくPCM179Xシリーズは32bit)を考えるとどちらも50歩100歩のような気がします。というのもどちらの入力でもオーバサンプリング、アップサンプリングがかかるでしょうから、加算処理が行われることにより24Bit入力でも演算幅は32bit近くになるでしょう。片や32Bit入力の場合では、加算処理でオーバフローを防ぐために下位ビットは捨てていかざるざるを得ません。ということで、24Bit入力でも32Bit入力でも演算結果にはほとんど差は出ないのでは?と思ったりです。もし、PCM1795が32Bit入力をビット落ちなく演算しているとなると内部コアは40ビットは必要でしょうから、他のPCM179Xとはまった別物のDACとして扱われていたと思います。
一応PCM1795のデータシートでの分解能は32bitになっていますが、単に32Bitのデータが入力できます、という程度と思っています。それにスペック的には24BitのPCM1792の方が優れていますしね。ただ、PCM1792ってPCM1795より倍以上高いです・・・。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/01 (Sun) 11:04:12
ヒロ様のコメントでは、
PCM179XシリーズのDACは、32bitかどうかということよりも、他のスペックが音質を左右するという解説のようですね。
私が言及しているのは、DACのスペック違いによる音質差ではなく、PCM1795に対して正しく制御しているか、PCM1795の制御がどうあるべきかということであります。
それに応じてPCM1795の音はどうなるかということです。
個人的に、別途マイコンを用意し制御するようボードを改造しました。
PCM1795で24bit/32bit入力の違いによる音質差を実感しました。
つまり、PCM1795にこだわった話なのですが・・・・。
PCM1795以外のDACとの比較を引き合いに出されると、論点(話の方向)が大きく変わってしまって、それで終わりのような気がしました。
また、マイコンによるソフト制御のコンパチ化が目的なら、各DACごとに(内部レジスタ仕様など)は完全にコンパチではないわけですから、マイコンにDACチップを判別するチップセレクト入力を設ければよかったように思いました。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/01 (Sun) 11:10:27
PCM1795のデータシートのページP.19にI2Sのフォーム図がありますが、
もっとわかりやすい図(参考)として、ロームのBD34301EKVのデータシートの抜粋(部分編集したもの)を添付しておきます。
この図において、
I2SのBCLKの周波数が64fsの場合を示しています。
PCM1795のI2S-32bitモードは、
BD34301EKVの[WLen=32bit]設定時と同等。
PCM1795のI2S-24bitモードは、
BD34301EKVの[WLen=24bit]設定時と同等。
となります。
同様に(参考までに)、
PCM1792のI2S-16bitモードは、
BD34301EKVの[WLen=16bit]設定時と同等。
PCM1794は、I2S-24bitモード(固定)で、
BD34301EKVの[WLen=24bit]設定時と同等。
となります。
PCM音源データのビット数を[Bits]とするなら、
基本的に[WLen]設定値は
WLen = Bits
となるように設定するものですが、
PCM音源データのビット数に応じて[WLen]設定値を変更することになり、DACの制御が少々面倒くさいことになります。
そこで、
[WLen]設定値を最大の32に固定しておけば、
WLen >= Bits
となり、
PCM音源データは、その有効ビット数の精度/解像度を保持したままDAC内部で処理されます。
(だから、BD34301EKVは[WLen=32bit]をデフォルトにしている)
ただし、高性能な32bitDAC(32bit処理)だからといっても、
PCM音源データの有効ビット数を超える解像度の音が出力されるわけではありません。
その逆に
例えばI2Sの送信側で有効ビット数32bitのデータを送信したとしても、
DAC側で、[WLen=24bitまたは16bit]
の設定であれば、
32bitデータのうちWLenとBitsの差となる下位ビットは、
DAC内部で「ZERO=O」でパディング(切り捨て)されます。
高性能な32bitDACにハイレゾPCM音源データを入力しても、DAC内部では24bitまたは16bit同等の精度/解像度で処理されることになり、出力される音もそれなりの解像度になります。
Re: DAC179X-2.1基板のI2S設定について - ヒロ
2024/09/01 (Sun) 13:04:30
>PCM1795で24bit/32bit入力の違いによる音質差を実感しました。
なるほど、わかりましたかあ~。
どれかのジャンパー機能をPCM1795認識用に変更して、32BitI2S選択できるようにしてもよいかもですね。本当ならデバイスIDがI2Cで調べられればスマートなのでいいのですが(ROHMのBD343XXはそれが可能)。いづれにしても10年前の基板ですし、当時は24Bitのハイレゾソースも珍しい時期でしたから32ビット入力まで気にしてなかったのでしょう。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/01 (Sun) 16:05:10
PCM1795は32bit対応にしたため、そのトレードオフとしてPCM1792/1794よりもスペックダウンしているのだと思いますが、
聴感上で
・この音の違いはダイナミックレンジの差によるものだ
・この音の違いはTHDの差によるものだ
なんて言い切れる人はまずいないだろうと思います。
また、実際にはDACチップ周辺の回路(電源、IV変換、LPF)の違いの方が音質を左右する場合が大きいと私は思っています。
それに対して、例えばDAC入力データの16bit/24bitの違いは、8bit違うわけですから、単純に分解能は256倍違うことになります。
ダイナミックレンジやTHDの差よりも音質差がはっきり出てくると思います。
しかも、同一のDACチップ及び回路を使って、DACチップ内部のレジスタを変更するだけで音質変化をチェックできるわけですから、その差を実感できれば16bit/24bitの違いだと言い切ることができます。
同様に、PCM1795のデルタシグマ変調のオーバーサンプリングレートの違いもわかりやすいです。
ちなみにですが、ロームのBD34301EKVの場合、デジタルフィルターのHPCモードON/OFFの違いもわかりやすいです。
そういうわけで、DACはチップの機能(設定)をフル活用できるようになっていないと私は残念に思えてきます。
私の場合は、自作キットのソフト制御設定が気に入らない場合や疑問がある場合は、自前でマイコンを用意して解消するようにしています。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/02 (Mon) 07:38:00
24bit/32bitの違いを再確認するために、PCM1792AとPCM1795との音の比較してみました。
DAC基板は、デジットの「D-Aコンバータ単独基板(PCM1792A使用)」
これを2枚用意して、そのうち1枚はPCM1795に換装して、これら2枚の基板での比較となります。
IV変換/LPF回路も同じくデジットのものを共通に使用。
あとは、適当なヘッドホンアンプと、
ソニーのモニターヘッドホン「MDR-MV1」を使用。
・再生周波数レンジ:5Hz~80kHz
・開放型でありながら低音がしっかり出る
ということで、こういった音質チェックにはもってこいのヘッドホンです。
PCでCD音源データ(44.1kHz/16bit)を176.4kHz/32bitにコンバート再生し、それをUSB-DDCを介してI2SでDAC基板に入力して試聴しました。
PCM32bitデータでの比較となります。
サンプリングレートをアップしているのは、44.1kHzのままだと音の解像度がサンプリングレートの方で決まってしまうという影響をできるだけ取り除くためです。
比較試聴結果
PCM1792AとPCM1795の違いははっきり出ました。
PCM1792Aの方は、
エネルギーバランスが高音寄りで(音全体の重心が高い)、
音のインパクトがはっきり出ますが、その分音が粗く痩せていてやや耳障りに感じます。
PCM1795の方はPCM1792Aとはまったく逆で、
エネルギーバランスが低音寄りで(音全体の重心が低い)、
全体的に太く分厚い音になります。
また音が滑らかで高音の伸びがPCM1792Aよりも綺麗に感じます。
こちらの方が個人的に好みの音です。
エレキギターに例えると、
PCM1792Aはストラトキャスターの音
PCM1795はレスポールの音
ピアノに例えると、
PCM1792Aはエレクトリックピアノの音
PCM1795はアコースティックピアノの音
もっと極端に表現すると
PCM1792Aは金管楽器の音
PCM1795は木管楽器の音
といった違いのイメージだと言えばわかりやすいかもしれません。
今度は、PCM1795基板の方だけで
CD音源(44.1kHz/16bit)を176.4kHz/24bitにコンバート再生してチェックしてみました。
その結果、PCM1795の音は、
先のテストから一転して、PCM1792Aの音質に近づきます。
(その変化は予想外でした)
まさしく兄弟モデルの音だというイメージになります。
よく考えるとそれが当たり前なのかもしれません。
以上のように、
音源データあるいはDACへの入力データの24bit/32bitの大きな違い(8bitの差)を再確認できました。
個人的には、PCM1795で32bitデータ入力したときがベストな(好みの)音だという結論です。
PCMデータはサンプリングレートを上げることよりも32bitに拡張する方が音質アップの効果が大きいと感じました。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/02 (Mon) 07:49:30
先の実験の補足ですが、
PCM1792Aの方は出力電流が大きいので、PCM1795よりも音量が6dBくらい上がります。
その分はヘッドホンアンプで音量調整が必要です。
(蛇足かもしれませんが)
Re: DAC179X-2.1基板のI2S設定について - kkumax
2024/09/02 (Mon) 11:16:14
横からすいませんm(_ _)m
実は以前秋月でPCM1795をまとめ買いしていて
何時かDAC179X-2.1基板をお願いして
トランス出力で作ろうと考えていました。
ヒロさん
今回の一連のお話を読んでいて
PCM1795専用で32bit対応PICのプログラムしたモノを
リリースしていただけないか?と思うのですが...
まぁ古いDACでもあるし今後の需要とか考えると労力に見合うか?!
と言う部分を考えるとアレですが^^;
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/02 (Mon) 15:15:38
私も以前秋月でPCM1795を処分売りしていたときに購入したのですが、今はもう在庫なしになっています。
市場在庫もほぼ無いようで入手困難になっています。
あったといても以前よりかなり高価になっています。
秋月でもう少し買っておけばよかったかと。
バーブラウンのDACの179Xシリーズで32bit対応はPCM1795だけだったと思います。
PCM1795は今では非常に貴重な存在だと言えるかもしれません。
PCM1795が登場する以前はPCM1792Aが主役だったようですが、PCM1795が登場してからはTEACやDENONやラックスマンなどのオーディオメーカーが盛んにPCM1795を採用するようになったような記憶があります。
単純にPCM1792Aよりもコスパがよかったからかもしれませんが。
古いですが以下の記事を参考までに
https://av.watch.impress.co.jp/docs/topic/731961.html
DAC179X-2.1基板でPCM1795をデュアル使用(32bit入力)すると非常に良い音がしてリスニングが心地よくなります。
現行の他社のDACチップにまだまだ引けを取らない気がします。
余談ですが、
PCM1795のスペックとしてはPCMのサンプリングレートは最大192kHzまでのようですが、私が試したところ384kHzも再生できました。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/02 (Mon) 15:34:26
kkumaxさんへ
私からの別の投稿
件名「PCM1795でDSDデータ再生時の音量が小さいのは?」
も参考にされるとよろしいかと思います。
(余計なお世話かもしれませんが)
Re: DAC179X-2.1基板のI2S設定について - ヒロ
2024/09/02 (Mon) 20:17:04
kkumaxさん、
変更大丈夫です。忘れるので注文時に一言加えてください。
Re: DAC179X-2.1基板のI2S設定について - AYOR
2024/09/03 (Tue) 04:14:34
ヒロさん、
PCM1795を使っています。私もファームウェアを希望します。PICは書き換え可能です。
Re: DAC179X-2.1基板のI2S設定について - kkumax
2024/09/03 (Tue) 10:11:27
ヒロさん
>変更大丈夫です。忘れるので注文時に一言加えてください。
ありがとうございます。
申し訳ないです m(_ _)m
....欲が出てしまって(大量に買い込んでいる事もあり)
DAC179X-6 for QUAD PCM179X でも32bit設定が可能でしょうか?
可能であればこちらでやって見たいのですが....
通りすがりさん
アドバイスありがとうございます。
自分の環境でのDSD音源はすべてDOP or PCMに変換で
再生しています。
その理由としては DIV5142 はPCM信号で且つ192KHzまでなので...
プレーヤー部分は現状I2S出力1536KHzまで出力可能ですが
対応する周辺機器も音源ソフトも皆無....(笑)
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/03 (Tue) 13:56:12
kkumaxさんへ
PCM179XシリーズはDoPには対応していないので、kkumaxさんの場合はPCMオンリーの使い方になりますね。
それなら問題ないでしょう。
Re: DAC179X-2.1基板のI2S設定について - abc123
2024/09/03 (Tue) 18:18:07
こんにちは、盛り上がってますね!
私もDAC179X-6forQUADの32bit-I2Sモード対応していただけると嬉しいです
月曜に届いたばかりですので。
Re: DAC179X-2.1基板のI2S設定について - ヒロ
2024/09/03 (Tue) 20:38:21
>私もDAC179X-6forQUADの32bit-I2Sモード対応していただけると嬉しいです
PICを送付してもらえれば書き直しますよ(返送封筒も同封ください)。
DAC179X-2.1のPIC16F1827用のPCM1795専用のバイナリーです。
:1000000080317A2B000021000C1322000C172100F4
:100010008C17FF3024008D002100951322008C15D1
:1000200021008C1122000C1621000C1222000C154C
:1000300021000C1122000D1221000D1222008C1043
:1000400021008C108D170D178D160D148D148D1524
:100050000D151E129E161E139E171D141E109E10A7
:100060001E11013023008C0000308D0080312000F3
:100070008B2B203085000E308400000803194D289A
:100080000230F800F701F70B4328F80B42289730AD
:10009000F700F70B4928800B402808000430F700D0
:1000A000F70B50280000080022000C1720004E20FB
:1000B00022008C1321008C1320004E2022000C13F0
:1000C00020004E20080021008C1720004E20220026
:1000D0000C1720004E2022000C1320004E20080098
:1000E00022008C1321008C1320004E2022000C17BC
:1000F00020004E2022000C1320004E200800B801E2
:100100003808063C031C8D28B71F882863208928DF
:1001100070200310B70DB80A80280800B801B70195
:1001200021008C1720004E2022000C1720004E20AA
:100130008C1FA6284E20B70A0319B80A37080A3CB4
:10014000031DA528B8080319A628982822000C1317
:1001500020004E204E2022008C1321008C13200002
:100160004E200030F800080022008C1321008C1370
:1001700020004E2022000C1720004E2021008C175A
:1001800020004E20080054203308B7007F20702044
:100190008E20F8080319D028B4200130F800FF2879
:1001A000B6013608073C031CDE28B41FD92863209B
:1001B000DA2870200310B40DB60AD1288E20F80872
:1001C0000319E628B4200130F800FF28B6013608EC
:1001D000073C031CF428B51FEF286320F02870208B
:1001E0000310B50DB60AE7288E20F8080319FC287D
:1001F000B4200130F800FF28B4200030F8000800D7
:100200002030B3003108B4003208B500C320080024
:10021000B101B20100210130B100B2010021023070
:10022000B1000B30B20000210330B100B030B20099
:1002300000210430B1009830B20000210530B10037
:100240008830B20000210630B1007F30B2000021BA
:1002500080319A2B0730AD052D08AF00AF0DAF0DE3
:10026000AF0DF830AF053830AF052D08AF042030A2
:10027000B1000430B20001303107A0005420310831
:10028000B7007F2070208E20F80803194B29B42076
:100290000130F800AF29B3013308073C031C59298A
:1002A000B21F54296320552970200310B20DB30AE0
:1002B0004C2922000C1720004E2021008C17200012
:1002C0004E2022000C1320004E2022000C1720008C
:1002D0004E2022008C1321008C1320004E2022007F
:1002E0000C1320004E203108B7007F2063208E20A1
:1002F000F80803197F29B4200130F800AF29B401B0
:10030000B3013308073C031CA0290310B40D2100DE
:100310008C1720004E2022000C1720004E208C1F2E
:1003200094290130B5009529B50122000C13200055
:100330004E203508F800F808031D3414B30A81294B
:1003400021008C1720004E2022000C1720004E2088
:1003500022000C1320004E20B4203408F800780846
:10036000AE00B000C030AE052F08AE042E0830023B
:100370000319BF290430B1002E08B2000021080083
:10038000AD018D18CB290D1CC8290130AD00CA293B
:100390000230AD00CD290330AD002D08F8008031CA
:1003A000072CAD010D18D6290130AD008D18DA29C2
:1003B0000230AD000D19DE290430AD008D19E2299F
:1003C0000330AD002D08F80080310B2CAE018D1BE1
:1003D000AE0AAF010D1BAF0AAE080319F429AF082E
:1003E0000319F4290130AD00AE08031DFC29AF0844
:1003F0000319FC290230AD00AE080319042AAF0826
:10040000031D042A0330AD00AE08031D0C2AAF08FB
:10041000031D0C2A0430AD002D08F80080318F2C0C
:100420008D1E142AAD01162A0130AD002D08F800EA
:100430008031C52CB201320DF700F70DFC30F70505
:1004400021001D08C33977049D002130F700F70B08
:10045000272A2000B401B301B50135080F3C031C65
:100460005F2A21009D142000361021009D183B2A90
:1004700020003614210020003618472A36102100AB
:100480009D18452A2000361421003B2A2000023006
:10049000F70021009D1C4E2AF70B4A2A1C08FA007F
:1004A0001B082000B7007A08B8003708F8003808A1
:1004B000F9007808B3077908B43DB50A2D2AB40CC1
:1004C000B30CB40CB30CB40CB30CB40CB30C0F30B1
:1004D000B4053308F8003408F9007908AE0078084C
:1004E000AD0022082D02031D7C2A23082E02031DC5
:1004F0007C2A0030F800C92AA1080319A32A23087E
:100500002E02031C8E2A031D892A2D08220203189D
:100510008E2A2E08A3002D08A200A22A01302D0742
:10052000B20000302E3DB3002302031CA22A031D9B
:100530009D2A220832020318A22A2E08A3002D08A1
:10054000A200A101C72A2E082302031CB12A031D01
:10055000AD2A22082D020318B12A2E08A3002D0867
:10056000A20001302207F8000030233DFA007A088B
:100570002E02031CC72A031DC12A2D087802031866
:10058000C72A2E08A3002D08A2000130A1000130C7
:10059000F8008031EF2C1030B300F701FA01B00CF5
:1005A000AF0C031CD92A3108F7070318FA0A3208DE
:1005B000FA07FA0CF70CF90CF80CB30BCF2A080069
:1005C000F801F901F701FA013208031DEA2A31089E
:1005D0000319042B1030B3000310AF0DB00DF70D4D
:1005E000FA0D32087A02031DF72A31087702031C3C
:1005F000002B3108F702031CFA033208FA02031435
:10060000F80DF90DB30BEC2A08002308AE00220800
:10061000AD00AE08031D132B2D08043C031C132B47
:100620000E30A400782BAE08031D392B2D08663C34
:10063000031C392B2E08B0002D08AF00B20150303A
:10064000B100CB227908AE007808AD002E08B000CA
:100650002D08AF00B2014E30B100E0227908AE00A3
:100660007808AD000A30AD070030AE3D2D08A4007B
:10067000782B2E08023C031C562B031D432B2D0800
:10068000023C031C562B2E08B0002D08AF00B2010F
:100690000530B100E0227908AE007808AD00553091
:1006A000AD070030AE3D2D08A400782B0330AD021D
:1006B0000230AE3B2E08B0002D08AF00B20106306C
:1006C000B100CB227908AE007808AD002E08B0004A
:1006D0002D08AF00B2012D30B100E0227908AE0044
:1006E0007808AD00BC30AD070030AE3D2D08A40049
:1006F0008031F72C850184011F308305743021007F
:10070000990023008C018D01220092019101940136
:100710009301200003280230AD00FA30AE003920EA
:10072000AD0B8D2B22000D168C1464302000AE0012
:10073000392008290130A100A301A201A40122004F
:100740000C158C150C1214302000AE003920AD01B0
:100750002A219830B3001230B400A030B500C32075
:100760009830B3001330B400B501C3209830B30003
:100770001430B4000830B500C3209830B3001530F1
:10078000B4000130B500C3209A30B3001230B40079
:10079000A030B500C3209A30B3001330B400B501C7
:1007A000C3209A30B3001430B4000C30B500C3201D
:1007B0009A30B3001530B4000130B500C320983032
:1007C000B3001030B400B501C3209A30B30010302C
:1007D000B400B501C3209830B3001130B400B501A6
:1007E000C3209A30B3001130B400B501C3200330E8
:1007F000A500A6010430A700A8018D19032C0D192E
:10080000032C0130A800A80803190A2CC029780875
:10081000A9000D2CD1297808A900A90803198E2C4C
:100820002508290203198E2C2908013A0319222CC4
:10083000033A03193B2C063A0319562C073A0319BD
:10084000562C8D2C22000C168C150C111430200007
:10085000AE0039209830B3001430B4002830B50011
:10086000C3209A30B3001430B4002C30B500C3203C
:100870002908A5008E2C22000C150C168C111430A2
:100880002000AE003920250B532C9830B3001430D3
:10089000B4000830B500C3209A30B3001430B4005F
:1008A0000C30B500C3202908A5008E2C22000C15A1
:1008B0008C150C1214302000AE003920250B6E2C44
:1008C0009830B3001430B4000830B500C3209A301B
:1008D000B3001430B4000C30B500C3202908033C29
:1008E000031D752CAD012A21782C0130AD002A2181
:1008F0002908A500A030AC009830B3001230B40035
:100900002C08B500C3209A30B3001230B4002C0874
:10091000B500C3200430A7008E2C8E2CE629780861
:10092000A900270829020319C42C2508023C031D2D
:10093000C42C2908013A0319A72C033A0319AA2C3D
:10094000013A0319AD2C073A0319B02CB32CC0306F
:10095000AC00B42CB030AC00B42C8030AC00B42C63
:10096000A030AC00B42CB42C9830B3001230B400DA
:100970002C08B500C3209A30B3001230B4002C0804
:10098000B500C3202908A700102A7808A900260866
:1009900029020319EE2C250BCE2CEE2CA908031DE1
:1009A000DE2C9830B3001330B400B501C3209A3068
:1009B000B3001330B400B501C320EC2C9830B30061
:1009C0001330B4000230B500C3209A30B3001330A6
:1009D000B4000230B500C3202908A6001A2A7808FE
:1009E000A900A9080319192D2408A900052B24081A
:1009F00029020319192D2408A9009830B3001030DA
:100A0000B4002908B500C3209A30B3001030B400F8
:100A10002908B500C3209830B3001130B40029086C
:100A2000B500C3209A30B3001130B4002908B500D6
:060A3000C320032C63004B
:020000040001F9
:04000E00043FFF1E8E
:00000001FF
;PIC16F1827
;CRC=C373 CREATED="03-9-24 20:32"
DAC179X-2.1のPIC16F819用のPCM1795専用のバイナリーです
:1000000003308A003D2B0000831605138312051769
:100010008316851781138312851583168511831224
:100020000516831605128312051583160511831212
:100030000612831606128312851083168510861702
:100040000617861606148614861506151F138312C6
:100050001F139F1783169F1783121F1483161F10D9
:100060009F141F159F1583124B2B2E308400831372
:100070000008031948280230F800F701F70B3E2862
:10008000F80B3D289730F700F70B4428800B3B28EE
:1000900008000430F700F70B4B2800000800051794
:1000A000492085138316851383124920051349209F
:1000B0000800831685178312492005174920051368
:1000C00049200800851383168513831249200517DC
:1000D0004920051349200800B8013808063C031CD4
:1000E0007A28B71F75285920762862200310B70D8B
:1000F000B80A6D280800B801B70183168517831266
:10010000492005174920851F91284920B70A03195E
:10011000B80A37080A3C031D9028B808031991282B
:1001200083280513492049208513831685138312DC
:1001300049200030F80008008513831685138312C8
:100140004920051749208316851783124920080086
:100150004F203308B7006C2062207B20F808031979
:10016000B5289C200130F800E428B6013608073C89
:10017000031CC328B41FBE285920BF2862200310C7
:10018000B40DB60AB6287B20F8080319CB289C20AA
:100190000130F800E428B6013608073C031CD928D2
:1001A000B51FD4285920D52862200310B50DB60AF2
:1001B000CC287B20F8080319E1289C200130F800A6
:1001C000E4289C200030F80008002030B3003108FB
:1001D000B4003208B500A8200800B101B201E52042
:1001E0000130B100B201E5200230B1000B30B200A5
:1001F000E5200330B100B030B200E5200430B1009A
:100200009830B200E5200530B1008830B200E5201A
:100210000630B1007F30B200E520582B0730AD0525
:100220002D08AF00AF0DAF0DAF0DF830AF05383072
:10023000AF052D08AF042030B1000430B20001300A
:100240003107A0004F203108B7006C2062207B20CE
:10025000F80803192F299C200130F8008229B301E6
:100260003308073C031C3D29B21F3829592039297E
:1002700062200310B20DB30A3029051749208316F6
:100280008517831249200513492005174920851336
:100290008316851383124920051349203108B700BE
:1002A0006C2059207B20F80803195A299C20013022
:1002B000F8008229B401B3013308073C031C7729F5
:1002C0000310B40D831685178312492005174920A2
:1002D000851F6D290130B5006E29B5010513492030
:1002E0003508F800F808031D3414B30A5C29831696
:1002F00085178312492005174920051349209C20A2
:100300003408F8007808AE00B000C030AE052F0801
:10031000AE042E083002031992290430B1002E08D1
:10032000B200E5200800AD0186189E29061C9B2915
:100330000130AD009D290230AD00A0290330AD0091
:100340002D08F800C32BAD010618A8290130AD0017
:100350008618AC290230AD000619B0290430AD0072
:100360008619B4290330AD002D08F800C72BAE0163
:10037000861BAE0AAF01061BAF0AAE080319C529DA
:10038000AF080319C5290130AD00AE08031DCD2902
:10039000AF080319CD290230AD00AE080319D529E5
:1003A000AF08031DD5290330AD00AE08031DDD29BC
:1003B000AF08031DDD290430AD002D08F800452CE1
:1003C000861EE429AD01E6290130AD002D08F800B4
:1003D0007B2CB201320DF700F70DF70DF830F70561
:1003E0001F08C73977049F002130F700F70BF62963
:1003F000B401B301B50135080F3C031C1F2A1F15BA
:1004000036101F1D36143618092A36101F1D3614D3
:10041000032A1F19092A1E08FA0083161E088312D0
:10042000B7001E08B8003708F8003808F900780847
:10043000B30779080318790FB407B50AFB29B40C80
:10044000B30CB40CB30CB40CB30CB40CB30C0F3031
:10045000B4053308F8003408F9007908AE007808CC
:10046000AD0022082D02031D3C2A23082E02031D85
:100470003C2A0030F8008C2AA1080319652A2308B9
:100480002E02031C4E2A031D492A2D08220203189E
:100490004E2A2E08A3002D08A200642A01302D0741
:1004A000B2002E08B3000318B30A33082302031C5A
:1004B000642A031D5F2A220832020318642A2E08C8
:1004C000A3002D08A200A1018A2A2E082302031CE2
:1004D000732A031D6F2A22082D020318732A2E087F
:1004E000A3002D08A20001302207F8002308FA001B
:1004F0000318FA0A7A082E02031C8A2A031D842A8A
:100500002D08780203188A2A2E08A3002D08A200BD
:100510000130A1000130F800A52C1030B300F70124
:10052000FA01B00CAF0C031C9B2A3108F707031823
:10053000FA0A3208FA07FA0CF70CF90CF80CB30BAC
:10054000912A0800F801F901F701FA013208031DA8
:10055000AC2A31080319C62A1030B3000310AF0DBE
:10056000B00DF70DFA0D32087A02031DB92A3108D1
:100570007702031CC22A3108F702031CFA0332086F
:10058000FA020314F80DF90DB30BAE2A0800230884
:10059000AE002208AD00AE08031DD52A2D08043C8C
:1005A000031CD52A0E30A4003C2BAE08031DFB2AE9
:1005B0002D08663C031CFB2A2E08B0002D08AF0056
:1005C000B2015030B1008D227908AE007808AD003C
:1005D0002E08B0002D08AF00B2014E30B100A222AB
:1005E0007908AE007808AD000A30AD070318AE0AEE
:1005F0002D08A4003C2B2E08023C031C182B031DC5
:10060000052B2D08023C031C182B2E08B0002D08CA
:10061000AF00B2010530B100A2227908AE0078081F
:10062000AD005530AD070318AE0A2D08A4003C2BD1
:100630000330AD020230031C0330AE022E08B000BE
:100640002D08AF00B2010630B1008D227908AE004E
:100650007808AD002E08B0002D08AF00B2012D3093
:10066000B100A2227908AE007808AD00BC30AD0719
:100670000318AE0A2D08A400AD2C840183131F308B
:100680008305703083168F000F081F149F141F15E9
:100690009F11831204280230AD00FA30AE003520DD
:1006A000AD0B4D2B061685146430AE003520ED28B9
:1006B0000130A100A301A201A401051585150512B1
:1006C0001430AE003520AD010E219830B300123049
:1006D000B400A030B500A8209830B3001330B400A7
:1006E000B501A8209830B3001430B4000830B5002C
:1006F000A8209830B3001530B4000130B500A82010
:100700009A30B3001230B400A030B500A8209A305F
:10071000B3001330B400B501A8209A30B3001430F0
:10072000B4000C30B500A8209A30B3001530B400E6
:100730000130B500A8209830B3001030B400B501E6
:10074000A8209A30B3001030B400B501A82098302A
:10075000B3001130B400B501A8209A30B3001130B5
:10076000B400B501A8200330A500A6010430A700FD
:10077000A8018619BF2B0619BF2B0130A800A808B5
:100780000319C62B93297808A900C92BA329780837
:10079000A900A9080319442C250829020319442C8F
:1007A0002908013A0319DE2B033A0319F52B063AFF
:1007B00003190E2C073A03190E2C432C0516851528
:1007C00005111430AE0035209830B3001430B40059
:1007D0002830B500A8209A30B3001430B4002C3073
:1007E000B500A8202908A500442C0515051685117B
:1007F0001430AE003520250B0B2C9830B30014308C
:10080000B4000830B500A8209A30B3001430B4000A
:100810000C30B500A8202908A500442C0515851525
:1008200005121430AE003520250B242C9830B3006F
:100830001430B4000830B500A8209A30B30014304A
:10084000B4000C30B500A8202908033C031D2B2C54
:10085000AD010E212E2C0130AD000E212908A5007E
:10086000A030AC009830B3001230B4002C08B500B2
:10087000A8209A30B3001230B4002C08B500A8208C
:100880000430A700442C442CB7297808A900270875
:10089000290203197A2C2508023C031D7A2C290809
:1008A000013A03195D2C033A0319602C013A03192C
:1008B000632C073A0319662C692CC030AC006A2CF3
:1008C000B030AC006A2C8030AC006A2CA030AC0098
:1008D0006A2C6A2C9830B3001230B4002C08B50092
:1008E000A8209A30B3001230B4002C08B500A8201C
:1008F0002908A700E0297808A90026082902031979
:10090000A42C250B842CA42CA908031D942C98300E
:10091000B3001330B400B501A8209A30B3001330EF
:10092000B400B501A820A22C9830B3001330B40055
:100930000230B500A8209A30B3001330B400023062
:10094000B500A8202908A600E9297808A900A90867
:100950000319CF2C2408A900C72A24082902031947
:10096000CF2C2408A9009830B3001030B400290817
:10097000B500A8209A30B3001030B4002908B500A3
:10098000A8209830B3001130B4002908B500A82081
:100990009A30B3001130B4002908B500A820BF2B4D
:0209A0006300F2
:02400E00101F81
:00000001FF
;PIC16F819
;CRC=F981 CREATED="03-9-24 20:36"
Re: DAC179X-2.1基板のI2S設定について - abc123
2024/09/03 (Tue) 23:41:11
ヒロさん、さっそくバイナリありがとうございます
>PIC16F1827用のPCM1795専用のバイナリーです。
DAC179X-6forQUADのマニユアルによると
28PINのPIC16F886になっていますがPIC16F1827は誤記でしょうか?
こちらで書き込みして上手くいかなかった場合
PICを送付書き込みをお願いしたいと思っています。
Re: DAC179X-2.1基板のI2S設定について - ヒロ
2024/09/04 (Wed) 00:04:07
ULしたのはDAC179X-2.1(PICは18Pin)のもので、DAC179X-6ではないです。DAC179X-6用は別途ULしますね。とはいえ、明日から週末まで上京しますので、ちょっと遅れます。
Re: DAC179X-2.1基板のI2S設定について - ヒロ
2024/09/04 (Wed) 00:43:26
追加です。
DAC179X-6用PIC16F886(PCM1795専用)
:1000000003308A00AA2B0000831685118312851500
:1000100083160516FF3095008113831207142410F0
:10002000240883168700831205178316051383128D
:100030008714A41024088316870083128512831660
:1000400085128312851383168513051585140616EC
:10005000061486148615061583121F139F17831620
:100060009F1783121F14831603170908C0398900CC
:1000700003131F129F12013003178800031383120A
:100080008A110A12C62B2E3084008313000803192C
:1000900056280230F800F701F70B4C28F80B4B28D4
:1000A0009730F700F70B5228800B49280800851578
:1000B0000330F700F70B5A28051283160512033098
:1000C000F700F70B6128831285110330F700F70B57
:1000D00067280800831605160330F700F70B6E2813
:1000E000831285150330F700F70B74288511033050
:1000F000F700F70B79280800051283160512033064
:10010000F700F70B8128831285150330F700F70BF2
:10011000872885110330F700F70B8C280800B801F9
:100120003808063C031C9D28B71F98286A20992888
:100130007C200310B70DB80A90280800B701831679
:1001400005160330F700F70BA3288312851503303B
:10015000F700F70BA928051EB7280330F700F70BA7
:10016000AF28B70A3708643C0319B728AB288511B4
:100170000330F700F70BBA280330F700F70BBE285F
:100180000512831605120330F700F70BC5288312FA
:100190003708643C031DD2288A0100280130F8008A
:1001A000D528D5280030F800D52808000512831678
:1001B00005120330F700F70BDB2883128515033097
:1001C000F700F70BE128831605160330F700F70B4D
:1001D000E7288312080057203308B7008F207C20BF
:1001E0009E20F8080319F828D6200130F8002729A6
:1001F000B6013608073C031C0629B41F01296A20F2
:1002000002297C200310B40DB60AF9289E20F808B4
:1002100003190E29D6200130F8002729B601360827
:10022000073C031C1C29B51F17296A2018297C20AC
:100230000310B50DB60A0F299E20F80803192429CA
:10024000D6200130F8002729D6200030F800080019
:100250002030B3003108B4003208B500EB200800AC
:10026000B101B20128210130B100B20128210230D0
:10027000B1000B30B20028210330B100B030B20021
:1002800028210430B1009830B20028210530B10097
:100290008830B20028210630B1007F30B20028211A
:1002A0008A110A12D32B0730AD052D08AF00AF0D10
:1002B000AF0DAF0DF830AF053830AF052D08AF04E6
:1002C0002030B1000430B20057203108B7008F2031
:1002D0007C209E20F80803197129D6200130F800EF
:1002E000E429B3013308073C031C7F29B21F7A2994
:1002F0006A207B297C200310B20DB30A7229851570
:100300000330F700F70B8229831605160330F70038
:10031000F70B8829831285110330F700F70B8E291C
:1003200085150330F700F70B932905128316051284
:100330000330F700F70B9A29831285110330F70079
:10034000F70BA0293108B7008F206A209E20F808FB
:100350000319AE29D6200130F800E429B401B30115
:100360003308073C031CD0290310B40D831605166F
:10037000831285150330F700F70BBC29051EC3292E
:100380000130B500C429B50185110330F700F70B22
:10039000C7293508F800F808031D3414B30AB0293A
:1003A000831605160330F700F70BD4298312851541
:1003B0000330F700F70BDA2985110330F700F70B4C
:1003C000DF29D6203408F8007808AE00B000C0302D
:1003D000AE052F08AE042E0830020319F4290430AC
:1003E000B1002E08B20028210800AD018618002AAD
:1003F000061CFD290130AD00FF290230AD00022AA4
:100400000330AD002D08F8008A110A128C2CAD01C2
:1004100006180C2A0130AD008618102A0230AD00F3
:100420000619142A0430AD008619182A0330AD00CD
:100430002D08F8008A110A12902CAE010519AE0A97
:10044000AF018518AF0AAE0803192B2AAF080319AC
:100450002B2A0130AD00AE08031D332AAF08031963
:10046000332A0230AD00AE0803193B2AAF08031D42
:100470003B2A0330AD00AE08031D432AAF08031D1D
:10048000432A0430AD002D08F8008A110A12462DC7
:10049000061E4C2AAD014E2A0130AD002D08F80091
:1004A0008A110A128A2DB201320DF700F70DFC30C5
:1004B000F7051F08C33977049F002130F700F70BB9
:1004C0005F2AB401B301B50135080F3C031C882A2B
:1004D0009F1436109F1C36143618722A36109F1C33
:1004E00036146C2A9F18722A1E08FA0083161E08FA
:1004F0008312B7001E08B8003708F8003808F90062
:100500007808B30779080318790FB407B50A642A85
:10051000B40CB30CB40CB30CB40CB30CB40CB30CDF
:100520000F30B4053308F8003408F9007908AE003C
:100530007808AD0021082D02031DA52A22082E02ED
:10054000031DA52A0030F800F52AA0080319CE2AB9
:1005500022082E02031CB72A031DB22A2D082102ED
:100560000318B72A2E08A2002D08A100CD2A0130B9
:100570002D07B2002E08B3000318B30A3308220275
:10058000031CCD2A031DC82A210832020318CD2AD4
:100590002E08A2002D08A100A001F32A2E08220295
:1005A000031CDC2A031DD82A21082D020318DC2A8B
:1005B0002E08A2002D08A10001302107F800220812
:1005C000FA000318FA0A7A082E02031CF32A031D04
:1005D000ED2A2D0878020318F32A2E08A2002D0810
:1005E000A1000130A0000130F8008A110A12CE2DBE
:1005F0001030B300F701FA01B00CAF0C031C062B4E
:100600003108F7070318FA0A3208FA07FA0CF70C50
:10061000F90CF80CB30BFC2A0800F801F901F701FA
:10062000FA013208031D172B31080319312B103042
:10063000B3000310AF0DB00DF70DFA0D32087A02BA
:10064000031D242B31087702031C2D2B3108F702E0
:10065000031CFA033208FA020314F80DF90DB30B68
:10066000192B08002208AE002108AD00AE08031DBA
:10067000402B2D08043C031C402B0E30A300A72B5D
:10068000AE08031D662B2D08663C031C662B2E0846
:10069000B0002D08AF00B2015030B100F822790847
:1006A000AE007808AD002E08B0002D08AF00B201F2
:1006B0004E30B1000D237908AE007808AD000A3045
:1006C000AD070318AE0A2D08A300A72B2E08023C85
:1006D000031C832B031D702B2D08023C031C832B52
:1006E0002E08B0002D08AF00B2010530B1000D2377
:1006F0007908AE007808AD005530AD070318AE0A92
:100700002D08A300A72B0330AD020230031C0330D9
:10071000AE022E08B0002D08AF00B2010630B100C5
:10072000F8227908AE007808AD002E08B0002D0838
:10073000AF00B2012D30B1000D237908AE0078086A
:10074000AD00BC30AD070318AE0A2D08A3008A1116
:100750000A12D62D840183131F308305713083164E
:100760008F000F08FF308312A400831603170908B7
:10077000C039890003131F129F120030031788002D
:100780008312870188018901031304280230AD0018
:10079000FA30AE004320AD0BC82B851685176430A8
:1007A000AE00432030290130A000A201A101A30125
:1007B0008714071405131430AE004320AD015321F4
:1007C0009E30B3001230B400A030B500EB209E3054
:1007D000B3001330B400B501EB209E30B3001430E9
:1007E000B4000830B500EB209E30B3001530B400E3
:1007F0000130B500EB209C30B3001230B400A030C3
:10080000B500EB209C30B3001330B400B501EB20F1
:100810009C30B3001430B4000830B500EB209C309D
:10082000B3001530B4000130B500EB209A30B300AE
:100830001230B400A030B500EB209A30B300133072
:10084000B400B501EB209A30B3001430B4000C3082
:10085000B500EB209A30B3001530B4000130B5007C
:10086000EB209830B3001230B400A030B500EB207C
:100870009830B3001330B400B501EB209830B300CA
:100880001430B4000C30B500EB209830B3001530B4
:10089000B4000130B500EB209E30B3001030B4003E
:1008A000B501EB209A30B3001030B400B501EB2055
:1008B0009E30B3001130B400B501EB209A30B30084
:1008C0001130B400B501EB209C30B3001030B400FF
:1008D000B501EB209830B3001030B400B501EB2027
:1008E0009C30B3001130B400B501EB209830B30058
:1008F0001130B400B501EB200330A500A60104308F
:10090000A700A8018619882C0619882C0130A80098
:10091000A80803198F2CF5297808A900922C072A1A
:100920007808A900A9080319452D250829020319EB
:10093000452D2908013A0319A72C033A0319CC2C99
:10094000063A0319F32C073A0319F32C442D051723
:10095000071487101430AE0043209E30B3001430CB
:10096000B4002830B500EB209A30B3001430B40046
:100970002C30B500EB209C30B3001430B40028308C
:10098000B500EB209830B3001430B4002C30B50023
:10099000EB202908A500452D8714051707101430F2
:1009A000AE004320250BF02C9E30B3001430B40071
:1009B0000830B500EB209A30B3001430B4000C308E
:1009C000B500EB209C30B3001430B4000830B50003
:1009D000EB209830B3001430B4000C30B500EB209D
:1009E0002908A500452D8714071405131430AE00FF
:1009F0004320250B172D9E30B3001430B40008306F
:100A0000B500EB209A30B3001430B4000C30B500C0
:100A1000EB209C30B3001430B4000830B500EB205C
:100A20009830B3001430B4000C30B500EB20290826
:100A3000033C031D1E2DAD015321212D0130AD00BE
:100A400053212908A500A030AC009E30B30012301D
:100A5000B4002C08B500EB209A30B3001230B4007B
:100A60002C08B500EB209C30B3001230B4002C08E9
:100A7000B500EB209830B3001230B4002C08B5005C
:100A8000EB200430A700452D452D1D2A7808A9002C
:100A9000270829020319892D2508023C031D892DE9
:100AA0002908013A03195E2D033A0319612D013A11
:100AB0000319642D073A0319672D6A2DC030AC0065
:100AC0006B2DB030AC006B2D8030AC006B2DA030A6
:100AD000AC006B2D6B2D9E30B3001230B4002C088F
:100AE000B500EB209A30B3001230B4002C08B500EA
:100AF000EB209C30B3001230B4002C08B500EB2082
:100B00009830B3001230B4002C08B500EB2029084F
:100B1000A700482A7808A900260829020319CD2D24
:100B2000250B932DCD2DA908031DAF2D9E30B300AD
:100B30001330B400B501EB209A30B3001330B40089
:100B4000B501EB209C30B3001330B400B501EB20AD
:100B50009830B3001330B400B501EB20CB2D9E309C
:100B6000B3001330B4000230B500EB209A30B3006C
:100B70001330B4000230B500EB209C30B3001330CA
:100B8000B4000230B500EB209830B3001330B4004D
:100B90000230B500EB202908A600532A7808A900E6
:100BA000A9080319142E2308A900322B23082902AF
:100BB0000319142E2308A9009E30B3001030B4008E
:100BC0002908B500EB209A30B3001030B400290892
:100BD000B500EB209E30B3001130B4002908B500F9
:100BE000EB209A30B3001130B4002908B500EB2097
:100BF0009C30B3001030B4002908B500EB209830C9
:100C0000B3001030B4002908B500EB209C30B300CD
:100C10001130B4002908B500EB209830B300113032
:0C0C2000B4002908B500EB20882C63000C
:04400E00842CFF3FC0
:00000001FF
;PIC16F886
;CRC=F75C CREATED="04-9-24 00:41"
DAC179X-6用PIC16F1938(PCM1795専用)
:100000008031B02B000021008C1122008C152100C2
:100010000C16FF3024008D002100951322000E14D1
:1000200021000E1022000C1721000C1322008E1448
:1000300021008E1022008C1221008C1222008C13C1
:1000400021008C130C158C140D160D148D148D15A8
:100050000D151E129E161E139E171D141E109E10A7
:100060001E11013023008C00003090008D008F00A5
:1000700080312000CA2B203085000D30840000081C
:1000800003194F280230F800F701F70B4528F80B49
:1000900044289730F700F70B4B28800B42280800C4
:1000A00022008C150330F700F70B54280C122100A6
:1000B0000C120330F700F70B5B2822008C11033081
:1000C000F700F70B61282000080021000C16033010
:1000D000F700F70B692822008C150330F700F70BA7
:1000E0006F288C110330F700F70B742820000800EC
:1000F00022000C1221000C120330F700F70B7E28AF
:1001000022008C150330F700F70B84288C11033084
:10011000F700F70B892820000800B7013708063CD4
:10012000031C9B28B61F962865209728782003106B
:10013000B60DB70A8E280800B60121000C16033050
:10014000F700F70BA12822008C150330F700F70BFE
:10015000A72820000C1EB6280330F700F70BAE28A6
:10016000B60A3608643C0319B628AA2822008C1166
:100170000330F700F70BBA280330F700F70BBE285F
:100180000C1221000C120330F700F70BC5282000D9
:100190003608643C031DD12801000130F800D42842
:1001A000D4280030F800D428080022000C122100C6
:1001B0000C120330F700F70BDB2822008C150330FC
:1001C000F700F70BE12821000C160330F700F70BBE
:1001D000E7282000080050203208B6008D20782043
:1001E0009C20F8080319F828D5200130F8002729A9
:1001F000B5013508073C031C0629B31F01296520FA
:10020000022978200310B30DB50AF9289C20F808BC
:1002100003190E29D5200130F8002729B50135082A
:10022000073C031C1C29B41F1729652018297820B6
:100230000310B40DB50A0F299C20F80803192429CE
:10024000D5200130F8002729D5200030F80008001B
:100250002030B2003008B3003108B400EB200800B1
:10026000B001B10128210130B000B10128210230D4
:10027000B0000B30B10028210330B000B030B10025
:1002800028210430B0009830B10028210530B0009A
:100290008830B10028210630B0007F30B10028211D
:1002A0008031D92B0730AC052C08AE00AE0DAE0D59
:1002B000AE0DF830AE053830AE052C08AE04203057
:1002C000B0000430B10050203008B6008D207820F6
:1002D0009C20F80803197029D5200130F800E9297D
:1002E000B2013208073C031C7E29B11F7929652021
:1002F0007A2978200310B10DB20A712922008C15D9
:100300000330F700F70B822921000C160330F700A9
:10031000F70B882922008C110330F700F70B8E2988
:100320008C150330F700F70B93290C1221000C12E7
:100330000330F700F70B9A2922008C110330F700E5
:10034000F70BA02920003008B6008D2065209C20E6
:10035000F8080319AF29D5200130F800E929B301C5
:10036000B2013208073C031CD4290310B30D21004D
:100370000C1622008C150330F700F70BBD29200066
:100380000C1EC5290130B400C629B40122008C110D
:100390000330F700F70BCA2920003408F800F808EA
:1003A000031D3314B20AB12921000C160330F700E3
:1003B000F70BD82922008C150330F700F70BDE2944
:1003C0008C110330F700F70BE3292000D520330808
:1003D000F8007808AD00AF00C030AD052E08AD04C0
:1003E0002D082F020319F9290430B0002D08B1009F
:1003F00028210800AC018D18052A0D1C022A0130A5
:10040000AC00042A0230AC00072A0330AC002C08F0
:10041000F8008031942CAC010D18102A0130AC008A
:100420008D18142A0230AC000D19182A0430AC00C3
:100430008D191C2A0330AC002C08F8008031982C50
:10044000AD010C19AD0AAE018C18AE0AAD08031946
:100450002E2AAE0803192E2A0130AC00AD08031D68
:10046000362AAE080319362A0230AC00AD0803194B
:100470003E2AAE08031D3E2A0330AC00AD08031D22
:10048000462AAE08031D462A0430AC002C08F800AA
:100490008031542D0D1E4E2AAC01502A0130AC0083
:1004A0002C08F8008031982DB101310DF700F70DBF
:1004B000FC30F70521001D08C33977049D00213069
:1004C000F700F70B612A2000B301B201B401340830
:1004D0000F3C031C952A21009D142000351021009B
:1004E0009D18752A20003514210020003518812A16
:1004F000351021009D187F2A200035142100752A0F
:10050000200021009D18822A1C08FA001B082000E8
:10051000B6007A08B7003608F8003708F9007808FE
:10052000B2077908B33DB40A672AB30CB20CB30C16
:10053000B20CB30CB20CB30CB20C0F30B3053208D2
:10054000F8003308F9007908AD007808AC002108FC
:100550002C02031DB22A22082D02031DB22A0030EC
:10056000F800FF2AA0080319D92A22082D02031C2B
:10057000C42A031DBF2A2C0821020318C42A2D08EF
:10058000A2002C08A100D82A01302C07B1000030AD
:100590002D3DB2002202031CD82A031DD32A2108B4
:1005A00031020318D82A2D08A2002C08A100A001AE
:1005B000FD2A2D082202031CE72A031DE32A210835
:1005C0002C020318E72A2D08A2002C08A1000130F4
:1005D0002107F8000030223DFA007A082D02031CA2
:1005E000FD2A031DF72A2C0878020318FD2A2D087E
:1005F000A2002C08A1000130A0000130F8008031D9
:10060000DC2D1030B200F701FA01AF0CAE0C031C68
:100610000F2B3008F7070318FA0A3108FA07FA0C0B
:10062000F70CF90CF80CB20B052B0800F801F901D6
:10063000F701FA013108031D202B300803193A2B6A
:100640001030B2000310AE0DAF0DF70DFA0D3108EA
:100650007A02031D2D2B30087702031C362B30083D
:10066000F702031CFA033108FA020314F80DF90D1E
:10067000B20B222B08002208AD002108AC00AD0807
:10068000031D492B2C08043C031C492B0E30A300EE
:10069000AE2BAD08031D6F2B2C08663C031C6F2B83
:1006A0002D08AF002C08AE00B1015030B00001237E
:1006B0007908AD007808AC002D08AF002C08AE001A
:1006C000B1014E30B00016237908AD007808AC00B7
:1006D0000A30AC070030AD3D2C08A300AE2B2D082E
:1006E000023C031C8C2B031D792B2C08023C031CA1
:1006F0008C2B2D08AF002C08AE00B1010530B000E6
:1007000016237908AD007808AC005530AC070030EE
:10071000AD3D2C08A300AE2B0330AC020230AD3B44
:100720002D08AF002C08AE00B1010630B000012347
:100730007908AD007808AC002D08AF002C08AE0099
:10074000B1012D30B00016237908AD007808AC0057
:10075000BC30AC070030AD3D2C08A3008031E42D47
:10076000850184011F3083057430210099002F001A
:1007700091019201980199019A0123008C018D0148
:10078000220092019101940193017030210099009F
:10079000200003280230AC00FA30AD003B20AC0B47
:1007A000CC2B22008C168C1764302000AD003B202F
:1007B00030290130A000A201A101A30122008E1462
:1007C0000E140C1314302000AD003B20AC0152215C
:1007D0009E30B2001230B300A030B400EB209E3047
:1007E000B2001330B300B401EB209E30B2001430DD
:1007F000B3000830B400EB209E30B2001530B300D7
:100800000130B400EB209C30B2001230B300A030B5
:10081000B400EB209C30B2001330B300B401EB20E5
:100820009C30B2001430B3000830B400EB209C3090
:10083000B2001530B3000130B400EB209A30B200A2
:100840001230B300A030B400EB209A30B200133065
:10085000B300B401EB209A30B2001430B3000C3076
:10086000B400EB209A30B2001530B3000130B40070
:10087000EB209830B2001230B300A030B400EB206F
:100880009830B2001330B300B401EB209830B200BE
:100890001430B3000C30B400EB209830B2001530A7
:1008A000B3000130B400EB209E30B2001030B30032
:1008B000B401EB209A30B2001030B300B401EB2049
:1008C0009E30B2001130B300B401EB209A30B20078
:1008D0001130B300B401EB209C30B2001030B300F3
:1008E000B401EB209830B2001030B300B401EB201B
:1008F0009C30B2001130B300B401EB209830B2004C
:100900001130B300B401EB200330A400A501043082
:10091000A600A7018D19902C0D19902C0130A7006D
:10092000A7080319972CFA297808A8009A2C0B2AF3
:100930007808A800A8080319532D240828020319D1
:10094000532D2808013A0319AF2C033A0319D62C6A
:10095000063A0319FF2C073A0319FF2C522D2200E7
:100960000C170E148E1014302000AD003B209E306A
:10097000B2001430B3002830B400EB209A30B2003B
:100980001430B3002C30B400EB209C30B200143093
:10099000B3002830B400EB209830B2001430B3001C
:1009A0002C30B400EB202808A400532D22008E1414
:1009B0000C170E1014302000AD003B20240BFC2C33
:1009C0009E30B2001430B3000830B400EB209A30EF
:1009D000B2001430B3000C30B400EB209C30B200F5
:1009E0001430B3000830B400EB209830B20014305B
:1009F000B3000C30B400EB202808A400532D2200D3
:100A00008E140E140C1314302000AD003B20240B68
:100A1000252D9E30B2001430B3000830B400EB2016
:100A20009A30B2001430B3000C30B400EB209C308C
:100A3000B2001430B3000830B400EB209830B2009C
:100A40001430B3000C30B400EB202808033C031D25
:100A50002C2DAC0152212F2D0130AC005221280841
:100A6000A400A030AB009E30B2001230B3002B08BF
:100A7000B400EB209A30B2001230B3002B08B4005F
:100A8000EB209C30B2001230B3002B08B400EB20F6
:100A90009830B2001230B3002B08B400EB200430C1
:100AA000A600532D532D202A7808A80026082802D6
:100AB0000319972D2408023C031D972D2808013A9D
:100AC00003196C2D033A03196F2D013A0319722D86
:100AD000073A0319752D782DC030AB00792DB03051
:100AE000AB00792D8030AB00792DA030AB00792D93
:100AF000792D9E30B2001230B3002B08B400EB20E9
:100B00009A30B2001230B3002B08B400EB209C30B6
:100B1000B2001230B3002B08B400EB209830B200C2
:100B20001230B3002B08B400EB202808A6004A2A94
:100B30007808A800250828020319DB2D240BA12D15
:100B4000DB2DA808031DBD2D9E30B2001330B3006D
:100B5000B401EB209A30B2001330B300B401EB20A3
:100B60009C30B2001330B300B401EB209830B200D7
:100B70001330B300B401EB20D92D9E30B2001330F6
:100B8000B3000230B400EB209A30B2001330B3004F
:100B90000230B400EB209C30B2001330B3000230BE
:100BA000B400EB209830B2001330B3000230B40030
:100BB000EB202808A500542A7808A800A8080319E3
:100BC000222E2308A8003B2B230828020319222EDB
:100BD0002308A8009E30B2001030B3002808B400EB
:100BE000EB209A30B2001030B3002808B400EB209C
:100BF0009E30B2001130B3002808B400EB209A30C8
:100C0000B2001130B3002808B400EB209C30B200D1
:100C10001030B3002808B400EB209830B200103038
:100C2000B3002808B400EB209C30B2001130B300B0
:100C30002808B400EB209830B2001130B300280827
:080C4000B400EB20902C6300CE
:020000040001F9
:04000E000439FF1E94
:00000001FF
;PIC16F1938
;CRC=B5D7 CREATED="04-9-24 00:41"
Re: DAC179X-2.1基板のI2S設定について - abc123
2024/09/04 (Wed) 18:41:24
ありがとうごさいます!
催促したみたいですみませんでした
2種のPICに対応していたのですね。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/13 (Fri) 06:06:31
余計なお世話かもしれませんが、
PCM179XシリーズDACは、I2Sのマスタークロック信号(MCLK)を入力していないと、I2Cシリアル通信は動作しません。
つまり、その場合はソフト制御はできないので、DACを起動してもデフォルト状態(I2S-24bit入力)で動作することになります。
(それなりに音は出ると思いますいが・・・)
ご注意ください。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/13 (Fri) 06:46:28
先の投稿の追記ですが、
DACが動作中にI2Sのマスタークロック信号(MCLK)が一時的に(瞬間的に)途切れるタイミングとI2Cシリアル通信制御のタイミングが重なると、チップ内部動作やレジスタが異常となり、MCLK信号が復帰入力されたとしても、異常状態から復帰できず制御不能という思わぬ事態に陥ることがあります。
復帰するにはDACチップのリセットが必要となります。
ご注意ください。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/13 (Fri) 14:35:35
先の投稿の続きですが、
(しつこくてすみません)
I2Cシリアル通信制御でポーリングしていると、先述のDACチップ異常ケースが発生しやすくなります。
ご注意ください。
Re: DAC179X-2.1基板のI2S設定について - kkumax
2024/09/15 (Sun) 14:41:12
m(_ _)m 早速組み上げて音出ししています。
音質的にジャジャ馬的な部分がありそれが気持ちいいです。
静かなイントロからドッカンと来るドラムとベースが
ダイナミックレンジの広さを感じさせます。
32bitの成果でしょうか?24bitは聴いていないので何ともですが
久しぶりに蓋を締めて聴けるDACです。
ヒロさん 通りすがりさんありがとうございます。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/16 (Mon) 15:18:56
kkumaxさん
作品の画像を拝見させていただきました。
とても綺麗に組み上げていますね。
私の作品の内部配線はスパゲッティ状態で、とても他人に見せられるようなものではありません。
どの作品も完成されたものは無く、試作品レベルで終わっています。
ところで、
画像の作品の入力はI2S(over HDMI)のようですが、
I2S(over HDMI)出力できる機器と接続使用されていると思われますが、どんな機器を使用されているのでしょうか?
>32bitの成果でしょうか?24bitは聴いていないので何ともですが
再生する音源データが32bitであるか、
あるいは、
プレーヤー/I2S(over HDMI)出力機器側で、16bit/24bitデータを32bitに拡張できる機能がないと、真の32bit再生の効果は出ません。
DACから音が出ていたとしても、16bit/24bitデータを入力している場合は、真の32bit再生ではなく16bit/24bitの音になります。
ご注意ください。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/16 (Mon) 17:49:46
kkumaxさん
ここで、I2SとDACの機能についてわかりやすく説明したいと思います。
例えば、
I2S(32bit)の場合は、
1車両当たり32人乗りの電車(列車)に例えたとします。
・16bitデータなら、1車両に16人
・24bitデータなら、1車両に24人
・32bitデータなら、1車両に32人
の人数を乗せて運ぶ電車(列車)のイメージになります。
ただし、1車両に32人を超える人数を乗せることはできません。
同様に
I2S(24bit)の場合は、
1車両に乗せられるのは24人までで、それを超える人数を乗せることはできません。
32bitデータを与えても、8bit分は切り捨てられる(乗せられない)運命となります。
I2Sによるデータ伝送はこのような動きになります。
次にDACについてですが、
客から注文された饅頭を箱詰めする工場に例えたとします。
PCM1795のような32bitDACの場合は、
32個までの饅頭を入れられる箱(一種)に箱詰めする工場になります。
・16bitデータ(16個の注文)なら、1箱に16個
・24bitデータ(24個の注文)なら、1箱に24個
・32bitデータ(32個の注文)なら、1箱に32個
となるよう饅頭を箱詰めして出荷します。
32個入りの箱を使うのに、16/24個の注文ではちょっともったいない気がします。
逆に、32個を超える注文をしても、出荷された箱の中身は32個となります。
同様に
PCM1792/1794のような24bitDACの場合は、
24個までの饅頭を入れられる箱(一種)を箱詰めする工場になります。
32個の注文をしても、出荷された箱の中身は24個となりがっかりします。
32bit仕様のAK4137やその他の機材も、上記の32bitDACのような動作になります。
AK4137は入力データのサンプリングレートを補間してアップコンバートできますが、入力データのビット数を補間して32bit化する機能はありません。
あくまでも、饅頭32個まで入る箱を使うだけで、饅頭16/24個の注文が中身32個いっぱいに箱詰めになって出荷されるわけではありません。
そんなマジックやトリックのような都合のいい(得するような)機能はなく、箱の中身を見ればスカスカの見掛け倒し状態で手元にくるというのが現実となります。
以上、
32bit対応の機材やソフトを使用したからと言って、入力データが真の32bitでないと、それら機材の性能を最大限に活かすことはできません。
仕様(スペック)というは、最大性能を保証する/発揮できる数値などの意味であって、小を大にするような機能を有する意味ではありません。
コマンドで確認できるスペック情報も同じことが言えます。
ちなみにですが、
入力データを見かけではない真の32bitに拡張する機能/技術をもった機器は世の中にいくつか存在します。
例えば、
・ソニーのWALKMANの「DSEE」機能
・DENONの「Advanced AL32 Processing」機能
などです。
これらなら、32bitDACをフル活用できるでしょう。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/16 (Mon) 19:31:34
先の投稿の続きですが、
自作の32bitDACをフル活用するにはどうすればいいのでしょうか?
案A)「真の32bit音源データ」を用意する
A-1)
PCなどで手持ちのCD音源やダウンロード音源などから「真の32bit音源データ」に変換する。
すでに世の中にはPCMデータからDSDデータに変換するPCソフトウェアはいくつか存在することから、上記変換ソフトも探せば見つかるかも。
(手持ちのCD音源やダウンロード音源を変換する手間が面倒)
A-2)
ミュージック・ストアにハイレゾ32bit音源データの配給をリクエストする。
(配給できたとしてもダウンロードに時間がかかりそう)
案B)CD音源やダウンロード音源を再生時に「真の32bit音源データ」にリアルタイム変換できるハード/ソフトを用意する
(手持ちのCD音源やダウンロード音源をそのまま再生に使用できるメリットがある)
B-1)
世の中でフリー提供(または市販)されているPCオーディオ再生ソフトウェアの中で、「真の32bit音源データ」にリアルタイム変換できるものを見つけ出す。
B-2)
この談話室の元締めであるヒロさんにDENONの「Advanced AL32 Processing」のようなものを作成依頼する。
といったところでしょうか?
Re: DAC179X-2.1基板のI2S設定について - ヒロ
2024/09/17 (Tue) 00:05:50
kkumaxさん
ルンダールのトランスで出力変換とは、かなり豪勢ですね。よければ写真館にも投稿ください。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/17 (Tue) 05:38:47
旭化成のAK4137について
AK4137はサンプリングレートコンバーター(SRC)です。
CD音源データなどの低サンプリングレート(低解像度)のPCM音源データを、手軽且つリアルタイムにアップサンプリング(ハイレゾ化)してくれるので、私も昔はよく利用しておりました。
でも、よく考えてみるとDACチップ自体にもオーバーサンプリング機能(PCMに対してのみですが)があります。
一般的なDACチップは8倍オーバーサンプリングですから、
・PCM44.1/88.2/176.4kHzの入力に対しては352.8kHzにオーバーサンプリング
・PCM48/96/192kHzの入力に対しては384kHzにオーバーサンプリング
して、PCM1795のようなDACはその後ΔΣ(デルタ・シグマ)変調をかけて、1ビットストリームデータに変えてからアナログ信号に変換出力します。
つまり、DACの前段でAK4137を使用(アップサンプリング)する意味があまりないということです。
もし仮に、ハイレゾ音源をAK4137でダウンサンプリングしたとしても、DACチップ内部でオーバーサンプリングしてしまうので、これも意味がありません。
AK4137を使用するなら、PCM705.6kHzまたは768kHzにアップサンプリングするときしか意味がないと言えます。
AK4137は、DSDデータ入力に対してもサンプリングレートコンバートできますが、あまりニーズはないと思われます。
その昔、私は以上のことに気づいて、AK4137の利用に疑問を持つようになりました。
ただし、
AK4137にはサンプリングレートコンバート機能以外に、以下の大きな機能特長があります。
その1)
PCMデータとDSDデータの相互変換機能があります。
・PCMデータを入力して、任意のサンプリングレートのDSDデータに変換して出力する
・DSDデータを入力して、任意のサンプリングレートのPCMデータに変換して出力する
という芸当ができてしまいます。
サンプリングレートコンバート機能をもったデバイスは他社にもありますが、PCM/DSD相互変換機能をもつものは他にないと思っています。
なかなかユニークな機能だと思います。
私も一時期この機能にはまって、自作モデルで実装してよく楽しんでいました。
このPCM/DSD相互変換機能に興味があるなら、AK4137を利用する価値は大いにあるでしょう。
その2)
AK4137は、I2Sなどのフォーマットデータ入力信号の中のマスタークロック信号を必要としない特長があります。
別途外部から入力されたシステムクロックで動作するしくみになっています。
つまり、I2S入力信号とは非同期に動作することができるので、I2S入力信号に多少ジッターがあったとしても、システムクロックとして高精度なクロック信号を入力すれば、リクロック動作によってジッター除去された精度の高いI2S信号を出力することが可能です。
ちなみに私はシステムクロック用に単価3000円くらいの水晶発振器を2発(44.kHz系/48kHz系それぞれ1発ずつ)使用しておりました。
それなりにいい音がしていたという記憶があります。
一般的な水晶発振器でなく、周囲温度に依存しない超高精度のOCXO発振器を使用すればシステムクロック精度はさらに安定するでしょう。
このようにデジタルオーディオの高品位化を求めるなら、AK4137はそのアイテムの一つになると思います。
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/17 (Tue) 16:59:42
先の投稿でAK4137の話をしましたが、
AK4137にはサンプリングレートコンバート(SRC)機能以外に特別な機能が備わっているから存在意義があるように思います。
DACと同じくらい普及しているわけではなく、一部のオーディオメーカー製品での採用が稀に見かける程度です。
しかも、使われているのはSRC機能だけで、それ以外の特別な機能の方は有効に使われている印象はありません。
SRC機能だけのデバイスは他社にもいくつかあるのですが、私が知る限りではAK4137よりもオーディオ製品で採用されたという形跡はないように思います。
その理由は、先の投稿で記したように現行のハイレゾ対応DACに対してSRC機能はあまり意味がないからだと私は思っています。
それでは、何故メーカーはSRC機能のデバイスを投入したのでしょうか?
私は単なるメーカーの「お試し」「気まぐれ」だったのかなという印象です。
そして、本投稿の発端になったPCM1795をはじめとする32bit対応DACの扱いの件ですが、
これも先の投稿に記したように、完全な32bit音源データを入力しないと32bit対応DACの真価は発揮できません。
ハイレゾオーディオ時代であるデバイス/ハードウェア/ソフトウェアは、それらほとんどが32bit対応を謳っているのに対し、肝心なミュージック音源データが32bitだとするものが皆無だという世の中の状況は、私個人としては大いにおかしい気がしました。
私個人としてはその点がどうしても気になり、せっかくの32bit対応のデバイス/ハードウェアを有効活用するために、
手持ちのミュージック音源データ(主にCDからのリッピング)を32bit化(アップサンプリングもあり)するPCソフトを自作して、32bit対応DACを有効活用しております。
そのおかげで、16bit/24bitに対する32bitの音の良さ(解像度など優位性)がわかるようになり、オーディオリスニングにおいては32bit化無しではいられなくなってしまいました。
もちろん、サンプリングレートのアップサンプリング(352.8kHz以上)も同時に行うことで最高のオーディオリスニングなったと思っています。
ここで、AK4137などのSRC機能を無意味だと言っていたのに、アップサンプリングするというのは矛盾していない?
と疑問に思われるかもしれませんが、
私個人の考えというか経験による説明をすると、、
PC上のソフトウェアでミュージック音源データのアップサンプリングを行えば、AK4137などの特別なデバイスは不要であるし、DACもNOS(Non Over Sampling)モードで動作させることができます。
つまり、デジタル系のデバイス/ハードウェアの回路や負荷を極力なくすのが目的で、それによりオーディオシステムにおけるデジタル系ノイズが極力抑えられ、よりクリーンは音が得られると私は考えている(実感した)からです。
FPGAなどによるPLLを駆使したようなデジタル回路を搭載したDAC機器などは、私のモットーから外れると言え、音を聞いてみてもハズレのケースが多かったです。
例えば、ESS社のDACチップは、その半分がPLLのために動作をしているように思われ、非常にデジタル臭い淡白な音になるのが私好みでありません。
その逆に、旭化成の最新DACソリューションである「AK4191EQ+AK4499EX」の組み合わせ(セパレートDAC)は、私のモットー(発想)に近い気がするので、是非音を聞いてみたいものだと思っています。
ただし、AK4191EQの「256倍オーバーサンプリング処理のデジタルフィルター」が気になります。
PCM1536kHz/DSD1024対応というのも、私個人としてはオーバースペックのようであり、どうやって使いこなすのか悩んでしまいます。
今後AK4191EQのリーズナブルなスペックダウン版の登場に期待したいところです。
以上ですが、
この談話室の主旨は「お気楽」だと思うので、こんな堅苦しい話は敬遠されそうですが、あえて私の日頃の疑問や考えを述べてみました。
(私以外にご意見があればお聞きしたいものです)
Re: DAC179X-2.1基板のI2S設定について - 通りすがり
2024/09/18 (Wed) 05:14:56
他者からのコメントもなさそうですし、
私からもこれ以上何も話すことはありませんので、
これにてこの談話室を退出させていただきます。
長々と失礼いたしました。
Re: DAC179X-2.1基板のI2S設定について - AYOR
2024/09/18 (Wed) 11:09:48
通りすがりさん、
Advanced AL32 Processing等の各社のキモは、データ補間方法だと思っています。
この分野詳しくないですが、ご自身でソフトを作られておられるようですが、どこら辺りを参考にされておられますか。リアルタイムで変換可能なsoxとかは、ビット埋めているだけでしょうか。
Re: DAC179X-2.1基板のI2S設定について - d URL
2024/09/20 (Fri) 19:15:58
なにやら179Xの話題で盛り上がっているようですね。
私も1792A信者でしたので、とても興味深いです。
実のところ、私には、24bitのソースと16bitのソースと、どちらが良いのか比べろと言われたときに、それすらわからないというのが現状です。
私の家のシステムはその程度のシステムなのです。
kkumax様のページもお見かけして、フィルムコンやらトランスやら使っていて、なるほど私もどんな感じか知りたい、面白いと思ったりします。どこにも投稿できそうな場所がなかったので、ここでご挨拶だけさせていただこうと思います。
Re: DAC179X-2.1基板のI2S設定について - AYOR
2024/09/27 (Fri) 15:02:13
人によってペースが異なるようで、話しが頓挫して残念です。
10年程前の機械で、音的にはそれ程、特徴があるとは思っていなかったのですが、DCD-1500REを調べてみました。Advanced AL32 ProcessingによりCD音源を16倍アップサンプリング、32bitにアップコンバートしてPCM1795に入力しています。
演算処理には、TIのTMS320C6748、DSPが使われています。データを読み込んで、リアルタイムに補完処理を行っているのでしょうか。
チップはdigikeyで売っている(但しBGA)ようですが、Technical Reference Manualが、1790ページあります。