kAudioUnitSubType_DLSSynth and support for SoundFont 2.0.1 features
kAudioUnitSubType_DLSSynth and support for SoundFont 2.0.1 features
- Subject: kAudioUnitSubType_DLSSynth and support for SoundFont 2.0.1 features
- From: George Litterst <email@hidden>
- Date: Sun, 18 Nov 2018 10:50:54 -0500
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@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden