Audioscience Sound Card Problems

Hi there,

I’ve been trying out mAirList as a replacement for Simian on one of our Dell Optiplex GX620’s with Audioscience ALS5111 sound cards in them.
I’ve tried the latest development release and the latest stable but with the same problems.
I’ve tried all the driver options on the Audioscience website (Wave, WDM, ASIO), and none of them work correctly with mAirList, the WDM one kind of works, but the MP3s (all our audio is MP3) will glitch all the way through. ASIO - I can load the audio files but when they come to play the carts just freeze.

Works fine with the on-board SoundMAX card! This will be the fallback if we decide to use it and can’t get the Audioscience cards to work!

Any suggestions?

Cheers!

Chris.

Hi Chris,

have you noticed the BASS.DLL options in the sound card selection dialog? Some of them, in particular BASS_SAMPLE_FLOAT BASS_SAMPLE_SOFTWARE, need to be altered for some sound cards.

Are the Audioscience drivers true WDM?

Torben

Thanks for being prompt!

Here’s a link to the AS driver page, there’s information on each driver and what it supports:
http://www.audioscience.com/internet/download/win_drivers.htm

I’ve tried altering the BASS.dll settings but without much luck!

Chris.

Look’s like there are different drivers available, one which doesn’t support WDM, two which do. Which one do you have? You should pick one of the WDM-enabled drivers.

I’ve tried both the Wave/WDM combo and the WDM only one. They both work to the extent that the audio glitches all the time. Will this be because of the sound card or the computer?

Chris.

Well, in order to get a definite answer, you would certainly have to try the same sound card in a different computer.

Some pro sound card do have some sort of control panel where you can set up various parameters - does the ASI5111 have one as well?

Can you please try the following: Download the BASS.DLL distribution from http://www.un4seen.com/. Inside the archive, you will find the latest BASS.DLL (the one that comes with mAirList is not the most recent one) and a small program called “basstest.exe”. Place these two files into a new folder and try to play your file with basstest.exe. If this fails as well, we might send a bug report to the BASS.DLL author.

OK Torben, will do that when I have a chance. Again, thanks for the help!

Download the BASS.DLL distribution from http://www.un4seen.com/. Inside the archive, you will find the latest BASS.DLL (the one that comes with mAirList is not the most recent one) and a small program called "basstest.exe". Place these two files into a new folder and try to play your file with basstest.exe. If this fails as well, we might send a bug report to the BASS.DLL author.
It plays without a hitch in the basstest app. One error I've been getting on exit from the main mAirList app and the Config utility is:

mAirList.exe - Application Error
The instruction at “0x6bd072f3” referenced memory at “0x01ec5d50”. The memory could not be “read”.
Click on OK to terminate the program

Any suggestions?!! This happens with the development release and the stable release. Starting to think it might be the way that Broadcast Warehouse have set up the computers! I might try wiping the hard disk and doing a clean install of Windows XP (machines are under warranty and can’t take the sound cards out without voiding it apparently!).

Please try to replace the BASS.DLL in the mAirList directory with the one you downloaded from www.un4seen.com.

Please try to replace the BASS.DLL in the mAirList directory with the one you downloaded from www.un4seen.com.
Done that and I still get 'BASS_StreamCreate*: error 42' when I load songs into the player (thats with the WDM driver with emulated output, hardware mixing).

Dear Chrispy,

Just a thought over and above Torben’s advice: which channels do you have specified in your BASS driver setup? If it’s ‘default’ or similar, try specifying channel(s) instead—or vice versa (!). This is in the same little dialog where you specify hardware/software for the driver. I mention this because it’s a known issue with some drivers; some require ‘default’ channel(s) to be specified in that dialog, and some require the actual channels (even if there is only one choice!) to be specified instead.

Similarly, try changing the BASS options Torben mentioned above: BASS_SAMPLE_FLOAT and BASS_SAMPLE_SOFTWARE—and also try changing the setting which loads the whole audio file into memory (again, either on or off).

This may seem a bit ‘suck it and see’ but it really comes down to the individual sound card’s driver implementation anr/or OS setup (as you mentioned yourself), so it’s not usually possible to give definitive advice on this.

Hope all this helps!

(Torben: hope you don’t mind me adding my 10p worth of comments? :wink: )

BFN
CAD

Error 42 ist BASS_ERROR_SPEAKER. Does the card have individual devices for each speaker pair? Or do you only have one device with multiple speakers?

basstest.exe proves that BASS can handle the card. It’s probably only a matter of flags, or a problem with multichannel output (basstest doesn’t check that).

OK, thanks for the help, I’ll carry on with the config experiments and let you know what happens.

Right then, I have had some success!

I put the buffer sizes up on the BASS.DLL settings page in config and it worked nicely, no glitching at all!

The next problem is, what does this mean and how do I get rid? (Happening with development and stable).

mAirList.exe - Application Error
The instruction at “0x6bd072f3” referenced memory at “0x01ec5d50”. The memory could not be “read”.
Click on OK to terminate the program

Chris.

Whenever you post an error message like this (with an an error address included), I need the exact version and build number as well.

The latest development versions have a more detailed error dialog, with a “copy to clipboard” function. That output would be the must useful one for me.

Where do I find the error log?

The error comes up in a Windows dialogue when I close mAirList and config. Currently, I’m testing using mAirList 2.1.38 (13 Sep 2007) and the current mAirList 2.0.11 (19 Apr 2007) and the error comes up using both. I’m working on getting rid of the error myself at the moment as I’m convinced it’s something to do with the sound card. If I get anywhere I’ll let you know.