Merge back fixes from 1.0.0
This is a collection of commits that were created as part of the 1.0.0 release.
This merges them back into main.
Note: this does not merge back the melodic/harmonic hotfix: 9055f322 . We have to get these to sound actually good, not just vaguely non-threatening.