The way i was thinking was in the same sense of looking at an audio mixing console, the same type of console that audio engineers mix/master music on. On the console you have many multiple tracks (volume faders), and they all route to a mater buss (master volume).
In the same sense, its kinda like fonts on a saber. Where you have many sound fonts (all varying in volume depending on the font maker)…and you have a master volume on the saber (from the main config.ini from 0 to 3000).
So we already have our master volume on the saber from the main config.ini, and we also have a font volume in the font config file (thank you for letting me know this was available). So we already have everything set up in place to work like an actual mixing audio console. I just feel like the current set up isn’t really optimal for all scenarios, as it only allows the user to turn a particular font “down”.
if i have 15 fonts installed on my saber, and all all great in terms of equal volume with each other…but ONE dumb font is just a touch to low in volume with the rest, i would then have to go and edit the volume of the font configs of the other 14 fonts, just to volume match with this one font that’s too low.
The current set (0-16 where 16 is default; no volume change) up seems like its fine assuming all your fonts are good to go except the one font thats too loud. but we don’t have anything in place for something for the end user to adjust for the 1 sound font thats too soft.
Now i know its up to the font makes to determine the optimal volume of their creations…but wouldn’t it be nice to give the end user (saber user) to have control of such all scenarios? And this way they wouldn’t have to import all the font wav files into an audio editor to make the sound font louder/softer, because most consumers don’t even own an audio editor…let alone know how to use one.
im just thinking outloud. This idea may not even be worth the trouble. Im just trying to think of some ides to make proffie be the ultimate editor to allow the user full control for all scenarios (even the scenarios that may be far and few)
Holy hell that was a long reply…i need a beer.