You can try AutoVolume if you have an iPhone..
It will be SOON on AppStore.
http://AutoVolumeAppp.com
video:
AutoVolume is a cool iPhone app that will constantly measure the outside noise level with the iPhone's built in microphone and then gracefully adjust the music volume depending on the noise outside and your personal settings.
Use it while traveling on noisy transport that is making stops, walking on loud streets. It is also able to instantly lower the music volume when noise is heard (limiter). Making it useful in office or during any kind of activity that requires your sudden attention. More over it responds when you start talking.
--------------------------------------------------------------------------------------
More details: http://AutoVolumeApp.com
You can SIGN UP now and you will be NOTIFIED when AutoVolume is available on the AppStore! Click to sign up now: http://eepurl.com/fmQdM
Like me on facebook and I will work harder: http://www.facebook.com/pages/AutoVolume-for-iPhone/120849118011866
Twitter: http://twitter.com/AutoVolume