I've got the following tracks (listed below) converted for Codec replay with most of them working well enough to be considered 'final', give or take a few tweaks or instrument changes. Some I haven't tested but they don't appear to be problematic - the simpler ones were skipped over to focus on the harder material.
Of all the tracks I processed, only two didn't work well. They might still be saved but probably not worth the trouble. One of them depends heavily on pitchbending and other controller effects and while this could be added, I'd need to remake my note tables at higher resolution and make code changes in several places to deal with it, and that is too much effort for the limited use it has among all the tracks.
So nearly all Doom2 tracks ready. Some required a lot of editing, some a bit of editing, some translated unedited. I barely started on Doom1 but looking at some of them indicates most should translate without editing. Should manage a few per evening.
It seems to cope with some of the Quake2 tracks but not all - will pick the best/most appropriate and leave the rest. 'Big Gun' worked surprisingly well
Music/SFX volume now both tied up to the menus. Music set at 50% by default. As the music volume is reduced, channel events get dropped below a threshold, making more room for SFX - with music volume at zero, only SFX events will compete for channels.
That's probably all for now, until I get the Doom1 tracks converted...
Doom 1:
e1m1
(remainder not yet processed)
Doom 2:
map01
map02 (**untested)
map03 (**untested)
map04 (**untested)
map05
map06 (**untested)
map07
map08
map09
map10
map18
map20
map23
map25
map28
map31
map30 - this one is troublesome, uses lots of weird effects, may drop it
map32
read_me
Quake 2:
Big Gun
Kill Ratio - this one did not translate well, very soundfont-specific, may drop it