Audioの各種設定方法を紹介します。メインメニューの「設定」から「環境の設定」を選択して各種の設定を行います。ここではASIO4ALLがインストールされてASIOドライバが使用可能となっている状態を想定しています。「オーディオ出力」タブで標準ドライバとASIOドライバのどちらを使用するのかを選択します。ASIOが使用できるのでASIOを選択します。その下では使用周波数を選択します。DenDACでは48kHzまでしか選択できません。次に「ASIOドライバ」タブでASIOドライバの設定を行います。ASIO4ALLが既に認識されています。「ASIOコントロールパネル」ボタンをクリックすると、ASIOの設定ダイアログが開きます。DAC)が認識されています。DACの方を選択してから下のスライダでバッファサイズを調整します。このバッファサイズを小さくするほど遅延(レイテンシ)を小さくできます。小さくしすぎるとプチプチと再生音が途切れるので、この現象が出ない範囲で設定する必要があります。再生だけであれば頑張って小さくする必要もないかと思います。デフォルトが512サンプルだったのでそのままの設定で使用しています。スパナのアイコンをクリックすると詳細設定画面が開きますが、通常は全く気にする必要はないようです。音響特性の測定を行う場合はちょっと設定が異なってきます。それは次回に説明します。「標準ドライバ」タブはASIOを使用しない場合の標準ドライバの選択を行います。ASIOを使用する場合はここでの設定は関係ありません。「リサンプリング(1)」タブではアップサンプリング/ダウンサンプリングの設定を行います。いう設定がベストなのかよく分かっていませんが、DenDACは48kHzまで出力可能なので出力周波数を48kHzに固定しています。「元の周波数の整数倍にアップサンプリング」は選択してもしなくても整数倍にしかアップサンプリングされないようなので、直接44.1から48へアップサンプリングされるのではなく一旦2倍の88.2kHzまでアップサンプリングされます。別に一切アップサンプリングせずに44.1kHzで出力しても僕の場合違いはよくわかりませんが、せっかくなのでこういう設定にしています。Frieveは192kHzまでのアップサンプリングをサポートしています。やってみましたが、もちろん可能でした。アップサンプリングは後述のHSC程CPUパワーを消費しないようです。フィルタの設定が行えますが、詳しい説明もないので一切手を付けていません。作者も分からなければ変更しないように勧めています。「フィルタ」タブです。問題がなければバッファサイズを変更する必要はないと思います。音が途切れるようであれば大きめに設定にします。図では最大値が設定されていますが、間違って変更してしまったようです。大きくすると操作の反応が遅くなります。イコライザの「タップ数」とは周波数分割の数に対応しているようです(グライコのバーの数?)。これを大きくするほど急峻な補正が可能になります(分割がより細かくなる)。低音側の凸凹を綺麗に補正するにはデフォルトでは少なすぎたのでかなり大きくしています(リニアスケールで分割される模様)。Creation」(HSC)は、デジタル化によって失われた高音域(CDの場合は22kHz以上)の信号を擬似的に生成する機能です。昨今スーパーツイータの必要性が取りざたされ、ハーモネータという名称で20kHz~100kHz+αのランダムノイズをソース信号の強弱に同調させながら発生する装置が話題となっているようですが、それに似たような機能をDSPで行ってくれる有り難くも安上がりな機能です。装置一式を買うと10万円以上の出費となります。スピーカーには小さなスーパーツイータを付けているので、この機能を使用しています。この機能はCPUパワーを相当消費するため、CPUに余裕がないと使えません。A,B,Cの三種類が選択可能ですが、Aに比べてB,CはCPUにより大きな負担がかかるようです。作者はCの使用を推奨しています。A,B,Cでアルゴリズムがどう異なるのか一切の説明はありません。Cはソースとの連携がより精密になっているような気がします。だいたい以上でASIOによる再生が可能となります。操作とか表示はお好みに合わせてカスタマイズ可能です。ウィンドウ内で自由にレイアウト可能となっています。全体レイアウトは以前の記事を参考にしてください。エレメントの機能を紹介します。コンダクタコンダクタはプレーヤーの操作部です。ボリューム(Master)の下のAVC(自動ボリューム制御)をONにすると、イコライザでブーストを行った際にデジタル信号が飽和しないように全体のゲインを自動調整してくれます。これをONにすると、再生の途中で大きな信号が入った時に勝手にボリュームが下がります(一度下がるとそのまま維持)。それが鬱陶しい場合は、イコライザの最大補正量が+12dBであればMasterボリュームを最初から-12dBに設定してAVCをOFFにすればOKです。右側のボタンは各種DSP機能のON/OFFボタンです。僕の場合通常はイコライザ(EQ)と、スーパーツイータを付けているので高域補完(HSC)を使用します。ブラウザ普通にファイルブラウズします。アーチスト名等で分類する機能はないので、フォルダ構造で分類しておく必要があります。フォルダを選択すると、そのフォルダ内の全てのファイルがプレイリストへ挿入されます。説明の必要はないと思います。ブラウザは半透明にして表示する事ができます。透過率も設定可能です。シンプルなだけにかえって使いやすいです。プレイリストこれは説明は不要ですね。情報ここには信号処理に関する情報が表示されます。重要なのはリサンプラの情報です。この例の場合、ソースの44.1kHzを3倍にアップサンプリングしてから48kHzへダウンサンプリングしています。スペクトル各チャンネルのスペクトルがほぼリアルタイムで表示されます。楽器や声の帯域と倍音の分布が見られるので結構おもしろいです。マイルスのミュートトランペットとかマリアカラスの声なんか綺麗に倍音の分布が見られます。DSPこのソフトウェアの心臓部であるデジタル信号処理(DSP)の設定を行います。各種のタブ上で様々な設定が行えます。「イコライザ」では出力の周波数特性の補正が極めて精密に行えます。タップ数(周波数分割の細かさ)は選択可能です。通常のステレオ再生では「イコライザ」しか使用しません。自動音場補正もイコライザのページで行います。「エフェクタ」を使用すると信号の動特性(立ち上がり特性?)とかも調整できるようですが、マニュアルに詳しく書かれていないので使い方がわかりません。DTMをやっておられる方々には常識なんでしょうが。「コンボルバ」は残響特性の調整のようですが、これもよくわかりません。サラウンド用かな?普通のステレオ再生であれば不要だと思います。「マトリクス」では各チャンネルの入出力の割り当てとレベル調整が行えます。ステレオ再生ではLとRだけを使用します。スピーカーの初期チューニングで片方のスピーカーだけに左右の信号をミックスしたモノラル信号を出力したい場合なんかに便利に使用しています(上図のように設定してONボタンを押すと、左右の信号がミックスされて右チャンネルにだけ出力されます。これってハードウェアでやろうとすると難儀なんですよね)。チャンネル名は7.1チャンネルシステムに対応した構成となっていますが、チャンネルディバイダとして使用する場合はこれらの中から適当なチャンネルを各ユニットへ割り当てます(例えばLに左ウーハー、SLに左スコーカー、SCLに左ツイーター、SWにサブウーハー)。ハイパワーなCPUが必要となります。僕のCore2では2ウェイすらできない。「φ」をクリックすると信号の位相が反転できます。「マスター」では各チャンネルのレベル調整と遅延補正ができます。リスニング位置が左右のスピーカーの中央に位置しない場合は、自動音場補正の結果をマスターに反映すると左右のレベルだけでなく音の到達時間の差(遅延)も自動的に補正してくれます。中央で聴くので通常は使用してません。チャンネルディバイダとして使用する場合は、ここで各チャンネルのレベルだけでなく位相も調整できます。