CuteMusic icon indicating copy to clipboard operation
CuteMusic copied to clipboard

Support for 10-band Equalizer

Open xusiai opened this issue 4 months ago • 7 comments

Updating the equalizer to support 10-band instead of 5 would allow presets from autoeq to be used.

xusiai avatar Aug 15 '25 13:08 xusiai

Hey! the app opens the system's default EQ, it doesn't have it's own. I can make one tho

sosauce avatar Aug 15 '25 16:08 sosauce

Tbh the approach of using the system equalizer is much more stable and practical than developing one of its own

nubesurrealista avatar Aug 15 '25 16:08 nubesurrealista

Hey! the app opens the system's default EQ, it doesn't have it's own. I can make one tho

Ah, didn't know that. 5 band is a bit too limited for me but I'd certainly understand it if you'd rather stick to the system EQ.

If you do decide to implement your own EQ perhaps it would be worth considering also adding an option to import presets from the autoeq project which provide measurements for thousands of headphones.

xusiai avatar Aug 15 '25 18:08 xusiai

Keep in mind there's probably multiple app that do that and people could ask support for, coding my own EQ isn't planned for now

sosauce avatar Aug 15 '25 21:08 sosauce

Hey! in v3.1.0, I've implemented my own EQ, I'm not too much into EQs so I have no idea if it supports 10 bands, can you tell me please ? also need to look more into preset imports

sosauce avatar Nov 09 '25 18:11 sosauce

Hey! in v3.1.0, I've implemented my own EQ, I'm not too much into EQs so I have no idea if it supports 10 bands, can you tell me please ? also need to look more into preset imports

I had a quick look and your equalizer looks like a Graphic 5 band equalizer (it offers 5 bands for adjusting a fixed Hz range). If this is sufficient for you feel free to close this issue.

A 10 band equalizer would offer 10 instead of 5 bands and in an ideal scenario these 10 bands would be adjustable to your own desired Hz instead of a fixed range (e.g. if I wanted to reduce the dB at 105Hz specifically, I could do so). This is called a parametric equalizer and allows much better control for fixing bad headphones. The AutoEQ wiki has a brief description of the different kinds of equalizers if you want to know more.

10 band parametric EQ in Easyeffects:

Image

xusiai avatar Nov 16 '25 16:11 xusiai

Ohhh thats makes sense, well the thing is my code uses the Equalizer class from the SDK to get all available bands (I don't manually parse 5, I just get given 5) so I'm not sure how that would go (unless I manually set 10 separate bands, but who knows if this would really work) I'm not against implementing this, just need to investigate a little bit more!

sosauce avatar Nov 16 '25 19:11 sosauce

I'm closing this, I went back to using the system's EQ so I can't really control this :(

sosauce avatar Dec 09 '25 09:12 sosauce