Audacious versions 1.4 and newer ignore replay gain rendered in FLAC and ogg vorbis files (I do not know about mp3) No matter the rendered value in the file header, the "default gain" set in preferences is always used. Reproducible: Always Steps to Reproduce: 1. play a FLAC or ogg vorbis file with replay gain information 2. turn off replay gain in preferences 3. play the file again Actual Results: The music volume is the same Expected Results: Music volume is different (dependent on replay gain information in the file)
Did you mean that audacious never ignores the replay gain values in the media files, i.e. that it ignores its own runtime settings?
No, I mean that it ignores the replay gain values in files. You can alter the replay gain by changing the "default replay gain" in preferences which, according to the description should be used by audacious only if no replay gain value is given in the file.
Missing: - emerge --info - emerge -pv audacious audacious-plugins - ~/.config/audacious/config
Created attachment 177809 [details] audacious configuration file audacious configuration file from my laptop (hardened x86)
I have seen this behaviour on 5 systems, this is the information from my laptop, the others are 2x x86 (not hardened) and 2x amd64 (not hardened): Portage 2.1.6.4 (hardened/x86/2.6, gcc-3.4.6, glibc-2.6.1-r0, 2.6.25-hr7 i686) ================================================================= System uname: Linux-2.6.25-hr7-i686-Mobile_Intel-R-_Pentium-R-_4_-_M_CPU_1.70GHz-with-glibc2.3.2 Timestamp of tree: Sat, 03 Jan 2009 14:15:01 +0000 distcc 3.0 i686-pc-linux-gnu [enabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.6-r1 dev-lang/python: 2.4.4-r13, 2.5.2-r7 dev-python/pycrypto: 2.0.1-r6 dev-util/cmake: 2.4.6-r1 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r2 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -mtune=pentium4m -march=pentium4m -pipe -mmmx -msse -msse2 -mfpmath=sse -fPIC" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -mtune=pentium4m -march=pentium4m -pipe -mmmx -msse -msse2 -mfpmath=sse -fPIC" DISTDIR="/mnt/video/Distfiles" FEATURES="candy distcc distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.supp.name ftp://ftp.sh.cvut.cz/MIRRORS/gentoo http://gentoo.supp.name http://gentoo.ynet.sk/pub" LANG="cs_CZ" LDFLAGS="" LINGUAS="cs" MAKEOPTS="-j3" PKGDIR="/home/sharn-lugonn/Downloads/Gentoo/Packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X aac aalib acpi alsa bash-completion berkdb bzip2 cjk cracklib crypt dga dri esd fbcon fftw flac ftp gif gnutls gtk gtk2 gtkhtml hardened iconv ithreads java jpeg jpeg2k lcms logrotate mad midi mmx mmx2 mp3 mpeg mpi musepack ncurses nls nptl nptlonly nsplugin pam pda perl pic png python readline sdl slang spell sse sse2 ssl svg threads tiff timidity truetype urandom vorbis x86 xinetd xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="cs" USERLAND="GNU" VIDEO_CARDS="sis vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY $ emerge -pv audacious audacious-plugins These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild R ] media-sound/audacious-1.5.1-r1 USE="nls sse2 (-altivec) -chardet -libsamplerate -session" 1,943 kB [ebuild R ] media-plugins/audacious-plugins-1.5.1-r3 USE="aac alsa esd flac mp3 musepack nls sdl sse2 timidity vorbis wma -adplug -arts -chardet -gnome -jack -lirc -modplug -mtp -oss -pulseaudio -scrobbler -sid -sndfile -tta -wavpack" 2,876 kB Total: 2 packages (2 reinstalls), Size of downloads: 4,819 kB I have attached the config file too.
This is not a feature of the current 1.5 branch. However, a patch was just committed upstream that supports FLAC. Should it apply and work for you, do reopen the bug and I will consider it for a 1.5.1-r2 update in Gentoo.
I have just built a brand new audacious from the mercurial repository (version says Audacious 1.9.0 4857:75555b79d32e) and it seems that it still does not support replay gain for FLAC and ogg vorbis files. I have tried playing files with very high replay gain values (like -11 dB, +12 dB) and the volume is the same whether I turn replay gain on or off.