Forum - Banjo Ben Clark

Beta testers needed / Play with my app! It's fun!

Hey y’all! I’ve been working on a project that I hope you’ll like. It’s basically a Strum Machine alternative. I need some folks to take it for a test drive and try to break it, then report back here with any issues you found. I’m already in the works to have higher quality samples for it, but what it has now isn’t that bad.

You can find the app here: https://cqsys-ares.com/mark_sandbox/

If you create new songs, right now they’ll only be saved on the device you create them on, and only in the browser you used to create them.

What I’d like from you is:

1 - your honest first impression.
2 - Any problems you find.
3 - What device and operating system you were using when you had the problem.
4 - What browser you were using.

And any other information you think might be important, including suggestions to make it better.

Looking forward to your replies!

Major updates this morning, 5/14/2026
65 songs now load by default. No need to load a separate JSON file. If you create new songs, though, it will still only be available on your device.

Some updates to the current version:

  • Allow tempo to go from 30 BPM to 200 BPM.
  • Split logic on 3/4 time was changed and so was the layout.
  • Added an option for just a guitar strum and rest or just a guitar note and rest.
  • add an option to individually select the single guitar notes to replace the notes the app would normally use if the user wants to.
  • Auto Scroll corrected. Thanks Archie!
  • When importing a song that already exists, ask the user if they want to overwrite existing songs.
  • Have new songs default to G and BPM of 100.
  • Key selection drop down changed to remove the extra click previously needed.
  • Corrected an issue when starting play from a chord tile that is not in the first section, playback would start in the first section, but sometimes it starts where it’s supposed to.
  • Corrected an issue saving a new song where it sometimes added to the top of the song list even though the list was sorted alphabetically.
  • Warn when leaving a new song being created that hasn’t been saved.
  • Corrected an issue where the user could hear 3 echoes of the guitar strum when the song advanced to a rest measure
  • When exporting a song list, name it “SongList.json”
  • Made the space bar always a shortcut for starting and stopping Play.
  • BPM tap tempo — Added a “tap” button to set BPM by feel rather than typing a number.

So many updates made during the day today, 5/14/2026!

  • Added a trigger to stop playback by touching anywhere on the screen on mobile device. No more chasing the Play/Pause button as it scrolls off the top of the screen
  • Song time selector (4/4, 3/4, 2/4) added to the song page.
  • Added buttons to move to the previous or next song without having to go back to the song list. Should be context aware, so if you go to a song from inside a list, it should advance to the previous or next song in that list rather than all songs.
  • Major mods on the chord / rest / strum / note buttons. You can now insert single strums that either ring out or stop quickly. Rests now work without echoes.
  • The entire footer has been rearranged for better visual appeal.
  • You can now alter the bass guitar note of a given measure. No more being stuck with 1-5-1-5.
  • You can now split a measure in 3/4 time. (This was hard to work out!)
  • Added a song search option.
  • More improvements on auto scrolling.
  • Tons of small tweaks!

All about the mobile device updates this morning, 5/15/2026.

  • Changed chord and variations buttons to now be two separate horizontally-scrollable rows instead of side-by-side columns. Allows more of the chord chart to be visible on small screens.
  • Tap-screen-to-stop wasn’t working when the song was started from a chord tile in the chart. Fixed.
  • Strum/Note command applied to all measures in multi-measure entry. Now only applies to the chord tile selected in the chart.
  • Changed the Ring/Cut toggle switch to Ring/Stop. Changed the Stop tile icons from :scissors: to :stop_button:
  • Section name tap no longer zooms the screen and makes it impossible to pick a name from the list.
  • Note/Strum/Root Note weren’t transposing if the song’s key changed. Now they do.
  • Fast tapping the Tap button for BPM no longer zooms in.
  • BPM tap averaged too few taps to register the BPM. Now averages 8 taps to calculate the BPM.
6 Likes

First impassion, looks great, Like the side menu.

Like to see a few more tunes added to the play list. 3/4 6/8 etc

It’s not a tool I would use personally but I can see the value and the effort you have put in to creating this @Mark_Rocka so don’t take this personally I just prefer TablEdit .

For those who use Strum Machine I think this is a good alternative

The additional songs will come in time. Right now there’s no way to save new songs to the server for other people to use. That will come in time when and if the app gets good enough to find a permanent home.

1 Like

I think you are onto a winner with this @Mark_Rocka

1 Like

bluegrass_backup_2026-05-14.json (155.8 KB)

OK Archie, you asked for songs. I rushed home and built 46 songs for everyone. I’d keep going, but it’s late and I’m tired. Save the attached file to your device. Open the app in the link in my first post above, then select the Import button. Choose this file you saved to your device and you’ll have most of the songs from Ben’s Beginner and Intermediate banjo lesson tracks.

I learned while making these that I need to do some work on the 3/4 time song layout and implementation. Not sure how the logic is going to work with those, but hope you have fun with these songs anyway.

3 Likes

Great simple enough to download and import.

One problem I’ve encountered. The auto scroll.

Old Spinning Wheel. It has a B Part.

As the section plays the you can’t see the chords. The auto scroll works but it doesn’t keep pace with the cursor.

You need to alter it so that when the cursor moves to the B Part the page moves up to display the entire B part.

Windows 11 PC

1 Like

Great info! Thanks!

1 Like

OK, there are too many updates made today to list them all, but the one I know everyone will love is that it now has 105 songs! You’ll also find 3 song lists containing most of the complete songs Ben has taught in his 3 banjo learning tracks.

I hope y’all enjoy it!

1 Like

I like it! Will it stay free?

To be determined… though if it does become a paid app, I will likely be inclined to hook people up that helped be beta test. :+1:

Hey @Mark_Rocka! What a great idea! We’re traveling today and tomorrow, but I’ll look at it more tomorrow and see what feedback I have!

2 Likes

Really cool, Mark. Looked briefly and have a comment and a question.

I noticed that the pause feature appears to be more of a reset—the song restarts from the beginning after a pause. Can you set it to restart from where it was paused? If so, maybe have both pause and reset buttons.

As I was playing around with adding sections, etc, I wondered if what I added would be just on my interface or would my changes or additions show up for everyone. Would adding lyrics for a song show up for everyone? And if so, could others edit those lyrics?

I’m using Safari on an iPad Pro.

Again, really cool interface. Really like the way the entire Nashville numbers for the songs show on the screen.

Thanks for helping out!

I will look at options for that. In the mean time, if you click or tap on the cell you stopped on, there’s a small Play button in the bottom right corner of the tile.

Also, if you click or tap on the tile a second time, it will show chord charts for the cord in that cell.

At the moment, no. In fact, any additions or changes you make to songs will currently only show up on the device AND the browser you make the changes on. So even if you were to open a different browser on the same device, you won’t see those changes.

I’m thrilled you like it. Putting in the NNS was almost an afterthought. Seems a lot of people prefer to view numbers.

1 Like

The way Ben played this unassuming little song in his lesson singlehandedly took my app to the next level. It took a LOT of work to get the app to do those 4 circled measures properly in ¾ time. Y’all have no idea how satisfying it is to listen to my app play this song.

1 Like

Your request is now live. Tap anywhere on the screen during playback and you’ll see options at the bottom to Resume, Restart, or Stop. Great addition to the app!

4 Likes

@Mark_Rocka Wow! That may be more impressive than your video you entered for the contest years ago and I thought that was as good as it gets. This is already super useful and polished. I haven’t dug into it much yet, but I might have a few thoughts on the UI. Spending more time trying to get the approach before commenting.
That said… wow!

1 Like

Thanks Mike! I’ve been working my tail off on this thing. Glad you’re finding it useful, and I’m looking forward to comments on how to make it even better.

Great app! It looks really cool and I look forward to using it in my playing practice! It is amazing that you’re able to create stuff like this, @Mark_Rocka! I love that you’re able to change the chord progression to make a song more interesting/ spice up the rhythm! Again, amazing app!

1 Like

gif @Mark_Rocka Great reading all the positive comments. Looks like you are on to a winner.

3 Likes

Are you trying to optimize the UI for a mobile or desktop?