Note timing is off when recording MIDI into a Drambo AUv3 instance
in Known issues
When hosting Drambo (in all AUv3 forms - MIDI effect, instrument or music effect) inside a host (Drambo, AUM, BM3) and trying to record MIDI into it, the timing of some notes is slightly or significantly off and some notes might even be missing.
Please see linked videos below for examples:
Drambo inside Drambo (inception style):
Drambo inside AUM:
Drambo inside BM3:
Steps to reproduce:
- Open Drambo as an AUv3 instance inside any host (I tried only the 3 mentioned above but I presume the effect will be the same elsewhere unless the issue lies with the hosts).
- Load some MIDI editor or the host's piano roll or sequencer (if it has one) and write the following notes (could be others but I usually use these for the tests) on each beat inside one measure: C2 on beat 1, E2 on beat 2, G2 on beat 3 and C3 on beat 4. Also make all of them one beat long so you'll see the effect of the issue in the piano roll.
- Connect the Drambo AUv3 instance to the source of MIDI from step 2.
- Inside Drambo, press the Record button.
- Inside the host, make sure the playhead is at the beginning of the project (inside AUM and BM3, you'll have to press stop).
- Press play inside the host and wait for the measure to play through.
- Stop playback.
- Go to the hosted Drambo instance and tap the Record button again (probably not essential).
- Open the piano roll and observe the positions and lengths of the notes. In theory they should all be the same as in the source. In practice they're either off (early) or missing.
Tested on iPad 5th gen. running iPadOS 16.7.11 (20H360) and Drambo v2.52(6)
Comments
Got it, thanks for reporting!