Forum - Banjo Ben Clark

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

I opened the app and logged in. I discovered the “verify email” button at that top left of my screen (laptop). I clicked on it and it worked as expected; I received the email and I clicked on the link in the email, and that worked as expected. Then, a welcome email was sent to my inbox; that is a nice touch. The welcome email looks great to me. I also navigated to the various screens to review font rendering and spacing. That all looks good to me.

1 Like

You have no idea how good that is to hear. This email stuff has consumed my entire day.

If there’s any silver lining to it, it’s that I THINK I got an email drip campaign finally set up. In 3 days, you should be getting another email with more tips, then one in 7, and a final one at 14 days.

Hopefully that works, and I would love to hear any critiques of those emails. Be as picky as you like.

Thanks for the feedback! I might actually sleep tonight. :slight_smile:

2 Likes

Sorry about that Mark. I thought we were testing in the sandbox.

My fault, Mike. I’ve been bouncing you guys around all over the place and I don’t think I ever mentioned that I was testing email on the production server.

That said, I just uploaded a new update that includes what I think is a considerable improvement to the swing timing. Give it a listen and let me know what you think.

This update also includes the ability to change the time signature and BPM on each section of the song… a feature I’ve been avoiding because I wasn’t sure how to properly handle it. I think I like how it turned out.

That required a separate BPM option per section. Turns out that’s not working correctly right now. I’ll have to work on that when I get back from a customer’s site.

1 Like

Question for the group now that the app allows multiple time signatures.

100 BPM in 4/4 is VERY different from 100 in 3/4. Is my app miscalculating it or does 3/4 really feel that much slower than the same BPM in 4/4?

I need to properly calculate tempo changes when a song has multiple time signatures in it. Turns out, the math isn’t as obvious as I thought.

1 Like

Sorry will be a busy few days for me. I haven’t dug in but I suspect what you are hearing is the difference between fiddle tunes (and others) being counted as 1/8ths or 1/16ths. For example lets say Whiskey before Breakfast is in there as 100 BPM. That would be using 1/16th notes for the majority of the notes. Some folks (myself included) think of the exact same notes with the exact same timing as 200 BPM with 1/8th notes as the majority of the notes. Same exact music performance/two ways to count it.

Maybe my limited musical knowledge is showing here, but in my logical mind the BPM should actually make a waltz at the same tempo feel a little faster than a 4/4 song.

4/4 - 1 2 3 4 1 2 3 4 1 2 3 4
3/4 - 1 2 3 1 2 3 1 2 3 1 2 3

In the same space, 4/4 gets 3 measures and 3/4 gets 4 measures. My app makes 3/4 feel significantly slower. I’m just trying to figure out if the app is wrong or if I am.

I quickly checked 2 songs, WhiskeyBB and TN Waltz. Both 100 BPM. Both play correctly and both are confirmed to be 100 BPM.

They are graphically different in the app. WBB shows one beat per square. TW shows one measure of 3 beats per square. I am absolutely OK with that representation. They make sense from my perspective. It may lead to issues with quick chord changes in 3/4, but I don’t know of any issues with it.

I really think the perceived issue is what I mentioned before (100 BPM 1/16th = 200 BPM 1/8th). As a further illustration, one could also write WBB to be at 400 BPM with the majority of the notes being 1/4 notes and the melody would go at the same speed as one written at 100 BPM based on 1/16th notes. In other words, I think your app is working correct with counting 4/4 versus 3/4.

1 Like

Yes, have been wanting to chat with you about this @Mark_Rocka. Let’s find some time this weekend! Best to do a screenshare.

1 Like

@Mark_Rocka I’m playing around tonight on my macos machine. App is fine in chrome, but in safari I am getting no sound. The song is clearly playing. so in safari I opened another tab and went to youtube… sound works just fine.

maybe just a me issue.

1 Like

No, it’s a Safari issue. I worked on this same problem for Ben, but I guess it’s not fixed. Safari is overly aggressive trying to control sound, so I have to put special code in the app to address that.

When my wife isn’t busy, I’ll borrow her MacBook and work on this and get it resolved for good. The problem is that it’s impossible to duplicate all of the scenarios.

Hey @FIrebelly, would you mind giving that pedal another try? Make sure you refresh your browser.

@Bhive let me borrow his Joyo pedal. Thanks to him and about 6 hours of my complete stubbornness, I THINK I actually got it working on your new iPad in Safari.

1 Like

@Bhive, can you check Safari on you Mac again? I sent you a text, but you weren’t kidding when you said you don’t really look at those. :laughing:

Hi Mark, When I go to your sandbox and click on ‘Open the App’ or ‘Try Jam Trainer’ I get this result.
App%20page%20not%20found

Ok NM, I see you released the site. http://jamtrainer.com/

Wow thanks, I’ll give it a try in the morning!

Hey Mark, I just tried it and it now works on my new iPad! Thank you! I know what I’ll be using in my practice session today!:grin:

1 Like

That’s awesome news! After creating tutorial videos that included that feature in them, I really didn’t want to have to abandon it.

Thanks for the report!

1 Like

@Mark_Rocka, I’ve finally had time to look and play around with the app. My first impression - it’s easy to use. I quickly created a chord chart for Little White Church in the Valley. Next was Jesus is Waiting for Me in 3/4. It was a little more difficult but I got.

Here’s the question. I couldn’t figure out how to change the guitar base note from 1-5 to 1-1. I read where there was a way to change this but I couldn’t figure it out. This was in 3/4 time.

I like this app. FYI - I logged in on my iPhone to start. Then logged in on my iPad with no issues. I watched all the YouTube tutorials and I think they are great.

1 Like

That’s great to hear, Jeffrey!

Here’s how to get that other bass note.

Let’s say you’re in G and you want a gentle walk up to C like in this example.

I have the cell highlighted that I want to change the bass note. Go down and expand the Chord Selection footer so you see all the buttons. This circled button is the one you want.

Tap that button and pick your bass note from the popup window.
image

I picked B as a walking note to the C. When you’re done, that chord cell will now look like this:
image

Indicating that B is the root note.

Thanks for the feedback! If you feel like you’re struggling with anything in the least, please let me know. My goal is to make this app as intuitive and user friendly as possible.

Past few days have been mostly debugging and making the code more efficient. One of the ways to test if the code actually IS more efficient is to add something new and see if it picks up all of the right properties automatically. So today I added 2 new things, and I’m happy to say they picked up all the right properties without any clean up on my part. It was glorious!

Introducing scales. In addition to the chord charts we had before, there’s now a section in the chord charts page to look up scales for all 3 instruments. There’s a variety of scales to choose from. Check it out and let me know what you think.

Then we also have a brand new game. In Chord Tones, the app strums a chord followed by a single note found inside that chord. You have to choose which interval that note is. I’ve been having a lot of fun with this one.

3 Likes