I’ve written a program that makes it easier to listen to classical music, or other music that has a wide range of volumes, at low volumes or in high noise conditions (such as in your car) so that you can still hear the soft parts. I’ve also written a plugin version, designed to be used with the free audio editor Audacity. You can read about the background and rationale of the plugin here.
