Daniel Inglesia has released a new app that will allow you to make your own music apps, without a lot of programming knowledge.
MobMuPlat (short for Mobile Music Platform) lets you create your own custom audio software for iOS. MobMuPlat hosts a list of user-created documents, each of which defines a user interface and audio engine.
Creating your own work consists of two parts, both done on your laptop/desktop. First, create a graphical user interface (GUI) with the MobMuPlat Editor (OSX only). Second, create the audio engine using the graphical programming language Pure Data (PD). With both of these applications open, and data sent between the two, you can simulate the app behavior on your laptop/desktop. Once development is complete, just drag the two saved files into the "Documents" folder of iTunes, and they are uploaded to your device and can be opened in the MobMuPlat app.
Download these tools from www.mobmuplat.com
MobMuPlat can do synthesis, sampling, networking via local wifi, OSC messaging, query and set hardware characteristics, display images/graphical scores, and much more.
We've seen other apps that bring Pure Data (PD) to iOS, but this is the first to offer interface design as well. It is a shame that the editor is Mac only. Everyone can make use of user-created files though, as YouTuber weekendbrain demonstrates in this video.