WASAPI (Windows Audio Session API) は、変更されていないビットストリームをサウンド デバイスに配信できる Windows インターフェイス モードです。また、オーディオ ドライバーによって提供されるエフェクト (システム ミキサーなど) をバイパスして、アプリケーションにオーディオ デバイスへの排他的アクセスを提供することもできます。
MediaMonkey で WASAPI モードを設定する前に、DAC に適切なオーディオ ドライバーをインストールし、ドライバーが動作していることを確認する必要があります。通常、ドライバーには WASAPI モードをサポートするために必要な特別な設定やオプションはありません。
MediaMonkey で WASAPI モードを構成するには、MediaMonkey を実行して次の操作を行います。
- メインメニューからツール > オプション > 出力プラグインに移動します。
- MediaMonkey WASAPI出力の横にあるラジオボタンをクリックします。
MediaMonkey プレーヤーは WASAPI ドライバー経由でサウンドを再生するようになりました。
サウンドに問題がある場合 (クリック音など)、WASAPI 設定を好みに合わせて調整するか、サポートされている特定のモードを使用するように設定できます。例:
- オーディオが途切れる場合は、オーディオ チップセット/カードのドライバーが更新されていることを確認してください。
- DSP プラグインやタグ トラックを使用するときに雑音が聞こえる場合は、排他モードを有効にしてみてください。このモードには次のオプションがあります。
- オーディオハードウェアに基づいた特定のフォーマット
- フォーマットの自動選択(トラックごと) - カードにサポートされているモードを問い合わせ、トラックのソースフォーマットに最も近い(最適な)モードを選択します。
- 元のトラックのフォーマット - ドライバーに問題がある場合、このモードではカードを照会せず、トラックの元のフォーマットで再生を開始します。それが失敗した場合は、カードを照会しようとします。
- 一部のデバイスはイベント駆動モードをサポートしていません。トラック間でクリックが発生する場合は、イベント駆動モードを無効にしてプッシュモードを使用してください。
- 環境によっては、バッファ サイズを 500 ミリ秒に増やすと (詳細設定を使用)、再生の問題が解決することがあります。
WASAPI 経由でサウンドが再生されない場合は、複数のアプリケーション (MediaMonkey 4 と MediaMonkey 2024 など) で WASAPI 排他モードが有効になっているために競合が発生している可能性があります。このような場合は、WASAPI 設定 (以下を参照) および/またはオーディオ デバイスで排他モードを無効にしてみてください (スピーカー アイコンをクリックし、「音量ミキサー」をクリックしてから出力デバイス (「スピーカー」など) をクリックし、スピーカーのプロパティで「詳細」タブをクリックして、「アプリケーションがこのデバイスを排他的に制御できるようにする」を無効にします)。
WASAPI を構成するには:
- メインメニューからツール > オプション > 出力プラグインに移動します。
- 「MediaMonkey WASAPI出力」を選択
- 設定をクリック
- MediaMonkey WASAPI 出力プラグインの設定ページで…
- 出力デバイスとして WASAPI 互換デバイスを選択します (出力に Windows のデフォルト デバイスを使用する場合は、「デフォルト デバイス」を選択することもできます)。
- 必要に応じて、排他モードをオン/オフにします。
- 排他モードで「フォーマットの自動選択(トラックごと)」を選択します。
- デバイスがPUSHモードをサポートしているがEVENTモードをサポートしていない場合(Emotiva DACなど)
- [詳細設定]をクリックします。
- 「イベントドリブン排他モード(推奨)」と「イベントドリブン共有モード(推奨)」の横にあるボックスのチェックを外します。
- MediaMonkey のメイン画面に戻り、オプションを閉じるまで [OK] をクリックします。
WASAPI (Windows Audio Session API) is a Windows interface mode that allows an unmodified bitstream to be delivered to a sound device. It can also provide applications with exclusive access to audio devices, bypassing effects (e.g. system mixer) provided by the audio driver.
Before configuring WASAPI mode in MediaMonkey, you should install the appropriate audio drivers for your DAC and verify that the drivers are working. Usually, there aren’t any special settings or options in the drivers necessary to allow them to support WASAPI mode.
To configure WASAPI Mode in MediaMonkey, run MediaMonkey and:
- Go to Tools > Options > Output Plug-ins from the Main Menu
- Click the radio button next to MediaMonkey WASAPI output
The MediaMonkey player will now play sound via the WASAPI driver.
If there are problems with the sound (e.g. clicks) you can tweak the WASAPI settings to your liking or set it to use specific supported modes. For example:
- If audio stutters make sure that you’ve updated the drivers for your audio chipset/card.
- If you hear static whenever you use a DSP plugin or tag tracks, try enabling Exclusive mode. This mode has options for:
- A specific format based on your audio hardware
- Automatic choice of format (per track) – asks the card for supported modes and chooses the one that’s closest (best) for the source format of the track
- Format of the original track – in case of driver problems, this mode won’t query the card and starts playback in the track’s original format. If that fails, it attempts to query the card.
- Some devices don’t support event driven mode. Disable event driven mode and use push mode if you experience clicks between tracks
- In some environments, increasing the buffer size to 500ms (via the Advanced settings) can solve playback problems.
If no sound plays via WASAPI, it can be due to a conflict caused when WASAPI exclusive mode is enabled in multiple applications (e.g. MediaMonkey 4 and MediaMonkey 2024). In such cases, try disabling exclusive mode in the WASAPI settings (see below) and/or for the audio device (Click the speaker icon, then ‘Volume Mixer’, then click the output device e.g. ‘Speakers’, then click the ‘Advanced’ tab in Speaker Properties, and disable ‘Allow applications to take exclusive control of this device’).
To configure WASAPI:
- Go to Tools > Options > Output Plug-ins from the Main Menu
- Select ‘MediaMonkey WASAPI output’
- Click Configure
- On the MediaMonkey WASAPI output plugin configure page…
- Select Your WASAPI Compatible device as your output device (you may also select ‘Default device’ if you’ll be using your Windows default device for output).
- Check/Uncheck Exclusive Mode (as needed).
- Under Exclusive Mode select “Automatic choice of format (per track)”.
- If your device supports PUSH mode but not EVENT mode (like Emotiva DAC)
- Click Advanced.
- UNCHECK the box next to “Event driven Exclusive mode (recommended)” and “Event driven Shared mode (recommended)”.
- Click on OK till you go back MediaMonkey main screen and close options.
Applies to: MMW4, MMW5+
Hide original