I have both Mac and iOS applications that load a custom SoundFont into kAudioUnitSubType_DLSSynth. These apps receive MIDI data and pass on the data to the DLSSynth. This basic scenario works great in our applications.
We are about to embark on enhancements to our SoundFont based on the parameters defined for SoundFonts in the 2.01 specification (the final SoundFont spec from Creative Labs). Can anyone provide a comprehensive list of SoundFont features that are or are not supported by kAudioUnitSubType_DLSSynth in the Mac and iOS environments? In particular we plan to improve the realism of various instruments by defining the parameters for the SoundFont's “modulators.” These modulators enable different types of MIDI input (key velocity, key number, continuous controllers, etc.) to control any number of synth parameters. By tweaking these modulator parameters for each instrument in the SoundFont, we can specify—in theory—the way in which a low-pass filter adjusts the timbre of an instrument based on velocity, map the mod wheel to control filter cutoff, crossfade samples, and so forth. Of course it would be a delight to learn that kAudioUnitSubType_DLSSynth supports the complete spec. Thanks, George Litterst TimeWarp Technologies _______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com This email sent to [email protected]
