foogered's Recent Posts

Update on bug #2: It looks like it may affect all modulation (velocity, aftertouch, etc.) and not just pitch bend.

I'm looking forward to the update!

I am experiencing the same issue, and a couple other MPE/polyphony-related bugs.

Bug 1 (MPE Voice Conflicts):

Same bug as OP - When using MPE, Aalto will sometimes use fewer than the total number of voices (e.g., only using 3 voices when 4 notes are being played).

Reproduction:

  1. Set Aalto input protocol to MPE
  2. Set Aalto voice control to any value greater than 1
  3. Play intervals/chords

Expected Outcome: Aalto uses all available voices.

Observed Outcome: Certain notes will steal an active voice rather than use an empty voice.

Example. Note in the monitor on the right that I am playing a minor 7th chord, but Aalto is showing that only three voices are being used.

Bug 2 (MPE Unison Pitchbend):

When using MPE and 2 or more voices in unison, Aalto does not handle pitch bends correctly. One of the voices responds to pitch bend, whereas the remaining voices stay at the original pitch that was played.

Reproduction:

  1. Set Aalto input protocol to MPE
  2. Set Aalto voice control to any value greater than 1
  3. Enable unison mode in Aalto
  4. Set Aalto bend control to match MPE controller pitch bend range
  5. Play a note and then bend it

Expected Outcome: All unison voices respond to pitch bend.

Observed Outcome: One voice responds to pitch bend, while others stay at the original pitch.

Bug 3 (Polyphony Legato):

Aalto does not seem to handle polyphony legato like I would expect.

Reproduction:

  1. Set Aalto input protocol to MIDI or MPE
  2. Set Aalto voice control to any value greater than 1
  3. Play as many notes as there are voices
  4. Play and release one more note

Expected Outcome: The note that the voice was stolen from is now on again (legato).

Observed Outcome: Both the note that the voice was stolen from and the note that stole it are now off.

Example. Note in the monitor on the right that 4 notes are being held. Then a 5th is played and released. Now there are only 3 voices active in Aalto.


As always, thank you for your hard work on improving Aalto! It's an amazing and beautiful synthesizer.

Noticed that setting rate to 0.0 doesn't seem to work as expected. No grains are triggered in the "arf!" patch, for example.