GNOME Bugzilla – Bug 137556
Ogg Vorbis playback has poor spatialization
Last modified: 2004-12-22 21:47:04 UTC
Under rhythmbox 0.7.1, the channel separation for Ogg Vorbis files are poor -- they sound mono! This is not the case with MP3 files, which sound very nice. Therefore, I believe there's a problem with the gstvorbis library. XMMS renders both correctly, so libvorbis is ok, I think. Possibly useful info: * gstreamer-0.8, gst-plugins-0.8 * rhythmbox 0.7.1 * gcc 3.2.3 * ALSA 1.0.3 * WAV data piped through EsounD for GNOME integration
This is because of a subtle bug related to audioconvert. It's unclear how this is going to be solved. I'm attaching a patch that brute forces a fix for the problem, because since reading this bug, I get annoyed by mono music in rb.
Created attachment 25788 [details] [review] patch
2004-03-21 Benjamin Otte <otte@gnome.org> * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link), (_fixate_caps_to_int), (gst_audio_convert_fixate): add a fixation function that pretty much does the right thing (fixes #137556)
Danke!