I'm working on a repair patch for an old video game that fixes the midi-based music (it's buggy in the original game). Among other things, the wet/dry settings for the individual channels is completely messed up and needs to be set correctly by hand.
The game uses a globally defined, simple reverb and reads the midi command 91 from the songs to set the reverb for each channel. Basically, the command sets a value between Dry and Wet.
Here is an example. The first note has no reverb event, the second has one with a value of 70, then 90, 100, and 127: https://cdn.discordapp.com/attachments/502388312850300928/1092056255528435742/Reverb.mp3
But in order to adjust the reverb well, I need to recreate this reverb in a midi editor so I can hear and adjust the result directly.
Originally I used LMMS, where I can import the midis and create a similar reverb effect, but unfortunately I found out that the program plays the volume levels completely different than in any other midieditor, which leads to the instruments having wrong volume ratios.
Now I want to try it with Cakewalk, but I am quite a beginner with the program. However, so far I have been able to set up sforzando so that I can load the soundfont.
But even though I watched a lot of videotutorials, I still don't understand exactly how to add a global reverb, and set the wet/dry level on each channel. And also if it would be possible to import a midi so that it directly captures the right instruments in sforzando and I don't always have to set it by hand.
How could I achieve something like that?
Thanks in advance!