Foobar2000:Preferences:Output: Difference between revisions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
[[Image:Playback_output_ds.png|thumb|DirectSound]] | [[Image:Playback_output_ds.png|thumb|DirectSound]] | ||
Output audio using the | Output audio using the DirectSound APIs. | ||
{{clr}} | {{clr}} | ||
Line 10: | Line 10: | ||
[[Image:Playback_output_ds2.png|thumb|DirectSound v2.0]] | [[Image:Playback_output_ds2.png|thumb|DirectSound v2.0]] | ||
Similar to | Similar to DirectSound, but allows fade out. | ||
Recommended for maximum | Recommended for maximum compatibility. | ||
Line 29: | Line 29: | ||
[[Image:Playback_output_waveout.png|thumb|waveOut]] | [[Image:Playback_output_waveout.png|thumb|waveOut]] | ||
Use | Use the waveOut functions of the standard Win32 API to output sound. |
Revision as of 15:09, 7 May 2005
DirectSound
![](/images/thumb/7/7a/Playback_output_ds.png/300px-Playback_output_ds.png)
Output audio using the DirectSound APIs.
DirectSound v2.0
![](/images/thumb/5/57/Playback_output_ds2.png/300px-Playback_output_ds2.png)
Similar to DirectSound, but allows fade out. Recommended for maximum compatibility.
Kernel Streaming
![](/images/thumb/0/0e/Playback_output_ks.png/300px-Playback_output_ks.png)
Output sound using the more exotic Kernal Streaming API. This will bypass the standard Windows sound mixer. As a result, foobar volume will not be influenced by Wave volume in Windows. Requires driver support, and may be unstable for cards with poorly written drivers.
Note: No one has provided non-anecdotal proof that using Kernel Streaming instead of DirectSound or waveOut provides higher audio quality.
waveOut
![](/images/thumb/1/14/Playback_output_waveout.png/300px-Playback_output_waveout.png)
Use the waveOut functions of the standard Win32 API to output sound.