I seem to recall in my OS 9 days using sound fonts plus " midi " keyboard sound generators.



These days i use a combination of CoreMIDI with a MIDI Interface and External Synthesizers as well as Apple's built in DLS Synth.

The problem i found with using midi keyboards " sound " generators and also external synths is that when i swap files with other Band in a Box users the audio tracks, midi tracks and synth tracks do not sound the same at their end.