無料でできる PC オーディオ高音質化のお話です。
ミュージックプレイヤー色々使ってきましたが、デフォルトでは MP3 か WAVE ファイルを再生可能な Frieve Audio がとんでもなく高音質なのでおすすめします。また、ドライバレベルで音楽の遅延をなくす ASIO4ALL も導入します。欠点として、この再生方法を使った場合は Frieve Audio の利用中は他の音声が全くでなくなります。再生用のサウンド領域を Frieve Audio が独占します。
さて、まずはインストールです。特に難しいことはないので次の URL からダウンロードして、インストールします。
ASIO4ALL
https://asio4all.org/
Frieve Audio M-Class
https://www.frieve.com/software/frieve-audio
M-Class は無料化されましたので、youtube からライセンスキーを取得します。
https://www.youtube.com/watch?v=zJEzVKsHpqM
インストールが完了したら、Frieve Audio の設定ですが、これがちょいとややこしい。Frieve Audio を管理者権限で起動したら、「設定」から「環境の設定」を押します。
「オーディオ出力」タブで ASIO を選択します。これをやらないと何も始まりません。次に使用周波数ですが、一般的に MP3 であれば、44100 と 96000 で問題ありません。私の環境では 96000 以上はなぜか音が出力できませんでした。(AIMP などなら問題なく、それより高い出力ができました)
次に「ASIOドライバ」タブを開きます。その後、使用する ASIO ドライバで「ASIO4ALL v2」を選択します。次に出力デバイスのアサインで L,R に「現在利用中のオーディオデバイス」を選択します。
その後、「ASIO コントロールパネル」を押します。ASIO の設定が出てきますので、右下のギアを押します。有効化するデバイス左側の電源ボタンをオンにします。
私の環境では、以下の設定にしています。その他はデフォルトです。
バッファーは 256 (あまりに低い値を設定すると再生できません)
レイテンシは 32
「フィルタ設定」タブは下記を参考に設定してください
Hyper Sonic Creation は音をつややかにする設定で C が良かったです。
「リサンプリング(1)」タブは次の設定を参考に設定してください。出力周波数が最終的に音が出るか出ないかに関わります。96000Hz 以上の設定はなぜか音が出ませんでした。
「リサンプリング(2)」タブは次の設定を参考に設定してください。タップ長は大きいほうが良いようなのですが、あまりに大きな値を設定すると計算に時間がかかり遅延します。私の環境では 65535 が良かったです。
すべての設定が終わったら OK を押します。
コンダクタ部分で AVC と HSC を有効化します。AVC はピーク音を制御する機能で推奨設定はオンです。HSC は先に述べたもので音をつややかにします。
とりあえず、ここまでで音が出ます。
その後、ヘッドフォンを利用されている場合は、イコライザの設定を行うことをおすすめします。DSP のイコライザを ON にします。その後、下記の様なイコライザの設定を入れます。これは AIMP などの主要なミュージックプレイヤーからヘッドフォン用の推奨設定を真似したものです。とくにヘッドフォンの場合は低音の出力が弱くなりがちなので、少なくとも 250Hz あたりまで低音をブーストすることをおすすめします。設定が完了したらプリセットに名前をつけて保存します。今回は「Headphone」としました。
正常に再生ができている場合は、音が出て、タスクトレイ上に ASIO ドライバーの緑アイコンが表示されます。マウスカーソルを合わせると、出力周波数が表示されます。今回ならアップサンプリングしているので 96000Hz になります。また、Frieve Audio 側の情報タブでもアップサンプリングの結果が確認できます。
また、スペクトルの画面で HSC が有効な場合は、CD ではカットされている 20kHz 以上の音が保管されて出力されている事がわかります。
今回は割愛しますが FALC や youtube の再生などは AIMP がおすすめです。
それでは、皆様良きオーディオライフを。
2024/06/20 追記
CD と FLAC の再生に対応する方法
Frieve Audio > 設定 > 環境の設定 > 取り扱い拡張子を以下のように変更。
wav,mp3,m3u,fvr,cda,flac
参考情報:
C:\Program Files (x86)\Frieve Audio M-Class\eqpreset.ini
私が使用しているイコライザ設定
[Headphone]
0_Count=2
0_0=-1/264.011594161529/3/-0.5/6
0_1=1/20247.6066689583/3/-0.5/6
0_2=1/20738.9460996958/3/-0.5/8.89655172413793
[Vocal]
0_Count=1
0_0=0/1414.26928168061/3/-0.5/2.89655172413793
[Perfect]
0_Count=4
0_0=0/32.7863527278324/3/-0.5/0
0_1=0/119.672515387105/3/-0.5/8.68965517241379
0_2=0/8141.04544914635/3/-0.5/10.9655172413793
0_3=0/987.045787580338/3/-0.5/2.89655172413793
[Eargasm Explosion]
0_Count=5
0_0=0/32.7863527278324/3/-0.5/0
0_1=0/119.672515387105/3/-0.5/8.68965517241379
0_2=0/987.045787580338/3/-0.5/2.89655172413793
0_3=0/4312.56860143613/3/-0.5/-8.06896551724138
0_4=0/8853.71697260115/3/-0.5/15.7241379310345
[Bass]
0_Count=1
0_0=-1/264.011594161529/3/-0.5/6
[Tone]
0_Count=1
0_0=1/20247.6066689583/3/-0.5/6