janih wrote on 2022-03-31, 06:28:
furan wrote on 2022-03-30, 21:58:
janih wrote on 2022-03-25, 06:56:
Does the Goldfinch card provide any benefits over a wavetable card like Dreamblaster X2? If I already have a good SB16 or combatible card with wavetable header.
The use of soundfonts.
That is true of course. I thought you could load soundfonts into Dreamblaster but it uses its own soundbank format. Also SB16+Goldfinch combo probably won't have any of those (hanging note etc) midi bugs that occur with SB16 cards.
While that's true, keep in mind that SB16+Goldfinch (which is technically very similar to an AWE32) provides no hardware MPU401 support for the AWE-type wave-table synthesizer. There is AWEUTIL, which is a hardware-assisted MPU401 emulator that works with real-mode software only. There is DOS32AWE, a replacement for DOS4G(W), which acts as a bridge between DOS4G software in protected mode and AWEUTIL, and there is MPU401 emulation in Windows 95 in its DOS box. Furthermore, a lot of newer games have native support for the AWE32, but they use the built-in mapping for the ROM soundfont of the AWE32/Goldfinch, so you can't use soundfonts with the native AWE32 support. AWEUTIL on the other hand does support MPU401 emulation supports .SBK-format soundfonts, making DOS32AWE interesting even for games with native AWE32 support.
A dreamblaster on a standard sound card provides MPU401 hardware compatibility (UART mode only, as always), without the need of any drivers in DOS (except for possibly sound card intialization).
EDIT: Pointed out clearly that the remark about missing hardware MPU support on the SB16+Goldfinch combo was meant to be specifically about using MPU401 to address the Goldfinch music synthesizer, contrasting it to a dreamblaster that can receive data through the SB16 MPU port. Sorry for any confusion.