Opened 11 years ago
Last modified 10 years ago
#10290 assigned enhancement
Media Preferences: implement new "Equalizer tab"
Reported by: | Giova84 | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Preferences/Media | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
The "10 band equalizer" media addon (located under /boot/system/add-ons/media) at the moment is only usable with Cortex. This way is not practical and immediate, since, every time, we have to create a new node inside Cortex, for every media app which we want to equalize (and we also have to stop/start nodes, which personally i have found that doesn't work every time). I open this enhancement ticket to suggest to implement/embed the 10 band equalizer media addon inside the Media Preferences window, to automatically equalize every audio stream.
Mockup attached.
Attachments (1)
Change History (6)
by , 11 years ago
Attachment: | Media_Pref_Equalizer_Mockup.png added |
---|
comment:1 by , 11 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 11 years ago
comment:3 by , 11 years ago
I like the equalizer, too, and I wouldn't mind adding some extra functionality into it, if it's done without making the UI much more complicated.
comment:5 by , 10 years ago
I think the best way to extend the functionality of Media preferences is to add some add-on support. They can use BParameterWeb for the interface and make the system able to remember and instantiate dormant nodes on boot and it's configuration, some add-ons can be used to improve the settings level of the media_kit instead of being nodes supplying advanced functionalities which aren't for the average user. The interface can be designed to be the same for both kinds of nodes. I think this could also open the door to some kind of advanced support for apps that want to add some new functionality to the media prefs using an addon.
I like the general idea of this. I think it could even go a step further and allow the injection of arbitrary filter nodes into the system audio, i.e. in between the mixer- and multiaudio-nodes. That way it could not just be an EQ but also other things, like a dynamics processor which can be useful e.g. when playing audio in a noisy environment.
The question is: should that kind of functionality go into the Media Prefs or into a separate little application? I'd be fine with having it in the prefs, but I can imagine others might find that objectionable.
Request for comments?