UAPMD is primarily a cross-platform audio plugin host, yet implements
DAW-like audio and MIDI 2.0 sequencer. It is capable of:
- managing a master track and multiple tracks, where
- each track has a linear list of audio plugins, and
- contains audio clips and MIDI clips together
- importing SMF into multiple tracks
- importing audio file into multiple tracks using STEM separator (Demucs so far; you have to provide a Demucs model file)
- save and load them as a project
UAPMD on Android supports AAP (Audio Plugins For Android). UAPMD on desktop supports VST3/AUv2/AUv3/LV2/CLAP, and UAPMD on the Web supports WebCLAP.
UAPMD is an open source software. The sources are publicly available at https://github.com/atsushieno/uapmd.
---
Here is a common section to all official AAP apps that we would expect every AAP user understand.
AAP (Audio Plugins For Android) is an audio plugin format and ecosystem that is tailored for Android. AAP 1.0 Preview is primarily to demonstrate potential of audio and music apps on Android app markets. For users, this means there will be incompatible updates to the product until it reaches stable.
It is based on self-implemented inter-app audio technology, which is kind of difficult technique to diagnose. Plugin host apps like DAWs that support AAP can crash due to crashy plugins, even though the processes must be isolated (plugin hosting still has to be in the main app process). Host apps are very often not faulty. Users of this app and such host apps should not easily conclude that the host apps must be in low quality.
The overall platform architecture imposes various performance and realtime safety problems. So please bear in mind that you cannot compose like you would do on desktop. You would need fairly performant tablet (or phone, if you can deal with small screens). Much less live tracks and plugins would hold at a time. Frequent freezing of tracks should take place on the DAWs.
Hopefully some DAWs would provide seamless cross-device experience that makes it possible to pass ongoing work projects around. (UAPMD aims to achieve that as part of its future plans.)