I’m working on some enhancements to the “Auto Tools”, and I wanted to share my progress and current thinking. If any of these features interest you, I’d love to hear your thoughts and feedback on them.
I’ll start with the improvements that I’m more sure about, and proceed to the less-thoroughly-explored ideas:
Remembering of Auto-Finish/Auto-Speedup Settings [done]
Strum Machine now remember details like how many times to repeat the song, so that if you disable a tool and then re-enable it, those settings are restored.
Negative and Fractional BPM Settings for Auto-Speedup [in beta]
By typing a negative number into the BPM field of Auto-Speedup, you can now (in the beta version) have it automatically reduce speed over time. It also accepts “.5” as a value, to increase the speed by 0.5 BPM every time.
Auto-Speedup Resetting Tempo After Song Ends [in beta]
This is an optional setting (currently tucked away in the Advanced Settings panel) that resets the speed back to the starting BPM whenever you a) hit stop, or b) let the song be stopped by Auto-Finish.
Auto-Finish Default Rep Count [unsure]
Someone suggested there be a way to change the default rep count for Auto-Finish. Currently it’s set to 1 when you enable Auto-Finish, but the idea would be to have an app-wide preference that lets you change this. Is there demand for this?
Auto-Finish App-Wide Enabling [unsure]
I can’t remember why this was suggested… perhaps to avoid forgetting to enable Auto-Finish for every tune during a performance? One would need to set the rep count for each tune beforehand, though, or be OK with the default, so I’m not sure how useful this would be… again, your feedback is most welcome!
Auto-Modulate [in beta]
Finally, a new tool, accessible from within the key selection menu: Auto-Modulate, which is like Auto-Speedup but for automatically changing the key. You’ll be able to specify the keys to cycle though (and in what order) as well as how many times to stay on each key. Fun stuff!
So, what do you think? Do you have any feedback on these ideas? Am I missing a cool idea related to these tools that I should include in this release? Thanks in advance for your input!