It seems Cubasis doesn’t properly support dynamic parameter trees. I am a developer of Mela and lately, I’ve been getting a few emails from Cubasis users telling me the automation doesn’t work with Cubasis. Mela regenerates its parameter tree based on a preset and if user modifies it by adding/removing modules the parameter tree updates accordingly.
Running Mela 6.0 with Cubasis 3.7 on iPadOS 18.2. Steps to reproduce the issue:
Mela on the App Store: Mela 6 – AUv3: Synth, FX, MIDI on the App Store
- Create a track with Mela 6.0 as an instrument AUv3.
- Enable looping.
- Enable R and W and touch various parameters in Mela.
- Automation will be recorded and played back.
- Reload the Default preset in Mela and try the same again.
Actual Result: Old automation is lost and the new automation is not captured.
Expected Result: Old automation should have continued working and new automation should have been recorded.
Here’s a video demo: https://youtu.be/M3w9g_HKkuk
I’ve also written a tech note on the topic for AUv3 host developers, I’m sure your developers know all this, but just in case here it is: AUv3 Dynamic Parameter Tree | Nikolozi — Artist & Engineer
I’m happy to help with the debugging process. Let me know if anything is not clear in the bug description.
(Is there any reason why I can’t include links in a post?)