Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Bug Reports

Reply
Thread Tools Search this Thread Display Modes
Old 18th January 2005, 00:03   #1
sebt
Junior Member
 
Join Date: Oct 2003
Posts: 43
WA5 bug using DirectSound output driver, incorrect enumeration

This bug has been around since the dawn of wa2 Directsound support, and has been previously reported in these forums. I'm not sure, but I think it affects wa3 as well (didnt get on much with wa3).

I use the Yamaha DSP factory soundcard in my machine. I have 2 of these soundcards. Each card has 16 outputs which appear in Windows as 8 stereo pairs:

DS2416 #1 WAVE OUT
DS2416 #2 WAVE OUT
...
DS2416 #8 WAVE OUT

The second card duplicates these output names but includes '#2' in the output name so for example..

DS2416 #1 WAVE OUT (2)
DS2416 #2 WAVE OUT (2)
...
DS2416 #8 WAVE OUT (2)

The problem is, when using wa's directsound driver, the second card driver output names are not correct. So, the (2) driverset are listed without the (2) naming. This results in a list like:

DS2416 #1 WAVE OUT
DS2416 #2 WAVE OUT
...
DS2416 #8 WAVE OUT
DS2416 #1 WAVE OUT
DS2416 #2 WAVE OUT
...
DS2416 #8 WAVE OUT

ie. the same names appearing twice in the dropdown box. Effectively this means outputs on the second card can never be accessed via directsound, due to the way Windows dropdown boxes work (using text matching); Windows always thinks the first card's output has been chosen.

My workaround has been to use the waveout driver instead - the outputs appear correctly under this driver - but of course I would prefer to be using the directsound driver because that supports many more features like fade in / out etc etc.

This is definitely a Winamp bug because I do not have these problems using Directsound drivers for both cards in other programs. Please could the devs have a look at this!

I am happy to supply further info if necessary.

Seb
sebt is offline   Reply With Quote
Old 25th May 2006, 20:23   #2
DJ Egg
Techorator
Winamp & SHOUTcast Team
 
Join Date: Jun 2000
Posts: 35,821
Please confirm whether this bug/issue is now fixed in Winamp 5.22

In out_ds config, you should now see something like:

01: Primary Sound Driver
02: DS2416 #1 WAVE OUT
03: DS2416 #2 WAVE OUT
etc

*fingers crossed*
DJ Egg is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Bug Reports

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump