Rhythmbox EQ
UPDATE: The Rhythmbox EQ has been updated. You can find it at google code.
Good evening everyone!
I’ve finally gotten to the point where my basic rhythmbox equalizer is up and running, so I figured I’d let the package sit here as an available download. I’ll also link it to the rhythmbox devels, in hopes that it generates a bit more interest, and someone might come along and clean up and add to it more, in the true open source sense.
You can download the package here: Click Me!.
Installation instructions:
Uncompress this package using an archive utility (file-roller) to the ~/.gnome2 directory, or use the following command:
tar -xvzf rbeq-1.3.tar.gz -C ~/.gnome2
And that’s it! Open rhythmbox, and go to “Edit -> Plugins” and select “Rhythmbox Equalizer.”
Screenshot (by request):
It feels good to finally have a project of my own out there to help the community.
Ciao!

April 29th, 2009
Nice! Do you have a screenshot?
April 29th, 2009
Good call – I’ll put one up in the main body.
April 30th, 2009
Nice! Thanks!
An eq is, judging by the Rhytmbox mailing list, one of the recurring requested features. Great to finally have one! Good work!
I am just a novice in using eq – I usually limit myself to the presets (now, there is a feature request!
) . Also, perhaps a bit more space between the frequencies ( top text )?
April 30th, 2009
I’m glad you enjoyed it.
Presets are next up on the list of things to come. I also want to add in a line graph (using cairo) representing the eq levels. As for the text, the window should be fully resizable; I could make it a little bigger, but it should be adjustable to however you like.
Again, thanks for using it!
May 7th, 2009
Hey there, great work, but i’d just like to know how do i save the equalizer settings so i dont have to set it up when i run the application again. Or Is there a config file where it could be saved? Thanks.
May 7th, 2009
As of right now, the functionality is not in there. There is a way to do it; GNOME has the ability to let applications save data to keys in GConf, so I can pass those when initializing the plugin and removing it. Another thing to add to V2. I’m glad you like it though.
May 7th, 2009
Chris: OK thanks for replying so soon
so right now for me (not knowing any C or python), there’s no way to set up the bands values in a config file somewhere (even if they were rigid and fixed – i have an ideal preset i’d like to use all the time and not change it) ? There are some default values that are taken from somewhere, right?
May 7th, 2009
When I wrote the plugin, my general use of RB is to throw it up in the taskbar and leave it running in the background. So currently, there is not a way to save bands between loads, because it doesn’t look for any configuration at load time. The default is a global -6dB, because GStreamer’s adjustment plugin gives a range of +12 to -24… it made more sense to me for it to be +-18. I should be able to push something out within the next week maybe, depending on the time that I get to work on it (I’m graduating this weekend… busy busy.
)
May 7th, 2009
Well, good luck on that ;]
May 24th, 2009
Very nice, thank you! I’ve searched for something like that. perfect
May 27th, 2009
I hear artifacts after enabling the plugin. There is a mild background noise which sounds like air is blowing ! Clearly audible in silent parts of a song when i listen using my headphones. Does anyone else have this problem ?
May 27th, 2009
goli – A couple of questions, because that might end up being a bigger issue than my plugin. What sound card are you currently using, and where do you have the sliders set to when you are playing the music? All that my plugin does is create a wrapper for a GStreamer effect, so it might be an issue on that end.
June 14th, 2009
Nice, it works fine!
tQ!
June 30th, 2009
This is great, thanks.
I’ve wanted to use Rhythmbox for ages, but was always lacking the equalizer. Now I’ll be using it permanently. Thanks again!
June 30th, 2009
Just now I noticed that once I restart Rhythmbox, the settings aren’t there anymore.
Could you please explain how to make Rhythmbox load a set of values as default when starting the program? I tried modifying the values in ~/.gnome2/rhythmbox/plugins/rbeq/rbeq_ui.xml, and the values where there when starting up Rhythmbox, but they do not take effect until you move one of the bands a little up/down. Any suggestions? Would be greatly appreciated.
June 30th, 2009
Jorge –
I don’t have the ability to save/load equalizer settings yet. It was something that I was going to build into the next iteration.. i’ve just not had the time to get the ability in there. I’ve seen a method done which uses GConf hooks for the plugin to define defaults, so I’ve been looking into that. I’m glad you like the plugin though, and hopefully I’ll have that available soon.
August 11th, 2009
You haven’t posted about your new job yet? Shame, Shame, older bro. *shakes head in mock sadness*
September 6th, 2009
Version 1.2 have some serious bug.
Rhythmbox will hang if the equalizer plugin is disabled while the player is playing. The one from http://cs.helsinki.fi/u/ttokalli/rb-plugins/ doesn’t have this kind of problem.
I found this out when testing the effect of the equalization.
November 2nd, 2009
Hi,
despite all of missed things, this is great. Keep you great work, dude
November 16th, 2009
Awesome, finally I have found a rhythmbox equalizer.
Nice job on this project, simple yet elegant!
Cheers
November 23rd, 2009
Hi,
Just installed your Rhythmbox EQ.
It works great! Just good for fine-tuning the sound of my music.
Thanks.. good job.
regards, Maarten
November 25th, 2009
thanks a lot bro. i’m using it right now. this is great.
December 7th, 2009
Hi, I just want to thank you for your hard work, I’ve downloaded and test it as its posted and works great. Keep up the great work!
December 14th, 2009
Plugin Equalizer di Rhythmbox…
Yoi, Rhythmbox udah ga asing lagi untuk pengguna Linux. Rhtyhmbox enak, bentuknya library kaya iTunes (tampilannya beda, tapi konsepnya sama. kalo mau yang mirip pake Songbird aja). Artist Browsernya emang menuh-menuhin, kita sulap aja pake Ctrl+B Sala…
December 17th, 2009
GOOD JOB!!!
A music player without a freakin EQ is almost retarded… seriously.
Now… for features that MATTER. You Need to add these Chris….
1) Ability to hit a key or button to reset all Bands to 0 ( currently with the mouse it is hard and tedious )
2) Presets a MUST… like a drop down box that levels up BASS and one MIDS and one HIs… look at other EQ’s for examples.
Anyways, I know programming I may send up a patch or two…
January 26th, 2010
la banda de equalizacion de 30hz esta invertida
error de programacion tipico de un novato en el tema
corregilo en tu proxima version
January 30th, 2010
Thanks for the Equalizer. I installed it and success. God work Dude.
Buat Dibuang Sayang, emangnya pada ngerti bahasa Indo kah?
February 1st, 2010
Thank you so much for this been hoping for this for soooooo long, just found it, works AWESOME!!! thank you!!!!!!!
-BMFC
February 5th, 2010
Wonderful! This plugin is majestic, now RB is complete. Thanks for your job. Keep working and beeing libre.
February 16th, 2010
WOW!! I was waiting for so many time for a plugin like this… I was stuck to the old and trusty xmms but suddenly it was not available in debian anymore, so I had to use amarok, and that was not pleasant for a gnome user. My RB is now complete. Thanks!! Works great on my lenny 64bit.