View Issue Details

IDProjectCategoryView StatusLast Update
0001138FSSCPmultiplayerpublic2006-11-06 10:48
Reportercastor Assigned Totaylor  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
Product Version3.6.9 
Summary0001138: Audio problems on MP with Linux
DescriptionI'm getting distorted audio in multiplayer games when using the default 44.1k sampling rate. This applies to all audio (sfx, speech, music), and the amount of distortion sounds to increase as the audio level increases.

The problem goes away when I override the default sampling rate with SoundSampleRate=22050 in fs2_open.ini.
TagsNo tags attached.

Activities

taylor

2006-11-05 01:04

administrator   ~0007072

Eeek! Well, it's broken for some/most people one way, and others/you the original way. I think that this issue is related more to OpenAL and it's backend under Linux and the game code (though I would like to be proven wrong on that).

Do you have a ~/.openalrc file? If so, what are it's contents?

castor

2006-11-05 13:23

reporter   ~0007074

Whoa! Seems you were right, once again.
I didn't have the ~/.openalrc, wasn't actually even aware of such conffile.

Well, created it now with '(define devices '(alsa native))'
...and 44.1k works like a dream now! :D

Looks like it was using the (somehow defunc for me) ALSA OSS emulation by default.

Thanks again Taylor!

taylor

2006-11-06 10:48

administrator   ~0007087

Good to know that's all it was. :)

I'll just keep this in mind for the next person who has this problem (until OpenAL is fixed to properly mix this stuff itself) and close this.

Issue History

Date Modified Username Field Change
2006-11-05 00:40 castor New Issue
2006-11-05 00:40 castor Status new => assigned
2006-11-05 00:40 castor Assigned To => taylor
2006-11-05 01:04 taylor Note Added: 0007072
2006-11-05 13:23 castor Note Added: 0007074
2006-11-06 10:48 taylor Note Added: 0007087
2006-11-06 10:48 taylor Status assigned => resolved
2006-11-06 10:48 taylor Resolution open => no change required