SoundFonts Documentation
The SoundFonts app consists of the following components:
- Light-weight app that shows the SoundFonts UI, effects UI, and a keyboard
- AUv3 app extension the just shows the SoundFonts UI
- AUv3 app extension for the reverb audio effect UI
- AUv3 app extension for the delay audio effect UI
- SoundFontsFramework - a Swift framework that contains the common code for the above
- SoundFontInfoLib - an Objective-C++ framework that contains SF2 processing code
- SF2Files - a tiny Swift framework that hosts the embedded SF2 files that are packaged with the app
Due to the current tool chain being used, the documentation is divided into two sections, one for Swift code
and one for Objective-C/C++.