Hey there,
we all know how it is with our huge song collections and update 15 - pessimistic as I am, I know that we can't expect anything from Turbine. But being an optimist and not wanting to stop playing music I had to find a solution
... so I sat down and wrote a script that tries to re-adjust the volumes to yield something that is closer to the pre-U15 balance. It's not changing any file - it generates an additional "adjusted" Version of any abc file it finds in the folder where it is executed. (they all start with U15 followed by the old name).
Now before you say that can't be done, I guess I have to say well .. up to a certain point those fixes can be done automatically. There is however impossible combinations like a very very loud flute and a quiet lute.
My program measures the volume lvls that are used in the abc and tries to adjust them in a way that the proper volume differences (pre-U15) between the instruments are restored - if possible. It works on files created with Maestro2, Maestro1, Fireferns and of course my own converter - some issues with files from Lotromidiplayer though. However it's a first shot. It may crash on certain abc files, best is to just move those out of the folder where you are doing the adjustments.
The drums will still be too loud, but the changes necessary to get the drums in line would shift anything else up to very loud except the lute/harp, so I kept them too loud. Best solution for that is to put the drummer way behind the band, so that distance helps reducing the drums volume.Anyway here is the link, use at own risk, no garantee of perfect sound etc, just a way to handle huge song collections
https://sites.google.com/site/brutemm/the-program/U15volchanger.zip
The python source code is included as well as an executable, so whoever wants to improve this is welcome to do so. In the binary there is my second shot of adjusting the relative volumes, it may still be improved - in the source code you could adjust those things yourself.
Bruzo