mrbrowning's Recent Posts

Plugin version: 1.8.3 (AU .64)
Host: Logic Pro X v10.4.3
OS: macOS v10.14.1

What I did:

  • Set Aalto input protocol to MPE.
  • From the default patch, link the "after" output from the "KEY" section to the "level" input in the "GATE" section, with that input's scaling dial set to some value greater than 0.
  • Strike a key on a Roli Seaboard and then release the key quickly.

What I expected:
On release of the key, the "after" output in the "KEY" section would go to zero, resulting in the "GATE" section's level value going to zero in turn (note that the level of Env 1 is also an input to "GATE"'s level in this example case, but that it goes to zero in some finite time, whereas "after" seems to retains its value indefinitely after a note-off event).

What happened:
On release of the key, the "after" output in the "KEY" section maintains the last value it had before the note-off event, meaning that, when linked to "GATE"'s level, notes continue sounding even after the key has been released.

I call this a "pseudo-bug" because I'm aware that it's a peculiarity of Roli products that the aftertouch value isn't zeroed after whatever the MPE equivalent of a note-off event is. Still, for sound design purposes, it would be nice to able to control level via aftertouch while also being assured of the fact that notes would eventually stop sounding after the release of a key. I'm not sure that defaulting to zeroing aftertouch in the face of a key-off event is the right thing, but at the least making it a configurable behavior would be extremely helpful for users making use of the MPE mode with Roli controllers.

All that said, this is my first post here, and I want to take the opportunity to note that Aalto and Kaivo have made for the most fun and creatively engaging experience I've ever had with a soft synth, which is in part due to the friendliness and comprehensiveness of their documentation, so thanks Randy for your work on them!