Showcase: AU MIDI thru and recording for any plugin in BM3
I've been pretty annoyed with not being able to make any sound on BM's pads while MIDI effect plugins are enabled (and don't feature MIDI thru themselves). So instead of waiting for Intua to add this feature, I'm building a thing to make that possible for any plugin myself.
This fixes https://intua.net/forums/index.php?p=/discussion/7116/when-inserting-rozeta-in-a-bank-i-get-no-sound-3-0-11#latest and addresses some comments in https://intua.net/forums/index.php?p=/discussion/7122/au-midi-feature-requests#latest . It should even work across banks (therefore solving the removal of internal MIDI routing in the latest versions).
The plugin acts like a virtual "fork", copying over MIDI input and pasting it over later. I'm planning to add more functionality like "cut" and "replace", allowing any kinds of interaction with other MIDI hosts (overwrite their MIDI, combine with their MIDI, alter their output MIDI based on user's original input etc.).
Here's a video showcasing how it works:
1. Rozeta enabled: pads make no sound
2. Added an entry and exit point for the MIDI thru plugin
3. Rozeta enabled: pads now make sound
Is there any other features you'd like with this?
Update: AU midi recording now implemented.