Opened 6 years ago

Last modified 5 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:
Has a Patch: no 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)

Media_Pref_Equalizer_Mockup.png (218.4 KB ) - added by Giova84 6 years ago.

Download all attachments as: .zip

Change History (6)

by Giova84, 6 years ago

comment:1 by anevilyak, 6 years ago

Owner: changed from anevilyak to nobody
Status: newassigned

comment:2 by jua, 6 years ago

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?

comment:3 by axeld, 6 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:4 by pulkomandy, 5 years ago

Milestone: R1Unscheduled

New feature - moving out of R1 milestone.

comment:5 by Barrett, 5 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.

Note: See TracTickets for help on using tickets.