Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 310233 - media-sound/banshee-1.6.0: Equalizer Noise
Summary: media-sound/banshee-1.6.0: Equalizer Noise
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GStreamer package maintainers
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-19 14:41 UTC by Derek Dolney
Modified: 2011-02-27 14:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Derek Dolney 2010-03-19 14:41:41 UTC
By default, banshee builds its own internal libgstequalizer. That version of libgstequalizer is completely unusable: it produces a lot of low frequency noise with basically any non-zero equalizer settings.

Steps to reproduce:

Install banshee-1.5.5
Go to View->Equalizer. Enable the equalizer and adjust some of bands from zero. You should get some very obvious low frequency sounds like groaning.

Solution:

Add --disable-builtin-equalizer to myconf in the ebuild. This does not disable the equalizer capability in banshee. Rather, it disables building of the internal gstequalizer, and banshee will use the system version of libgstequalizer, which comes with gst-plugins-good. There is already a dep on gst-plugins-good in the ebuild.
Comment 1 Arun Raghavan (RETIRED) gentoo-dev 2010-04-01 07:41:13 UTC
While I am open to this, I'd like to hear upstream's comments on the differences between their equaliser code and the plugin in -good. Could you file this bug on the upstream bugzilla (https://bugzilla.gnome.org/enter_bug.cgi?product=banshee) and add the link to the URL field on this bug?

I could not make out a significant difference between the two while trying the "Full bass" preset.
Comment 2 Derek Dolney 2010-04-02 00:31:29 UTC
Filed upstream on gnome bugzilla:

https://bugzilla.gnome.org/show_bug.cgi?id=614630
Comment 3 Arun Raghavan (RETIRED) gentoo-dev 2010-04-03 06:12:56 UTC
Reading some more, looks like this is resolved upstream: https://bugzilla.gnome.org/show_bug.cgi?id=612669 (https://bugzilla.gnome.org/show_bug.cgi?id=609463 is also somewhat relevant)

I'm marking this bug resolved upstream. Please test with 1.6.0 and feel free to reopen if you still see the problem.
Comment 4 Derek Dolney 2010-04-03 22:34:45 UTC
Bug is not resolved in 1.6.0. Reopened upstream bug with comments.
Comment 5 Derek Dolney 2010-08-29 01:51:42 UTC
The patch posted here fixes the issue. Please rev the banshee ebuild and apply this patch:

https://bugzilla.gnome.org/show_bug.cgi?id=609463
  banshee | GStreamer | 1.5.3

--- Comment #9 from Zhou Ting <ting.z.zhou@intel.com> 2010-08-25 02:50:56 UTC ---
Created an attachment (id=168696)
 View: https://bugzilla.gnome.org/attachment.cgi?id=168696
 Review: https://bugzilla.gnome.org/review?bug=609463&attachment=168696

equalizer  patch - Maintain precision as much as possible, move floor call to
the last possible time to do so 

I migrate an upstream gstreamer equalizer patch to banshee. This patch can
resolve the distortion issue in my env. 

Attachment is the patch for banshee. The upstream defect is:
https://bugzilla.gnome.org/show_bug.cgi?id=580214
Comment 6 Derek Dolney 2010-10-02 15:03:11 UTC
Sure would be nice to apply the upstream patch for gentoo+banshee users.

banshee-1.8.0 still has the issue, and this patch likewise fixes it.
Comment 7 Pacho Ramos gentoo-dev 2011-02-27 14:57:44 UTC
Should be solved in 1.8.1