Started using the Juce::AudioDeviceSelectorComponent class
instead of my own. Why was I using my own apart from the text capitalisation
error (that has been fixed now)? I seem to have been telling the audiodevicemanager
about MIDI output device changes differently to how the original class does it.
Why was that? Test this on windows anyway and make sure it works before
deleting the custom class.
Fixed the ‘clicking at start of sample’ bug by
applying a fixed very short gain ramp to
the start of any playing file.
Applied the bug fix in the last commit to
Sequence Mode too.
Fixed an issue where the sequencer mode radio buttons
weren’t switching off the previously selected button.
This appeared since updating JUCE. Just manually turning
off each button now. Probably down to bad program
design on my side.