GBAtemp.net - The Independent Video Game Community

Spring_Spring
Spring_Spring
@Sono it's a behringer driver :3 let me try your settings, thanks for suggesting :3
Spring_Spring
Spring_Spring
@VinsCool awww ;w; and then the headphone jack ;w; *hug hug*
Sono
Sono
Never heard of it. Did you visit sound settings, and tried to disable all audio enchancements? It should be in "playback devices", or in the properties of your audio output device (line out or speakers or whatever you use).
Spring_Spring
Spring_Spring
oh, in windows you mean?
Sono
Sono
Yeah, I mean in Windows. I don't think pavucontrol contains the string "playback devices", I remember it saying sources and sinks :P
Spring_Spring
Spring_Spring
there doesn't seem to be any of them enabled anyway :3
Sono
Sono
That's weird. It must be some wanky driver then where the "audio correction" settings are only accessible from a control panel.
I hope it's not like my shitty dead HP laptop where the driver forced you to enable "audio correction" with no way to disable it.
Spring_Spring
Spring_Spring
I'm not sure there is any audio correction actually :O
Spring_Spring
Spring_Spring
pulseaudio was only running at 44100 hz with s16le sample format as well, certainly lower than what you mentioned, so that could make a difference, I think the windows driver is 48000hz 24-bit :3
Sono
Sono
I would go against 24bit mixing format and let PA decide which format to use. For me it auto-decided on 32bit integer for float32le.
D
Deleted member 545975
Hello! While I would pick 16 bit resolution of sample amplitude for nostalgia, it is the hardware and drivers for, that determines the bit-size of sample resolution an application may use; changing the sample resolution output used by Pulseaudio to 24 bits or higher; it may be noticeable if either the hardware or device driver doesn't support it.
D
Deleted member 545975
I suggest you to experiment and see. For reference; hardware wise, motherboards with AC'97, also known as Audio Codec '97 hardware didn't support 24 bit resolution, but 16, and 20 bit resolutions, however, since 2004, AC'97 sound hardware standard was succeeded by one named as Intel HDA, or Intel High Definition Audio, which does supports sample resolutions of between 8 and 32 bits:
D
Deleted member 545975
If the hardware you are using is post-2004, chances are that it comes with Intel HDA sound hardware in it's motherboard, which the current Linux kernel driver for, named as snd_hda_intel, supports to use a 32 bit sample format resolution with.
D
Deleted member 545975
To change Pulseaudio's default settings to the one you mentioned Windows uses for your Behringer audio interface, you can either edit /etc/pulse/daemon.conf, or copy it to ~/.config/pulse/daemon.conf, if you want per-user settings,
D
Deleted member 545975
un-comment the line with the property name default-sample-format in, and change it's value to s24le, and un-comment the line with the property name default-sample-rate, and change it's value to 48000.
D
Deleted member 545975
Restart Pulseaudio with `pulseaudio -D` or `pulseaudio -k && pulseaudio --start`and check if the sink for your audio interface reflects the settings you have set to, with `pactl list short sinks`. In my case, it didn't support the s24le sample format, and it automatically picked the 32 bit, s32le sample format. The default it picked for me before, was s16le.
D
Deleted member 545975
The sample format Pulseaudio currently supports, are the next ones:
u8 = Unsigned 8 bit integer PCM.
s16le = Signed 16 integer bit PCM, little endian.
s16be = Signed 16 integer bit PCM, big endian.
float32le = 32 bit IEEE floating point PCM, little endian.
float32be = 32 bit IEEE floating point PCM, big endian.
alaw = 8 bit a-Law.
ulaw = 8 bit mu-Law.
D
Deleted member 545975
s32le - Signed 32 bit integer PCM, little endian.
s32be = Signed 32 bit integer PCM, big endian.
s24le = Signed 24 bit integer PCM packed, little endian.
s24be = Signed 24 bit integer PCM packed, big endian.
s24_32le = Signed 24 bit integer PCM in LSB of 32 bit words, little endian.
s24_32be = Signed 24 bit integer PCM in LSB of 32 bit words, big endian.
Spring_Spring
Spring_Spring
I am definitely using post-2004, my pc is brand new :3 I tried to change some of the values around, but seems like it might be just game maker games in linux that output unusally low and muffled audio, since when playing it in wine, it sounds the same as on windows :O
D
Deleted member 545975
The sample format resolution set to be used by an audio interface driver software, to, will always be used when outputting at, regardless of which sample format resolutions the computer motherboard audio hardware does supports.