Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

ロスレスオーディオ再生のためにWindows7/8/10の詳細設定を構成する方法

高品質のオーディオ形式を録音または再生するときに、オーディオの不具合や途切れが発生することほど迷惑なことはありません。デジタルストリーミングおよび音楽ダウンロードサービスが提供するようになった今、多くの人々が「ハイレゾ」およびロスレスオーディオフォーマットを評価し始めていますが、これらのハイレゾオーディオフォーマットを録音または再生するために実際にコンピュータを最適化した人はほとんどいません。

お気に入りのDAWでトラックを録音しようとしているミュージシャンで、グリッチ、スタッター、オーディオドロップアウトが大量に聞こえる場合、またはお気に入りの24 / 192kHzを再生しているときにパチパチ音や歪みが多すぎる「オーディオファン」の場合は、ロスレス品質の音楽ファイル、Appualsはあなたのためのガイドを持っています!

オーディオのバッファとレイテンシを理解する

いくつかの用語を定義しましょう:

  • バッファリング–処理のためにサンプルをバッチにグループ化するプロセス。
  • バッファサイズ–1つのバッチのサンプル数。
  • オーディオサイクル–1つのオーディオバッファの処理。
  • レイテンシー–バッファーの持続時間。

私たちの耳は、一般的に、どれだけの待ち時間が私たちに許容できるかを決定します。ほとんどの人間は約10ミリ秒未満の音声間隔を識別できないことがほぼ確立されています。基本的に、2つの音は10ミリ秒離れて再生され、瞬時に一緒になっているように聞こえます。したがって、レイテンシは、バッファサイズをサンプルレートで除算し、いくつかの単純な代数を使用して、必要なバッファサイズを計算することで計算できます。

  • レイテンシ=BufferSize/ SampleRate
  • BufferSize =Latency * SampleRate
  • BufferSize =0.01 * 44100 =441

44.1KHzのサンプルレートでは、10msは441サンプルです。一部のサウンドカードは2の累乗のバッファサイズのみをサポートしているため( RAMのように) 、これは多くの場合、コンピュータの機能に応じて、512サンプル(約12ミリ秒)または256サンプル(6ミリ秒)に切り上げられます。

コンピュータがグリッチのないオーディオストリームを生成するには、コンピュータは約10ミリ秒ごとにサンプルの新しいバッファをサウンドカードに提供する必要があります。そのバッファレートに追いつかない場合は、オーディオ間の空白を埋めるものがなく、グリッチが発生します。

聞こえるグリッチの種類は、いくつかの点によって異なります。

  • 通常、短い遅延は「ダニ」のように聞こえます。
  • 遅延が長くなると、音が出なくなり、「ドロップアウト」するか、前のサイクルでバッファリングされたサンプルが再生されて「スタッター」が発生することがあります。

リアルタイムオーディオ処理のためにPCのパフォーマンスを調整するための鍵は、バッファの持続時間より長く他のタスクでPCが保持される原因となる可能性のあるものをすべて排除することです。

したがって、入力信号のライブモニタリング、または出力信号の再生中のオーディオグリッチを低減または完全に排除するために、Windows設定を中心に実行できることがいくつかあります。

電力管理:

集中的なゲーム用にコンピューターを最適化するのと同じように、私たちが最初にやりたいことは、コンピューターが高性能の電源プランに設定され、いくつかの機能が無効になっていることを確認することです。

ロスレスオーディオ再生のためにWindows7/8/10の詳細設定を構成する方法

  • 電源プラン:高性能
  • ハードディスクの電源を切る:絶対にしない
  • 最小および最大プロセッサ状態:100%
  • USBサスペンド:絶対に
  • PCI Expressリンク状態管理:オフ

デバイスマネージャー:

ロスレスオーディオ再生のためにWindows7/8/10の詳細設定を構成する方法

  1. Windowsの[スタート]ボタンをクリックし、「デバイスマネージャ」と入力して、Enterキーを押して、デバイスマネージャを開きます。
  2. リストの一番下までスクロールして、「ユニバーサルシリアルバスコントローラ」のエントリを展開します。
  3. リストを確認し、「USBハブ」または「USBルートハブ」という単語を含むすべてのデバイスを右クリックします。
  4. ポップアップメニューから[プロパティ]を選択します。
  5. [電源管理]タブに切り替えます
  6. [電力を節約するためにコンピュータがこのデバイスの電源をオフにすることを許可する]オプションのチェックを外します
  7. すべてのハブデバイスについて、手順3から繰り返します。

ハードドライブの圧縮とインデックス作成

ロスレスオーディオ再生のためにWindows7/8/10の詳細設定を構成する方法

  1. Windowsエクスプローラー(Windowsキー+ E)を起動します。2。左側のパネルで[コンピューター](またはWindows 10では[このPC])を選択します。
  2. 各ハードドライブを右クリックして、[プロパティ]を選択します
  3. ウィンドウの下部にある2つのオプションをオフにします。

プロセッサのスケジューリング

Windowsマルチタスクは、時間と呼ばれるプロセスを中心に展開します。 スライス。これにより、各プログラムの実行時間がわずかになります。実行中のすべてのプログラムを継続的に循環することにより、すべてが同時に実行されているように見えます。このプロセッサスケジューリング設定は、これらの各タイムスライスの期間を制御します。バックグラウンド処理にはタイムスライスが長い方が適していますが、タイマースライスが短いと、ユーザーインターフェイスの応答性が向上します。

オーディオ処理に最適なのはどれか疑問に思われるかもしれません。正解はありません!何をしているかに完全に依存するため、一方が他方よりもパフォーマンスが向上する可能性があります。

タイムスライスが長くなると、オーディオソフトウェアがオーディオを処理する時間が長くなる可能性がありますが、プロセッサが他のタスクに縛られたままになり、オーディオ処理が妨げられる可能性もあります。

ロスレスオーディオ再生のためにWindows7/8/10の詳細設定を構成する方法

「バックグラウンドサービス」モードから始めるのがおそらく最善です:

  1. [ウィンドウのスタート]ボタンをクリックして「高度なシステム設定」と入力し、Enterキーを押します。
  2. [プロセッサのスケジュール]セクションで、タイムスライスを短くするには[プログラム]を選択し、タイムスライスを長くするには[バックグラウンドサービス]を選択します。

コアパーキングコア

コアパーキングは、一部の最新のプロセッサ(Intel i7プロセッサなど)で利用可能なCPU固有の機能であり、消費電力を最小限に抑えるためにCPUコア全体が無効になります。これは電力管理には適していますが、駐車を解除するときにわずかな遅延があり、その処理能力が必要な場合にドロップアウトにつながる可能性があるため、リアルタイムのオーディオパフォーマンスに影響を与える可能性があります。

デフォルトでは、Windowsはコアパーキングの設定を非表示にしますが、システムレジストリを少し調整することで表示できます。

  1. Windowsの[スタート]ボタンをクリックして「regedit」と入力し、Enterキーを押してWindowsのレジストリエディタプログラムを起動します
  2. ホームキーを押して、左側のペインの選択範囲を一番上に移動します
  3. Ctrl + Fを押して[検索]ダイアログを表示し、「dec35c318583」(引用符なし)を検索します
  4. 見つかったら、ステータスバーをチェックして、見つかったキーが電源設定に関連していることを確認します。「Control \ Power\PowerSettings」が含まれている必要があります。そうでない場合は、それを無視して、手順3から繰り返します。
  5. 右側のパネルの[属性]設定をダブルクリックし、以下に示すように値を0(ゼロ)に変更します。
  6. このようなエントリがすべて変更されるまで、手順3〜5を繰り返します(複数ある場合があります)。明確にするために、変更する必要があるのは「0cc5b647-c1df-4637-891a-dec35c318583」キーの下の「属性」値のみです。
  7. これらの変更を行うと、コアパーキングを制御する新しい設定オプションが[電源オプション]に表示されます。
  8. [コントロールパネル]->[電源オプション]->[プラン設定の変更]->[詳細電源設定の変更]に移動します

[詳細設定]ウィンドウで、[プロセッサの電力管理]->[プロセッサパフォーマンスコアパーキング最小コア]に移動します。この設定に入力する値は、実行を継続する必要がある(パークされていない)プロセッサコアの最小パーセンテージです。コアがパークされないようにするには、これを100%に設定します。

ページファイル設定

ページングファイルは、物理メモリが不足し始めたときにWindowが追加のストレージに使用する特別なファイルです。ページングファイルは、メモリのページが物理メモリとの間でスワップされるため、「スワップファイル」とも呼ばれます。デフォルトでは、Windowsは通常、ページングファイルのサイズを自動的に管理するように構成されていますが、実行中にサイズを変更する必要がないように、固定サイズに設定することを検討する必要があります。

ページングファイルを設定するには:

  1. ウィンドウのスタートボタンをクリックします
  2. 「高度なシステム設定」と入力してEnterキーを押します
  3. [パフォーマンス]グループで、[設定]ボタンをクリックします
  4. [詳細設定]タブに切り替えます
  5. [仮想メモリ]グループで、[変更]ボタンをクリックします
  6. 「すべてのドライブのページングファイルサイズを自動的に管理する」をオフにします
  7. リストの最初のドライブをクリックします
  8. [カスタムサイズ]ラジオボタンを選択します
  9. 必要な初期サイズと最大サイズの値を入力します(以下を参照)
  10. 他のドライブごとに手順7〜9を繰り返します。

次に、各ドライブのページングファイルのサイズを検討する必要があります。

  • 常にページファイルを最速のハードドライブに置きます。 SSDドライブをお持ちの場合は、間違いなくそのドライブにスワップファイルを配置する必要があります。
  • 通常、必要なページングファイルは1つのドライブのみですが、複数のドライブを使用することでパフォーマンスをわずかに向上させることができます。
  • すべてのページングファイルの合計サイズのガイドラインは、コンピューターの物理RAMの量の約1.5倍である必要があります。例:4GBの物理RAM=6GBのページングファイル。
  • 物理RAMがたくさんある場合(例:> 8GB)、通常は小さいページングファイルで済ませることができます。例:32 GBのRAMがある場合、ページングファイルに48 GBを割り当てることはあまり意味がありません(これはSSDドライブのかなりの部分である可能性があります)。

複数のオーディオデバイス

オーディオパフォーマンス専用のサウンドカードをお持ちの場合は、内蔵のサウンドデバイスを無効にする価値があります。使用していない場合は、他のサウンドカードを無効にする価値があります。サウンドカードドライバは、DPC遅延の問題を引き起こすことで有名です。

また、これらを無効にすると、これらのデバイスを選択する機能が削除されるため、オーディオソフトウェアのセットアップを簡素化することもできます。

  1. Windowsの[スタート]ボタンをクリックし、「デバイスマネージャ」と入力して、Enterキーを押します
  2. 「サウンド、ビデオ、ゲームのコントローラー」という名前のグループを拡大します
  3. 不要なサウンドカードを右クリックして、ポップアップメニューから[無効にする]を選択します

LatencyMon

LatencyMon と呼ばれる、ISRおよびDPCの遅延の問題をチェックするための優れた無料のツールがあります。 このツールは、コンピューターが最適な入出力オーディオ用に最適化されているかどうか、およびコンピューター上のどのドライバーが全体的なレイテンシーに影響を与えているかを示します。

ロスレスオーディオ再生のためにWindows7/8/10の詳細設定を構成する方法

LatencyMonをダウンロードした後:

  1. 電池式のデバイスで実行している場合は、主電源が接続されていることを確認してください
  2. パフォーマンス中と同じように電源設定が構成されていることを確認してください
  3. 実行中の他のすべてのソフトウェアを閉じます
  4. LatencyMonを開始
  5. 緑色の「再生」ボタンを押してテストを開始します
  6. 数分間実行します
  7. 赤い「停止」ボタンを押してテストを停止します

LatencyMonによって報告されたすべての時間がヘッドルームの量より少ない場合、DPCとISRが問題を引き起こすことはおそらくないでしょう。一方、報告された時間が利用可能なヘッドルームよりも長い場合(または、約500µs(0.5ms)を超える場合は、詳しく調べる必要があります。LatencyMonは、ISRおよびDPC時間が最も遅いドライバーを示します。

  1. 更新されたドライバーを確認します。利用可能な場合は、更新してテストを再実行します。
  2. 最新のドライバーがあり、ライブパフォーマンス中に不要であることがわかっているデバイス用の場合は、Windowsデバイスマネージャーでドライバーを無効にして、テストを再実行できる可能性があります。 (デバイスをアンインストールしないでください。また、システムが正しく動作するために必要なデバイスを無効にしないように注意してください。以下を参照してください)
  3. ドライバーの名前と「DPC」または「ISR」という用語を検索してみてください。問題のある特定のドライバーに関するフォーラムディスカッションがよく見られ、特定のバージョン(おそらく古いバージョンでも)の方が信頼性が高いことがわかっている場合があります。

  1. Windows 10/8.1/8/7 管理者/ドメイン パスワードの変更方法

    Windows パスワードは、コンピュータへのログインに使用するパスワードです。 Windows パスワードを定期的に変更し、強力なパスワードを使用することで、コンピューターをより安全に保つことができます。 パスワードまたはパスフレーズを作成するときは、強力なものにする必要があります。これは、推測や解読が困難であることを意味します。コンピューター上のすべてのユーザー アカウントで強力なパスワードを使用することをお勧めします。 Windows パスワードを変更する方法は、ほとんどのコンピューター ユーザーの間で非常に懸念される問題になりつつあります。それでは、Windows 10/8/7 の

  2. Windows 10/8/7 でユーザー アカウントの名前を変更する方法

    Windows コンピューターを所有していて、ユーザー アカウントの名前を変更したい場合は、このチュートリアルを読み続けてください。ローカル アカウントまたは Microsoft アカウント (Windows 10 を所有している場合) のいずれかのアカウント名を変更するのは簡単な作業であり、特別なスキルは必要なく、数分しかかかりません。 このチュートリアルには、すべての Windows バージョン (Windows 10、8/8.1、および 7 OS) でユーザー アカウント名の名前を変更する手順が含まれています。 関連記事: Windows でユーザー プロファイル フォルダの名前