top | item 45419703

(no title)

lblack00 | 5 months ago

Building an iOS app for metronome sequencing to get faster at playing guitar and reaching "shred" speeds at different subdivisions/time signatures in a single sequence. Planning on adding accuracy indicators and scoring so rushing or dragging can be easily identified when finishing a saved routine. I.e., some post-routine metrics.

I've been playing guitar for a little under 6 years and ran into the common problem among many intermediate guitarists fall into, which is stagnating into a plateau at a certain BPM.

The most effective solution I've found is to take the top speed hit playing a chunk of a lick and simply increase it 20-50 BPM past that limit, attempting one's best to stay in tempo. Regardless of how sloppy it sounds. Then roughly halve that increased addition of BPM, it will become relatively easier to play. For example, if you are stuck at 120 BPM, upping it to 150 BPM with sloppy attempts, then dropping it back down to 130-140 BPM.

I've gone cleanly from alternate picked 140 BPM triplets to 220 BPM triplets in two months after being stuck at 140 BPM for over a year with this method. Sometimes even hitting 280 BPM triplets when I have the focus and time for it.

Even then, I want a more consistent, and variable way of customizing a practice session using a metronome from a hobbyist perspective without using a DAW. With a simpler interface for doing so. As well as encourage with said method above for other guitarists in the pursuit of speed.

discuss

order

elevation|5 months ago

When I was 14 I would have wanted to "shred at 220bpm" but today I wouldn't get my wallet out for that. What I really would pay for is help getting into the pocket.

Anyone who can read a guitar tab can play the notes of "Superstition" by Stevie Wonder. But simply playing the notes against a metronome sounds mechanical -- the song only comes to life when you get the timings right (both the note attack and decay have to be timed for a "swing.") A good swing will practically force your audience to start dancing to your music -- it's magical! But it's very difficult to learn because regular metronome practice won't achieve it.

If you're measuring "rush and drag" against a straight metronome, could you also measure against a swung time, perhaps against timings extracted from in-the-pocket songs we know and love?

lblack00|5 months ago

> When I was 14 I would have wanted to "shred at 220bpm" but today I wouldn't get my wallet out for that.

That's fair, essentially why I put "shred" in quotes originally is that shredding guitar isn't necessarily playing fast. You laid out a nice example with Superstition for that.

I don't see why that couldn't be implemented in some way (accenting specific notes and different sustain times).

What would be difficult is quantifying note attack exactly for XYZ's riff sections. I.e., what constitutes a relative baseline pick attack and the target pick attack. If we are using a float and define the "normal" attack as 0.5, then how do we know, for example, the first or fifth note in the iconic Superstition riff is 0.85? Is it empirical?

Either way, that is a lovely insight I will consider. Matching another guitarist's intonation down to a tee can be extremely difficult, but very rewarding.

UweSchmidt|5 months ago

Accuracy indicators for rushing and dragging are very useful, but equally interesting would be an indicator that checks for a consistent peaks, so every note is played with equal volume. A dream would be if your app can detect differences in sound (fingernails occasionally scratching the string, fretbuzz).

Is there any way to get notified when your app is done, or do you have a name for it already so we can search for it in a couple weeks?

lblack00|5 months ago

Love those ideas, would be awesome for really nailing down consistent tones. Latter one would be fairly ambitious for me but I'll keep it in mind for future improvements.

Just published the waitlist[1], the app will be called ShredBlocks.

[1]: https://shredblocks.app/

jsd1982|5 months ago

Reminds me of John Petrucci's Rock Discipline instructional video where he outlines exactly this technique on how to build up speed.

lblack00|5 months ago

Great instructional video. First place I learned E natural minor with his scale fragments section.

Yes, not a new technique by any stretch of the means. AFAIK John Petrucci takes a less aggressive approach with raising BPM. Funnily, Shawn Lane goes into a very similar methodology >30 years ago[1].

[1]: https://youtu.be/dpLDN1QCkQM?t=112

bix6|5 months ago

When will it be done? Would like to try.

lblack00|5 months ago

At least a couple more weeks. Hopefully less than a month out from now.

I have most of the UI done for sequencing. Workflows for speed building and metronome sequencing will be completely free, which is also a top priority for me to get out the door first.