CPLD

ALTERAのCPLDが入手不能なので、XILIXのCPLDを使って同等性能でDiscrete DSD DAC 基板が作れないかどうか、このところ検討をしていますが、どうにもなかなか難しいというのが現状です。

S/N、要はFFT解析するところのノイズフロアを下げきれない、ノイズの挙動に奇妙なところがある、というのが今のところの結論です。聴感のみで評価する場合はALTERA版と比較してS/Nが悪いとわかる方がどれだけ存在するかどうか、というのはあります。非常にノイズレベルが低い領域での話であり、少なくとも私には比較不能ですが・・・

これというのも、A/D変換性能の非常に高いADC ICが出てきていて、法外(失礼)に高価なオーディオプレシジョンではなくても当方でも気軽に高性能な測定ができるような環境になってきている。というのがあります。

と、いうことで、CPLDの置き換えだけで簡単に、という話にはなりませんでした。
XILINXのCPLDは非常に古いプロセスを使った設計の古いデバイスで、今どきコア電圧が3.3Vという恐ろしい仕様であることが効いているのではないかと推測しています。

とは言っても、EMMのマイトナーさんのDACではこのCPLDを使ってDiscrete DSD DACを構成されていたようですので、なにか、当方の設計に見落としがあるのかもしれません。

実は、こういった高性能な測定ができるようになって気がついたのですが、FPGA内部のデジタル回路の組み方でアナログDSD出力のS/Nに結構な影響を及ぼすことがあります。たとえば、機能を詰め込んだり、ジャンパ設定などでモードや機能の選択肢を増やしたりしすぎると、良くない影響を及ぼす場合があることもわかってきています。よく言われるグラウンド・バウンスの問題もあると思いますし、FPGA内部で配線の引き回しが増えることで、要らぬジッタを誘発しているということもあると思われます。

要は、FPGA内のロジックも、デジタル機能的に仕様を満たしていれば良しとするだけでなく、アナログ性能に悪影響を与えないように注意深く回路構成を考える必要性が更に高まっているということなのでしょう。当たり前といえば当たり前です。
FPGAだけでなく、そもそもLSI設計における、レイアウト設計のノウハウといったものも、まさにそういった点を含んでいるのでしょうね・・・。

同様にCPLD内部の回路も、レイアウトを含めてXILINX方式に最適化する必要があるのかもしれません (特に複雑な回路ではないのですが)。現状では省電力モードで動作するような設定にしたりとか、しています・・・(^^;

“DSD discrete analog FIR filter DAC”Distribution Details(頒布の詳細について)

Since additional ALTERA CPLDs are hopelessly unavailable, only 6 DSD discrete DACs will be distributed.
XILINX CPLDs are available, but when we build a circuit, the S/N and other performance characteristics are clearly worse than those of ALTERA.
I am considering whether or not to switch to XILINX CPLDs and continue distributing DSD discrete DACs after I run out of ALTERA CPLDs.
I can imagine why XILINX would have poorer analog performance in this case…

The DSD discrete DAC has a lot of components anyway, so it takes a whole day to do the hand soldering. After that, I need to take measurements.
I need at least 2 days from the start of the project.

For the new USB board, I will distribute only 3 pieces, because it is hopeless to obtain additional FPGAs of XILINX or ALTERA QFP type.

The new USB boards have already been hand-soldered and tested for operation, so I will write the latest firmware on them and finish manufacturing.
The new USB board includes a small board for rewriting firmware (technically called a JTAG board), a raw small board for FSLED, a connector post
and a harness for connection to the USB board (see photo).

The new USB board set is 230USD.

The DSD discrete DAC will be distributed at a price of 200USD.

Compatible op-amp boards and power supply boards are also available.
Each raw board costs 5USD a complete op-amp board costs 150USD, and a complete power supply board costs 30USD.
These boards are also hand-soldered, so please allow a few days for delivery.

For orders or questions, please contact us at this address.

*This price is applicable to those who pay by PayPal from outside Japan. EMS shipping fee will be separately added as a shipping charge.

ALTERAのCPLDは追加入手が絶望的ですので、DSD discrete DACは6枚のみの頒布となります。
XILINXのCPLDは入手できるのですが、回路を組んでみるとS/N等、性能がALTERAより測定上明らかに悪くなるので、
ALTERAのCPLDを使い切ったあと、XILINXのCPLDに切り替えてDSD discrete DACの頒布を続行するかどうかを思案中です。
この場合のXILINXのほうがアナログ性能が劣る理由については想像はつくのですが・・・。

DSD discrete DACはとにかく部品点数が多いですので、手半田実装を行うのに丸一日必要です。その後に測定したりしますので、
着手から最低2日は納期を頂きます。

新USB基板は、XILINXやALTERAのQFPタイプのFPGAの追加入手が絶望的ですので、3枚のみの頒布となります。

新USB基板は、すでに手半田実装を終えて動作確認済みですので、最新のファームウェアを書き込んで製造は終了します。
新USB基板には、ファームウェア書き換え用の小基板(専門的にはJTAG基板と称します)、FSLED用の生小基板、コネクタポスト、
ならびにUSB基板との接続用ハーネスを添付します(上の英語説明中の写真参照)。

新USB基板セットは23,000JPY。
DSD discrete DAC は20,000JPY。

で頒布させていただきます。

なお、対応オペアンプ基板や電源基板も頒布可能です。
それぞれの生基板は1枚500JPY、オペアンプ基板完成品は1枚15,000JPY、電源基板完成品は1枚3,000JPYです。
これらも完成品は手半田実装となりますので、2、3日納期をいただくことになります。

About discrete DSD DAC (part 1)

DSD discrete DAC PCB

The specifications of this DAC board are as follows

このDAC基板のスペックは以下のとおりです。

The output of the DAC board is filtered by the following circuit board and circuit. The FFT data was taken with this circuit. Of course, this circuit is just an example, and there may be other circuits with even higher characteristics and sound quality.

DAC基板の出力は下記の回路基板・回路にてフィルタリングしています。FFTデータはこの回路で取りました。もちろんこの回路は一例であって、更に高特性・高音質の得られる回路も当然あるでしょう。

The following test circuit was used as the power supply for the evaluation. I used an isolated DC/DC converter from MORNSUN Power. The input is 5V. An AC adapter with 2A output should be sufficient.

評価に当たって電源は下記の試験回路を使用しました。MORNSUN Power社の絶縁型DC/DCコンバーターを使用しました。入力は5V。ACアダプタは2A出力で足りるでしょう。

If your DSD signal output board/device does not work well, we offer a USB DDC (digital-to-digital converter), which converts all PCM signals such as WAV and FLAC files into DSD signals for output (details are described separately). Single-rate (44.1kHz/48kHz) PCM signals are converted to so-called DSD64 signals, and PCM signals of higher rates are converted to DSD128 signals for output.The internal operation of DSD transfer in USB is only DoP method, and ASIO DSD is not supported.
DSD signals up to DSD256 are supported for playback. (Since no device driver is attached, Windows supports up to DSD128 (by WASSPI).)
*However, due to the shortage of parts, I can only provide a few new boards at the best of my ability. Therefore, the boards that I can provide are hand-soldered by me (not the number that I can ask PCB assembly companies to provide). If you are an old user of mine, I can rewrite firmware of UDA boards, UDA2 boards, etc. with USB AUDIO CLASS 2.0 data redesigned with recent knowledge at a low price. Please contact me for details.

ご使用のDSD信号出力基板・装置でうまく動作しない場合には、USB AUDIO CLASS2.0によるDDC(ディジタル・ディジタル・コンバーター)を用意しています。WAV fileや FLAC fileなどの PCM信号はすべてDSD信号に変換して出力する基板です(詳細は別途記載します)。シングルレート(44.1kHz/48kHz)のPCM信号はいわゆるDSD64信号に、それ以上のレートのPCM信号はDSD128信号に変換して出力します。USBにおけるDSD転送の内部動作としてはDoP方式のみを採用しており、ASIO DSDには非対応です。
DSD信号はDSD256信号までの再生に対応します(デバイスドライバの貼付はしておりませんので、Windowsでは(WASSPI)DSD128までの対応になります)。
*とは申しましてもこの部品不足の折、新規にご用意できる基板はがんばっても数枚単位です。よって私による手半田品となります(実装業者さんにお願いできる数ではありません)。古くからの私のユーザー様でしたら、UDA基板、UDA2基板等を最近の知見を含めて再設計したUSB AUDIO CLASS2.0データでfirmwareを書き換えるサービスを廉価でご用意しております。別途ご相談ください。

New USB AUDIO CLASS2.0 PCB

The evaluation set was configured to connect from the USB board to the operational amplifier board using axial pin headers.
If the physical interface with other DSD signal source output boards, such as the USB board for example, does not match, you can make a jig for connection as shown in the picture. The same configuration could be used for connection to a filter/amplifier board.

評価セットはUSB基板からオペアンプ基板までアキシャルのピンヘッダで接続する構成としました。
例えばUSB基板など、DSD信号ソースを出力する他の基板との物理的なインターフェースが合わない場合には、写真のような接続用のジグを作れば良いと思います。フィルタ・アンプ基板との接続にも同じような構成とすることができると思います。

Example of old USB PCB
Board-to-board connection method

Translated partially with www.DeepL.com/Translator (free version)

“DSD discrete analog FIR filter DAC”を頒布することにしました

I have eight pairs of MAX10CPLDs manufactured by ALTERA, which is probably impossible to get newly, and I am willing to share them with those who are interested in this board. For the same reason as the USB board described below, I will have to deliver the board by my hand mounted and soldering. The number of components is very large. If all the components were readily available in China, it might be reasonable to have a few of them soldered by a mounting machine at a low cost, but this is not the case in this day and age.

We will measure the FFT data for each of these boards and send them to you with the data. Since this CPLD is no longer available, the next release will have to be a large-scale DAC board including USB AUDIO CLASS 2.0 functionality using FPGA.

前回の記事でご紹介させていただいた ”DSD discrete analog FIR filter DAC” ですが、新規に入手するのがおそらく不可能なALTERAのMAX10CPLDを私は手持ち部品として8台分確保してあります。そこで、本基板に興味をお持ちいただいた方に合計8枚お分けできます。後日後述しますUSB基板と同様の理由により、私の手実装での納品とさせていただくことになります。部品点数が非常に多いです。すべての部品が中国で容易に入手できるとしたら、数枚でも実装機でハンダ付けしてもらうのが低コストで実装できて合理的かもしれませんが、今の御時世ではそうもゆきません。

この基板は、1枚1枚FFTのデータを測定してそのデータとともにお届けします。このCPLDはもう入手できませんので、次があるとすればFPGAによるUSB AUDIO CLASS2.0機能も含めた大掛かりなDAC基板としてリリースするしかないと思います。

*Translated to English partially with www.DeepL.com/Translator (free version)

DSD discrete analog FIR filter DAC

こちらのサイトに、当方が過去に配布させていただいた「DSD原理基板」を用いてDSD DACを作成した方が、アナログ出力の測定データを公表されているのを偶然発見しました。WaveSpectraによるFFTのチャートですが、確かに、概ねあのような感じになっているのだろうと思いました。

DSDの analog FIR filterによるD/A変換方式については、「DSD原理基板」のリリース後に、本家の方から理論的・技術的なご教示を賜ったことがあり、その時に得られた知見を元に、「DSD原理基板」より高性能なanalog FIR filter DACを構成可能であるという実証実験は済ませておりました。

せっかくなのできちんと形にして残しておこうと思いつつ、自作オーディオ活動の中断でウヤムヤになっておりました。それからあっという間に数年が経過してしまいましたが、その他、いくつか中断中で心残りのプロトなどもありますので、この際、それだけでもコロナ明け?の今年から少しづつ形にしていければと思っています。

途中休み休みでしたが、このたび形にした、「DSD discrete analog FIR filter DAC」では、DSDデータの “シンボル1” と “シンボル0” との相互干渉による可聴帯域での混変調歪の増加やS/Nの低下を防ぐために、DSDデータそのままの信号をFIR filterに通すのではなく、DSDデータに波形整形処理を施してからFIR filterによる処理を行うように構成した回路に変更しています。これによってノイズフロアを大きく下げることが出来ました。

実機でのFFTは下記のチャートの通りです(念のためですが、I/V変換やLPFを通したあとのアナログ信号を見ています)。あくまでも、DSD信号をまさにアナログに変換するステージの話になります。デジタルのファイルとしてのDSDデータをDSD対応のDAC ICに入力するまでのデジタル信号処理の話ではありません。

さて、この「DSD discrete analog FIR filter DAC」の「アナログ」出力をWAVEファイルとしてキャプチャしたものがこちらです。WaveSpectraなどで、窓関数:Blackman-Harris 7 Term、サンプルデータ数:128kとして再生していただければ、このオーディオ・プレシジョンによるチャートと同じような感じに見えるかと思います。

DSD discrete analog FIR filter DAC all over spec. FFT

I/V変換やそれに続く多重帰還LPFはオペアンプであるOPA134Uを使ったごく平凡な回路です。

DSD信号はPCから自前のUSB DDCなどを通じて取り出したものを喰わせております。ピュアDSDの2.8MHzテスト信号や、44.1kHzから2.8MHzのDSDに変換したもの、さらには88.2kHzから5.6MHzに変換した信号、どれでも概ね同じようなspecでアナログに変換できています。それ以上高いレートのDSD信号に関してはまだテストしていませんが、期待した性能が出るかどうかは、discrete回路最終段のICの最終段MOSトランジスタの吐き出し・吸い込み性能の対称性などに依存するようです。

AKMの工場被災の件などもあって、オーディオ専用部品を一切使わずに全基板を設計したのですが、何の変哲もないようなロジックICまで全く手に入らないことが多く、一体どうなってしまったのでしょうか。Fabが最先端のスマホ用CPUにしかキャパを割り当てないからなのでしょうか?

お陰で、手持ち部品やらなんとか手に入りそうな部品やらを使った数種類の回路構成で複数種の基板を作って実験しています。こんなにたくさんの基板を描くのは久しぶりです。ちなみにIntelやXilinxの手頃なFPGAなんか全く入手できないので泣けてきます。

DSD discrete analog FIR filter DAC PCBs

標準ロジックの574を使ってダブル・ディファレンシャル出力にするので、パターンを合理的に引こうとするとどうしてもこのようになってしまいます(中央の基板がdiscrete DACになります)。DSD信号の波形整形用CPLDはIntel(Altera)製です。ピンピッチが0.4mしかないので実装は大変です。ハンダ面にはチップケミコンが林立しています。

次の写真は出力段のデバイスをシングルタイプに変更したものです。半分はCPLDの手持ち在庫の事情からこのパターンも試しています。こちらはXilinxのCPLD。使い勝手のちょうど良いCPLDも、ディスコンやらコロナやら?で市場から姿を消して久しいですね。泣けてきます(笑。

USB I/O

USBを使ってPCからDSDを含むハイレゾ音源を再生しよう、そしてPCへ録音しよう、と思い立って試行錯誤を始めてからおそらく5年以上は経っているような気がします。

最初は独自アプリでバルク転送、そして標準クラスやASIOを使った録再へと少しずつ手段も変えてきました。一方、世間では標準クラスをサポートしたICチップも徐々に出てきて、市販のUSB DACでSTEREOのDoP再生などは当たり前になりました。

当方はといえば、割と長いことUSBによるオーディオ転送を検討してきて、最後というか終着駅に近いテーマとしてDSDのマルチチャネル録再装置をしっかり形に残したいと思うようになりました。

バルク転送で4chというのは最初からやっていますが、PCオーディオ標準アーキテクチャーである、UAA(ユニファイド・オーディオ・アーキテクチャー)に則ったかたち、具体的にはASIOに準拠したやり方で作りこめば、更なる多チャンネル信号でも、標準的なアプリケーションで録再が可能になる、というメリットがあります。

そんなことを考え、昨年の今頃に、”The DSD” とも言うべき emmLabsのADC8 MkIVという8ch ADCを中古で手に入れました。確か当ブログで記事にしました。

だいぶ遅くなってしまいましたが、ASIOで8chのDSD/PCM録再に対応するUSB I/O BOXを組み立てました。これはクロックを含む9本の信号をBNCケーブルでADC8 MkIVなどの外部単体ADCと接続し、8chのDSD/PCMをUSB経由でPCへ取り込むというものです。現実的には、DSDに対応したASIO録再可能な市販アプリはありませんので、UDA2録音再生基板用の”recorder.exe”を使用します。実はこのソフトはすでに8chまでのDSD録音に対応しています。

ASIOなので録音しながら信号を出力へ戻すことが可能で、I/O BOX内部のスペシャルUDA2基板にてDSD信号からレベルメータ用の信号を作ってお馴染みの8点LEDレベルメータ基板を駆動することが出来ます。写真はたまたまChannel Classicsから購入したマルチチャネルDSFファイルをFoobar2000にて再生しているところです。クラシックのアルバムはLFEが無く、実質5chが多いようです・・・。

実はこのBOXは写真のとおり、信号出口が4本しかありません(下段、1本はワードクロック)。BNCでは面積的、物理的に厳しいのです(;;^^ とりあえず8ch DACを持っていないので問題ないのですが (笑

8chのDSD/PCM録再のための回路というのは結構膨れ上がるもので、8ch分のレベルメータ用の信号まで作ろうとすると到底UDA2基板上のFPGAでは容量が足りません。 UDA2再生専用基板よりも容量の大きなFPGAを実装したUDA2録音再生基板のFPGAでも足りないので、更に大きなものを実装しました。

UDA2録音再生基板に載せたFPGAよりも容量の大きなFPGAはパッケージがQFPではなく、泣く泣くBGA用に基板をりファインするハメになりました。まあ、その辺は自家用ということでコストは度外視しています。

さて、やはり1年と少し前に、バルク転送で4chのDSDファイルを再生して2chにミックスするという実験を行いました。そちらの顛末?も当ブログで記事化した記憶があります。

これを少し進化させ、このUSB I/O BOXではミキサー専用のFPGA基板を更に1枚積んで、4つのステレオ・ペアを2chにミックスするためのピュアDSDミキサーを搭載します。基板はそれこそFPGAだけが積んであればよいので、ヒューマンデータさんのFPGA基板を使わせていただきます。

ASIOのコントールパネルから8chボリュームコントローラを呼び出して簡単なミックスを行うわけですが、小編成クラシックなどのアコースティックな録音ではこれで足りてしまうことも多いのではないかと想像します。

ここまでやっておけば現時点でとりあえず自己満足を味わうことが出来そうです。それにしても、この8chレベルメータ基板の「製造」には死ぬ思いをしました(笑 8×8の電流制限抵抗に8個のTSSOPシリ・パラ変換IC、そして8×8個のLEDの植林、さらには両面基板1枚ではパターン化できなかったので、基板2階建てになっており、2枚を9ピンヘッダx8個で連結していたりと、半田付けの労力が並大抵ではなく、散々でした (;;^^  外注へ出してもすごい見積もりが来そうです。

ついでにちなみにですが、ニーズがあるかどうかわかりませんが、ステレオ、およびマルチチャネルDSD/PCMの再生だけでしたら(レベルメーターもなし)、UDA2録音再生基板と同等の基板規模(搭載FPGA)で作りこむことが可能です。

ONKYO HF PLayer

ONKYO HF PlayerがVer1.10になったのに気がついてバージョンアップしました。

実は前バージョンではDSD (DSDIFFのみチェック) 再生時にPCM変換モード、DoPモードの両方とも私の環境では再生後3秒くらい過ぎると停止してしまい、DSDは使えない状態でした。

今回、バージョンしたHF Playerを使ってUDA2基板につなぎ、DoP再生が出来ることを無事確認しましたが、少しばかり残念感が漂う結果となりました。

再生中に一時停止ボタンを押して停止する場合は良いのですが、 リストの最後の曲を終わりまで再生して自動的に終了させた直後に大きなノイズが入るという症状が出ています。

通常こういう場合にはデータ転送のもっとも上流側、つまりUSBのバスをデータがどのように伝わってくるかを見てみることになります。

図の赤丸で囲んだ部分は、リストの最後の曲の最終データと、その後に続くデータをUSBのバスアナライザで見た結果です。

Lchデータが”0x56, 0x56, 0x05″、Rchデータが”0xAA, 0x69, 0x05″ (それぞれのchの3バイト目がいわゆるDoPマーカーというやつです) と来て、本来次からはPCMのゼロデータになってくれるはずなのですが、DoPマーカーがついたままデータ部分の2バイトだけが”ゼロ”でやってきてしまっています。この状態の間はUSB DACはDSD信号が続いていると解釈しますので、その間再生データはマイナス方向のフルスケールにデータが張り付くことになり、結果大きなノイズになってしまいます。

正しくは3バイト目も”0x00″で来てくれる必要があります。

下の図は自分で一時停止ボタンを押して止めた結果です。

こちらの場合はなぜか正しく”0x00, 0x00, 0x00, …..” と続いてくれますので、ここからPCMに切り替わったと判断してUDA2(DoP対応 DAC)は正しく動作します。

手持ちのDSDIFFファイルだけの問題かもしれないと思い、e-onkyoから最近話題のチェンバロ独奏の5.6MHz DSFファイルを買ってみました。ちなみになぜこのタイトルを選んだかといえば、マイクやマイクプリに本格的な機材を使っているからです。

それはさておき、残念ですがe-onkyoから買ったこのDSFファイルでも結果は同じでした (涙 ひょっとしてiOSを最新版にしたらOKになるとか (2/22追記) ==> iOSのバージョンを最新の7.0.6に上げてみましたが結果は同じでした。HF Playerの次のバージョンアップに期待します。それにしてもこのDSFファイルのチェンバロの音色が綺麗で聴き惚れてしまいます。

ひとまずHF Playerの次のバージョンアップに期待することにします(^^;;

それにしてもiPhoneで5.6MHzのDSDが普通に再生できてしまうというのは、数年前の状況を考えると格段の進歩です。 これ以上普及しているお気軽なDSDトラポは他には無いでしょうね。

iPhoneにUSB + カメラ・コネクション・キットで気軽にチョコっと繋いで使える一体型の超小型 DoP DAC基板が欲しくなってしまいます。

前向きな入院?

1年間後無沙汰している間にテープデッキが逝ってしまっていたと少し前に書きました。

本日、ヤマト運輸に来てもらってパソコンBOX-Dという梱包材を使い(\1,200します)、病院へ送りました。

そこで、エレキ、メカを問わず、部品交換を含む徹底的なメンテをお願いしました。健康になって、かつ美しくなって帰ってきてくれる日が楽しみなのです。

上の写真はスイスのStuder社のA80というプロフェッショナルレコーダーの再生アンプです。ヘッドから拾った微小な信号をNABのカーブで録音時と逆補正しながらラインレベルに増幅する基板です。

私のデッキは民生用のチャチな(それでも登場した30年前で20万円くらいしていた代物のようです)デッキで、Studer社の民生部門であるRevoxのB77という機械です。

再生アンプ基板は見るからに安っぽそうなベークライトの基板でできていて(過去の記事を探せば写真はご覧に慣れます)、上の基板のような高級感溢れる佇まいを見てしまうと、正直心中穏やかではありません。

実は、上の写真の基板はebayでイスラエルの会社から購入したものです。動作中のセットから抜き取った代物という触れ込みの1枚でした。都合4枚出品されていたので、今から考えると2枚落札しておけば良かったかもしれません。

とりあえず出力トランスが高価そうです(笑

暇を見て回路を研究し、B77の再生アンプ改造(入替え?)に役立てたいと目論んでおります。

自炊ネタ・・・です

AT1201 A/D変換基板とUDA2録音再生基板をケーシングして最終動作確認を始めています。

 

 AT1201 A/D変換基板が大飯喰らいなので、電源部が大きくなってしまい、かなりズングリな「デザイン」になってしまいました。

タカチ電機のUS-200LHというアルミケースを加工してもらいました。

A/Dのモード設定はリアパネル側から変更できるようにしています。

 実地検証というか、ホールで生演奏を録音試験できればベストですが、とりあえずアナログレコードからの自炊でテストです。

愛知県日進市にお住まいの、筋金入りの音楽ファンにしてP2D基板のユーザーでいらっしゃるMさんに教えていただいた、バーンスタインのNYフィル時代の「グランドキャニオン」です。もともとは「ラプソディ・イン・ブルー」とのカップリングで、CBSから発売されていた国内盤をご紹介いただいたのですが、優秀録音盤なのでぜひとも状態の良い盤が欲しくなり、ebayを徘徊して 、単体のおそらくはオリジナル盤であろう米コロンビア盤の ” sealded new ” をゲットしてしまいました。

この優秀録音版を、AT1201 A/D変換基板やマイトナーADCでA/D変換し、DSDはSDIF-3やDSDRAWといったI/Fで、PCMはSDIF-2(マイトナーADC)といったI/Fで出力している信号をUDA2録音再生基板で受けてPCへ取り込みます。

ebayを徘徊中に懐かしいタイトルに遭遇し ( しかもなんと ” sealded new ” ) 、つい食指が動いてしまいました。

これも未開封シールド品ということで迷わずゲットしてしまいました。懐かしい「鳥の羽」柄のジャケットです。

これらカラヤンの2枚はオーディオ的には面白いものではありませんが、昔アナログで散々聴き込んだタイトルはやはりアナログで聴くとホッとするような感じがするので不思議です。

UDA2基板, DSDのASIO2.2転送化

UDA2再生専用基板の次回リリースからDSD転送を”ASIO2.2 for DSD” による転送に変更します(Windowsのみ)。また同様に、開発中のUDA2録音再生基板も、アイソクロナス方式によるDSD転送をASIO化します。

 Windowsのドライバベンダーに以前から打診しておりましたが、このたび現状のASIOドライバにDSD転送モードを追加したバージョンを追加でライセンス供与してもらう契約をしました。

最初のバージョンはDSD2.8/5.6MHzまでのサポートになりますが、DSD11.2MHzのA/Dコンバータを開発したので11.2MHzもサポートして欲しいと何回かお願いしたところ、近いうちにアップデートを受け取れるよ、という嬉しい連絡をもらいました。

すでに、DSD11.2MHzを含むASIO対応のためのFPGAとUSBファームウェアの改変作業をほぼ終えております。UDA2再生基板と、11月にリリース予定のUDA2録音再生基板のDSD転送をASIO化することになります(PCM転送はUDA基板の時代からASIO対応です)。

再生に関しては、少なくとも外面上はDoP方式を用いてFoobar2000を使って再生した場合とほとんど変わりません。近い将来11.2MHzも再生できるようになる、という点のみの変更になります。「DoPマーカーの検出→I2S端子からのDSD出力」機能はそのまま残しますので、Mac OS Xなどでは今まで同様、DoPによるDSD再生となります。

録音再生基板では、アイソクロナス転送モードでASIOによるPCM録音に対応したばかりですが、ついでにASIO for DSDによるDSD録音にも対応します。 これは世界中を見てもまだ例は(あまり?)ないと思います。需要が無いからという話もありますが(笑 。

ただし、PCM録音ではWaveLabなど、一般のDAWを使って録音ができますが、ASIO for DSDによる録音ができるDAWソフトウェアには心当たりがありません。仕方がないので、まずはコマンドプロンプトからASIO for DSDによる録音を実行するソフトを自作しました。現在、2.8MHzと5.6MHzのDSD録音ができることを確認しています。

DAWを使うと、PCM録音ではソフトウェアのレベルメータが使えるのですが、自作したDSD用の動作検証用ソフトではさすがにDSDをPCMに変換してレベルメータを表示するところまでは荷が重いですので、UDA2録音再生基板のIN1/IN2から入力したDSD信号をOUT1/OUT2へ出力して基板のレベルメータ機能が使えるようにしています。

これでUDA2録音再生基板ではバルク転送、アイソクロナス転送ともにDSD11.2MHzまでの録音ができるようになりました。ネイティブなDSD11.2MHzに対応するA/D変換基板も作りましたので、絵に描いた餅ではなくなりました。