Tempest wrote on 2024-09-12, 22:53:
[...]
Just checked and my Awe32 is a CT3900. Do you recommend getting a some sort of repro MPU interface and a different soundcard for the MT-32 or just stick with the AWE32?
Sound Blaster: From best to worst
CT3900 has a real OPL3, has type 2 hanging note bug (not as bad as type 1), slowdowns when playing high quality digital audio at same time as MIDI music (won't be an issue with MT-32 games...), single-cycle DMA clicking and may or may not be noisy, depending on the version of CT1703 DAC. Pretty par for the course with SB16 variants...
Question is what you want to play on this system? MT-32 stuff is old. Aside from MT-32, games from that period use Ad-Lib, CMS or Covox (or maybe Sound Blaster 1.0 for the newer ones). That 1st gen Aztech card is a good match for that, with OPL3 and Covox - and if the SB doesn't do stereo (iirc a 2nd gen Aztech issue, not 1st gen like this card) it doesn't matter because those games won't do stereo either. Now, that card doesn't have an MPU-401 interface. You could add the CT3900 next to the Aztech card purely as an MPU-401 MIDI interface, but that's overkill and buggy. You'd also need to use SoftMPU TSR to run games that need intelligent mode. But it's better than nothing.
If considering getting something else, the period-correct option would be an MPU-401 or clone (eg MusicQuest) or modern replica (HardMPU). That will cost quite a bit. Alternately, just go for a cheap card with bug-free MIDI (ALS1xx, 3rd/4th gen Aztech, C-Media, Crystal, ESS or OPTi chipsets would do the trick) and use SoftMPU. That will work for most games, just not things like Ultima 7 with exotic memory management.
Now, if you want to run newer games as well as old MT-32 stuff, the CT3900 might (despite its bugs) be more interesting, with its SB16 digital audio and AWE wavetable. Still, an AWE64 would be better - no hanging note bugs, no noise, no single-cycle DMA clicking. And you don't need the real OPL3 on the AWE32 as there's already a 1:1 clone on the Aztech SG Basic Audio.