In this music production app, you can load soundfont files, select patches, and play sounds using touch or MIDI input. Includes support for AUv3 plugins, effects like reverb and delay, and MIDI connection options.
AppRecs review analysis
AppRecs rating 4.4. Trustworthiness 79 out of 100. Review manipulation risk 21 out of 100. Based on a review sample analyzed.
★★★★☆
4.4
AppRecs Rating
Ratings breakdown
5 star
72%
4 star
12%
3 star
5%
2 star
1%
1 star
10%
What to know
✓
Low review manipulation risk
21% review manipulation risk
✓
Credible reviews
79% trustworthiness score from analyzed reviews
✓
High user satisfaction
84% of sampled ratings are 4+ stars (4.3★ average)
About SoundFonts
The app also exists as an AUv3 plug-in (included) so you can use it in your favorite music generation application such as GarageBand, Logic, or AUM. It also includes two AUv3 effects units – reverb and delay - which you can use separately as well..
The app supports MIDI input -- just connect a MIDI keyboard/controller to your iOS device and you should be good to go! There is also support for MIDI over Bluetooth. You can also control some app settings using MIDI controls, including the active favorite preset and the audio effects.
To use, simply select a SoundFont name in the left list, then a patch name on the right and start playing. Some additional hints to get going:
• Add a SoundFont (SF2) file that you have downloaded onto your iCloud Drive. Press the "+" button and then locate the file to add. You can always change the display name of the SoundFont by swiping right. And you can remove a SoundFont that you no longer want by swiping left on its name.
• Bring up reverb and delay effects by touching the wavy "signal" button.
• Swipe right on a patch name to make it a favorite. Favorited patches have a star next to their name. You can edit the name of the favorite by again swiping right and selecting the edit action. You can remove a favorite by swiping left and selecting the remove action.
• Touch the labels at either end of the black bar to change the range of the keyboard. You can go as low as "C0" and as high as "C9". You can also change the range by swiping left/right on the black bar. Note that this ability does not exist in the AUv3 extension -- use the native application keyboard controls to achieve the same results. You can also toggle the keyboard sliding feature by touching the small arrow between the note labels.
• Switch between the soundfont patches listing and the favorites view by double-tapping on the patch name in the black bar above the keyboard. You can also swipe left/right with two fingers in the patches and favorites views to switch to the other view.
• In the view of favorites, you can edit a favorite button by double-tapping on it. You can rearrange the favorite buttons with a tap-and-hold gesture.
Finally, you can check out the source code! Go to the Support URL to find out more.
SoundFonts Screenshots
Tap to Rate:
Reviews for SoundFonts
EjayVil
Favorite plugin but issues after iOS 26
I’ve been enjoying using this plugin for GarageBand ever since I bought it more than a year ago! However, after updating to iOS 26, I started having issues with the plugin not being able to load. I tried redownloading GarageBand and the Soundfonts app, but I still had the same problem with it crashing and being unable to load. I think this is an essential app that makes GarageBand even better, so I really hope this is fixed. Thank you!
hrmle
Excellent app, responsive and helpful developer
I downloaded this app after my partner showed it to me and it blew my mind, I had no idea such a thing existed. Initially I had trouble integrating it with Garage Band on my iphone, emailed the developer and they got back to me within hours with a solution that completely solved the problem. This is the order of steps I took that solved my personal problem (no sound coming through the audio unit in GB): closing Garage Band completely, uninstalling Soundfonts, restarting my phone, redownloading Soundfonts, opening Soundfonts and THEN opening Garage Band—problem solved. Incredible work, highly reccomend this app.