COSCUP 2024

Catching up trends in audio app development
2024-08-03, 14:30–15:00 (Asia/Taipei), TR610

We discuss various recent OSS libraries that are useful for audio and music app development and find what's happening as tech trends in OSS audio apps and libraries, from low level such as realtime processing in C++ up to structuring audio plugin UI using Web technology.


Audio apps such as DAWs and plugins often need to implement wide range of features and meet handful of technical requirements such as realtime processing, often in cross-platform manner. Apart from individual DSP (digital signal processing) features, we need various aids to help implementing them, as well as bringing in fascinating new features such as AI model integration, mostly in C++.

There have been new trends in audio development. We now care about new plugin formats such as CLAP and AudioUnit V3. AUv3 impacts how we implement GUI. Using Web technology in Plugin UI is trending for instant UI development e.g. Cmajor (audio app development language) adopts it. Even in low level, there is always room for evolution in audio thread synchronization.

In this session we discuss wide ranges of these topics. Not likely in depth in each of them, but would give you some or many new findings.

music software tools enthusiast. Audio Plugins for Android, Linux, MML, MIDI 1.0/2.0, LV2.