This begs the question, why buy oversized speakers of which you can only use 10% of the range instead of smaller speakers? Is the sound quality better when not approaching to maximum volume?
You can't buy quality sounding speakers without them being high powered.
Reverse-engineering my speakers' API to get reasonable volume control
71–80 of 144 posts
Re: Reverse-engineering my speakers' API to get reasonable volume control
#72> Those methods either give me a tiny slider that I can only use 10% of or about 15 steps where the jump from step 3 to step 4 takes the speakers from “a bit too quiet” to “definitely bothering the neighbors” levels. Volume controls need to be logarithmic, not linear. To a first degree approximation, everybody gets this wrong.
Volume controls also shouldn't just be a flat wideband gain - they should respect how we actually perceive sound so the timbre doesn't change as the level changes (when you turn the volume down, you are typically left with just the stuff in the vocal frequency range, and lose all the bass etc). Doing this stuff well is pretty hard (e.g. designing filters that can do that kind of volume adjustment is hard because you…
Re: Reverse-engineering my speakers' API to get reasonable volume control
#73Hey OP - if your thinking about a smart knob with haptic feedback etc - check this open source project out that you can build yourself - its amazing: https://github.com/scottbez1/smartknob Video demo here: https://www.youtube.com/watch?v=ip641WmY4pA&t=1s
"you can build yourself" Technically yes, but that is a serious project.
I dont have time/tools etc to do this.
Re: Reverse-engineering my speakers' API to get reasonable volume control
#74Hey OP - if your thinking about a smart knob with haptic feedback etc - check this open source project out that you can build yourself - its amazing: https://github.com/scottbez1/smartknob Video demo here: https://www.youtube.com/watch?v=ip641WmY4pA&t=1s
Wow! I had dreamed of physical "analog" controls as a standard feature on keyboards and input devices for various applications -- would be great productivity booster for power users. I wish this catches on and gets mass adoption.
Re: Reverse-engineering my speakers' API to get reasonable volume control
#75Re: Reverse-engineering my speakers' API to get reasonable volume control
#76Re: Reverse-engineering my speakers' API to get reasonable volume control
#77For those considering buying speakers: (1) do it, (2) get passive ones and a separate amp. Honestly it’s such a mature market that buying these active speakers just creates e-waste. Keep the e-waste to the amp. You can get really solid speakers for $300 and a cheap amp with BT for $50-100, replacing them basically independently depending on your needs.
Re: Reverse-engineering my speakers' API to get reasonable volume control
#78Seems like the author moved from a “speakers + networked amp” setup, to a one where with active speakers where everything is built-in. When I was buying speakers for my apartment some time ago, I was similarly considering going for the all-in-one options like this, but I’m glad I didn’t. I prefer the “dumb passive speaker + networked amp”, as it allows you to pick / replace / upgrade the separate components. Went for…
Re: Reverse-engineering my speakers' API to get reasonable volume control
#79Earlier quoted context omitted.
You can't buy quality sounding speakers without them being high powered.
Do you mean physically, or as in there's no market for high-quality low-powered ones?
The "small quality speakers" category is filled by decent bluetooth speakers and a few pc/desktop 2.0 models.