NOTICE: I'm a lazy non-contributing person and I hope someone sees this post and runs with the idea.
I've just discovered that sox can be used to compress the dynamic range of audio (a.k.a. volume normalization) like so: sox input.flac output.flac compand 0.3,1 6:-70,-60,-20 -5 -90 0.2 This is very useful for a car and other non-ideal listening environments, where environmental noise can drown out quiet passages. I was thinking it might also be good for the Squeezebox Boom (official or homebrew), being used out by the pool or barbeque, and maybe even for an SB3 mounted in a noisy kitchen. However, the key thing is that the utility of this feature would be very specific to a player's location. Right now, by modifying the config file for format conversion, you could probably set SlimServer to do this right now for all of your music pretty easily. But you don't (or shouldn't) want to do this for the Transporter in your living room, just the SB3 you keep by the wood chipper. So I was thinking that it might be neat to have a plugin that allowed conditional player-specific server-side conversion of music, maybe similar to the room correction/EQ plugin, but basically appears as a simple checkbox in the UI: Normalize volume for this player. -- CatBus ------------------------------------------------------------------------ CatBus's Profile: http://forums.slimdevices.com/member.php?userid=7461 View this thread: http://forums.slimdevices.com/showthread.php?t=50854 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/plugins
