WASAPI(Windows Audio Session API)是一种 Windows 接口模式,允许将未修改的比特流传送到音频设备。它还可以为应用程序提供对音频设备的独占访问,绕过音频驱动程序提供的效果(例如系统混音器)。
在 MediaMonkey 中配置 WASAPI 模式之前,您应该为 DAC 安装适当的音频驱动程序并验证驱动程序是否正常工作。通常,驱动程序中不需要任何特殊设置或选项来允许它们支持 WASAPI 模式。
要在 MediaMonkey 中配置 WASAPI 模式,请运行 MediaMonkey 并:
- 从主菜单转到“工具”>“选项”>“输出插件”
- 单击 MediaMonkey WASAPI 输出旁边的单选按钮
MediaMonkey 播放器现在将通过 WASAPI 驱动程序播放声音。
如果声音有问题(例如咔嗒声),您可以根据自己的喜好调整 WASAPI 设置或将其设置为使用特定的支持模式。例如:
- 如果出现音频卡顿,请确保您已更新音频芯片组/卡的驱动程序。
- 如果您在使用 DSP 插件或标记音轨时听到静电噪音,请尝试启用独占模式。此模式有以下选项:
- 基于音频硬件的特定格式
- 自动选择格式(每个曲目)——向卡询问支持的模式,并选择最接近(最佳)曲目源格式的模式
- 原始曲目的格式 – 如果出现驱动程序问题,此模式将不会查询卡,而是以曲目的原始格式开始播放。如果失败,它会尝试查询卡。
- 某些设备不支持事件驱动模式。如果您在曲目之间遇到咔嗒声,请禁用事件驱动模式并使用推送模式
- 在某些环境中,将缓冲区大小增加到 500ms(通过高级设置)可以解决播放问题。
如果无法通过 WASAPI 播放声音,则可能是由于在多个应用程序(例如 MediaMonkey 4 和 MediaMonkey 2024)中启用 WASAPI 独占模式时发生冲突。在这种情况下,请尝试在 WASAPI 设置(见下文)和/或音频设备中禁用独占模式(单击扬声器图标,然后单击“音量混合器”,然后单击输出设备,例如“扬声器”,然后单击扬声器属性中的“高级”选项卡,然后禁用“允许应用程序独占控制此设备”)。
要配置 WASAPI:
- 从主菜单转到“工具”>“选项”>“输出插件”
- 选择“MediaMonkey WASAPI 输出”
- 单击“配置”
- 在 MediaMonkey WASAPI 输出插件配置页面上...
- 选择您的 WASAPI 兼容设备作为您的输出设备(如果您使用 Windows 默认设备进行输出,您也可以选择“默认设备”)。
- 选中/取消选中独占模式(根据需要)。
- 在独占模式下选择“自动选择格式(每首曲目)”。
- 如果您的设备支持 PUSH 模式但不支持 EVENT 模式(如 Emotiva DAC)
- 单击“高级”。
- 取消选中“事件驱动独占模式(推荐)”和“事件驱动共享模式(推荐)”旁边的框。
- 单击“确定”直到返回 MediaMonkey 主屏幕并关闭选项。
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