Has anybody gotten this combo to work?
I ask because 24bit output works for MX300 (and I assume all Aureal cards), under WinME.
Any help would be great Thanks,
Geoff
On Mon, 3 Sep 2001 21:57:35 +1000, you wrote:
Has anybody gotten this combo to work?
I ask because 24bit output works for MX300 (and I assume all Aureal cards), under WinME.
Any help would be great Thanks,
Geoff
I know it doesn't work with XP with the AudioPhile 2496.
Which leads me to a question. What exactly is it that is preventing me from having 24bit output? Is it the Winamp output plugin, or is it the OS (XP now and W2K before that), or is it the M-Audio drivers?
I have tried just about everything, including:
Disabling ACPI so that Win2K would let me assign IRQs manually,
which led to
Reformatting and installing WIN2K
As a result the 2496 has its own IRQ of 9. No more shared IRQs.
I tried the Win NT drivers for the 2496. I set the max blocksize to 16k and the min blocksize to 4k. This results in 24 bit output working but with a horrible static/buzz that drowns out the actual music, no matter what settings I try.
What else should I do? I would love ANY suggestions.
Regards,
Hitesh Patel.
Quoting Hitesh Patel hpatel99@email.com:
I know it doesn't work with XP with the AudioPhile 2496.
Which leads me to a question. What exactly is it that is preventing me from having 24bit output? Is it the Winamp output plugin, or is it the OS (XP now and W2K before that), or is it the M-Audio drivers?
This is because most WDM drivers only support WDM WAVEFORMATEXTENSIBLE for anything but "standard" audio up to 16 bits. AFAIK both the Winamp wave and directsound output plugins only support the old MME audio API which has been around since Windows 3.1.
Here are some options:
* Code a winamp output plugin that uses WDM's WAVEFORMATEXTENSIBLE.
* Use a "wrapper" program.
The good news: someone has already written a wrapper program: http://members.nbci.com/kmixer/www/ I have used it and have verified that it works with my M-Audio DiO 2448 card. The bad news: the virtual audio device that it creates doesn't show up in the list in Winamp! I did some hex editing of the DLL in hopes that Winamp wasn't recognizing the name of it. The virtual device name shows up as "M Audio DiO 2448 (WWWrapped)" so I thought the parenthesis were confising matters. I changed the parentheses to brackets and even standard alphanumeric characters, all with similar results.
The web page mentioned above gives some more insight into this problem.
I tried the Win NT drivers for the 2496. I set the max blocksize to 16k and the min blocksize to 4k. This results in 24 bit output working but with a horrible static/buzz that drowns out the actual music, no matter what settings I try.
This probably is due to the fact that the NT drivers probably support the MME API's WAVEFORMATEX. As for why you get static, that could be because you're using NT drivers which usually only sort of work in 2k and XP. :)
--- Ian
Hitesh Patel wrote:
I know it doesn't work with XP with the AudioPhile 2496.
Which leads me to a question. What exactly is it that is preventing me from having 24bit output? Is it the Winamp output plugin, or is it the OS (XP now and W2K before that), or is it the M-Audio drivers?
This is because most WDM drivers only support WDM WAVEFORMATEXTENSIBLE for anything but "standard" audio up to 16 bits. AFAIK both the Winamp wave and directsound output plugins only support the old MME audio API which has been around since Windows 3.1.
Here are some options:
* Code a winamp output plugin that uses WDM's WAVEFORMATEXTENSIBLE.
* Use a "wrapper" program.
Someone has already written a wrapper program: http://members.nbci.com/kmixer/www/ I have used it and have verified that it works with my M-Audio DiO 2448 card. There is one problem, however: the virtual audio device that it creates doesn't show up in the list in Winamp! I did some hex editing of the DLL in hopes that Winamp wasn't recognizing the name of it. The virtual device name shows up as "M Audio DiO 2448 (WWWrapped)" so I thought the parenthesis were confising matters. I changed the parentheses to brackets and even standard alphanumeric characters, all with similar results.
The web page mentioned above gives some more insight into this problem.
Ian
//snip//
Someone has already written a wrapper program: http://members.nbci.com/kmixer/www/ I have used it and have verified that it works with my M-Audio DiO 2448 card. There is one problem, however: the virtual audio device that it creates doesn't show up in the list in Winamp! I did some hex editing of the DLL in hopes that Winamp wasn't recognizing the name of it. The virtual device name shows up as "M Audio DiO 2448 (WWWrapped)" so I thought the parenthesis were confising matters. I changed the parentheses to brackets and even standard alphanumeric characters, all with similar results.
The web page mentioned above gives some more insight into this problem.
Ian
Thank you Ian for this reply. I got all excited and downloaded and installed the wrapper. As you say it does not show up in Winamp. Well, actually it does but the name is just " r". Selecting it does not work, though no error messages are displayed either.
DID you actually get it to work. If I'm reading your reply correctly, it didn't work for you even after DLL was edited and changed, right? Or are you saying it didn't work just for Winamp?
Am I back to square 1?
Regards,
Hitesh Patel.
Actually, selecting the wrapped version does work even if it shows up in Winamp as just " r" rather than Delta AP (WWWrapped) as it properly should. Setting the Mad plugin to 24 or 32 bit does work, for me anyway, but whats produced is a loud hiss/static/buzz that totally drowns out the actual music. No adjusting of the max blocksize or min blocksize seems to help.
Oh well, so much for that. Thanks for the idea though.
Regards.
Hitesh PAtel
On Tue, 04 Sep 2001 17:35:09 -0500, you wrote:
Actually, selecting the wrapped version does work even if it shows up in Winamp as just " r" rather than Delta AP (WWWrapped) as it properly should. Setting the Mad plugin to 24 or 32 bit does work, for me anyway, but whats produced is a loud hiss/static/buzz that totally drowns out the actual music. No adjusting of the max blocksize or min blocksize seems to help.
Oh well, so much for that. Thanks for the idea though.
Regards.
Hitesh PAtel
for some reason, after my reinstall, 24 and 32 bit doesn't work anymore (gives an error).
Using 0.14.2b