Howdy folks! Hope the new year has been treating you OK. Here’s a short round-up of what’s been going on behind the scenes of Strum Machine, and what’s planned for the near future.
In the two months since my last Developer’s Log, the biggest update I’ve made is to add m7b5, m6, and 9 chords, which were made available on the main site at the end of February. These will be the last chords I add for awhile, with the exception of no-third chords (aka 5 chords, aka modal-friendly chords) which are my next top priority… more on that in a couple paragraphs.
Otherwise, the past two months have mostly been focused on polishing, fixing bugs, researching, and long-range planning. Much of this won’t be noticeable to most users (unless you happen to notice some quirky behavior that isn’t quirky anymore!) but it all adds up. And the long-range planning has been fun – I can’t tell you how frickin’ excited I am about what’s in store!
Speaking of planning: In order to help with planning a specific new feature, last week I put out a 5-10–minute survey to gather information and feedback. I was blown away by the response; I had 70 people complete the survey by the time I shut it down, only a day after I put it up on the site. The following week went a bit sideways so I’m just now going through the responses thoroughly, but I’ve already learned so much just by skimming. So, again, THANK YOU to all who responded! I’m so grateful. I think I’ll be doing more surveys in the future, since this one will definitely help make the product better than I could have made it without your input.
Up next: modal chords
The next big task I’m going to tackle is to make Strum Machine sound better for modal tunes, where you want the 1 chord to be played without the third. I believe this mostly applies to A, Bb, and B (and maybe C) I think; G already uses a no-third chord and sounds good for modal tunes, and the third is less of an issue with D, E, and F. So if there’s a way to say “play all A/Bb/B tunes using a no-third G chord with the capo on,” I think that will address the issue for the most part. Eventually there’ll be a way to specify this on a per-song basis (which is part of what my survey was gathering feedback about).
Other improvements on the horizon
Besides modal chords, my short list of things to work on (time permitting) includes:
- Tap-a-tempo (set BPM by tapping the rhythm)
- Auto-Modulate tool (increment the key with every repetition)
- Improved count-in settings (automatic length, delayed start, volume control…)
- Option to view waltzes with bar lines between every measures (as opposed to pairs of measures)
- Some other possibilities that I am going to keep as a surprise.
Of course, in the course of programming one feature it sometimes makes sense to tackle an additional feature that I hadn’t been planning on, and sometimes I have to hit pause on features halfway through development due to some unforeseen snag… so this is only a list of best intentions, not a prediction of what’s coming next.
Interview on Bluegrass Today
Finally, I thought I’d share this interview of yours truly that Dave Berry published over at Bluegrass Today. It talks about Strum Machine but more about my personal story and some of my experiences with music. Be warned: it’s pretty long! I always say “pay no attention to the man behind the curtain”, but if you do want to learn more about him, here’s the article:
Thanks again to all of you for your support, and keep on pickin’!