play/pause random sound card output channel

2.1.17

When I’m in assist, and click play, then click pause, when I click play again the sound comes out random multichannel devices on my sound card. I use 1/2 front for the main output, 3/4 rear for nothing, and 5/6 Sub, Centre for PFL. I’ve double checked these assignments in the configuration screen for PFL and they are definately set as that, not default device.

When I click play pause then play, sometimes it’s out 1/2, sometimes out 5/6 (PFL) and sometimes I don’t hear anything (guessing it’s going to 3/4 out). I just have a cheap nasty old crystal media PCI 5.1 card. Maybe it’s a drive problem with my sound card which is more than likely.

But just incase it’s a bug I thought i’d post this behaviour.

I don’t use autoload, I don’t use unload on stop or eof, and I don’t use autostop on eof.

Cheers,
Gavin.

Indeed, this sound like a driver problem. Have you tried the new BASS_SAMPLE_SOFTWARE flag in the config? It might cure these kind of problems.

Torben

That did the trick. The bass sample one fixed the problem. Although I still have bad drivers as they skip a tiny bit when the device initiates (does this on any programme).

I switched off the other prescan option there aswell since I don’t use mp3’s or streaming. Not sure exactly what it does yet, I’ll read up on it, but didn’t seem to make any difference to how I use mAirList so I left it off in the meantime.

Thanks,
Gavin.

Thanks for the feedback.

The prescan option makes BASS scan each file upon opening it, determining the exact file position of each frame, and also the exact duration of the file. Otherwise, the duration and seek positions are just estimated. If using VBR MP3s, it is essential to switch that option on, but even with CBR MP3s a wrong duration might be reported if prescan is disabled (and you have a very large ID3 tag). I’m not sure if it makes a difference for any other file types (WAV, Ogg, …). Just keep it switched off, and in case you notice any strange behavior when seeking or cueing, turn it back on.

Torben