Howdy folks - I am a new user and recently posted about playback issues. First, on this particular issue I apologize to the Scaler team as I discovered, through much trial and error, that it isn’t entirely Scaler’s fault.
The issue was that hitting a “play” button for any scale or detected material would sometimes play as expected, sometimes play the first chord, sometimes play just the beginning of the first chord, and sometimes play a few chords and stop.
I discovered through lots of work that the issue disappeared when disabling my Midi controller. Further investigation revealed my midi controller’s pitch bend wheel was sending random information which apparently Scaler interprets as a message to stop playback. Or perhaps just the stream of midi information interrupted playback.
Disabling the pitchbend on my controller fixed the issue - but this raises a need in Scaler for slightly more advanced midi information. A way to disable or filter basic control data and monitor midi traffic (see Pianoteq’s implementation for how to present this feature).
At the very basic fix, whether it is due to traffic quantity or pitchbend control data disabling playback, at the very least Scaler should not have “play” impacted by pitchbend data.
A few other issues:
When applying a parameter adjustment in settings the feedback that information has been saved as default should be apparent instead of nebulous.
“Settings” and “Settings Menu” being two different things needs to be addressed. Just combine them into one “Settings” menu that allows tabs for the different categories.
In the “Settings Menu” the default velocity value should allow for numeric input instead of just adjustment via mouse.
Likewise with tempo - needs numeric input ability.
In my first few hours with this software so feel free to tell me anything I need to know on these topics that I may not have found yet!
Thanks,
Brock