It's been a really interesting way to understand the elements of putting together music for me. I started off thinking surely it can't be that hard to make a simple way of making music but as I added more and more functionality I found it tricky to keep the UI simple. I'm still plugging away and the challenge of chasing simplicity is what's keeping me going.
Your sounds are very nice too, are you synthesizing them too?
To really make it interesting, have a way to switcheroo the drum tracks of some cloud music to layer in one's own version instead.
Fun!
I'd love to be able to add triplets.
Squeezing 3 hits (evenly placed) in the time that you'd expect to hit 2 hit.
Beside this, very cool!
like the online one here as well, but does have static glitches.
One small improvement: could you disable the "double tap to zoom" on mobile browsers? This happens often when you press multiple squares closeby. Should be one line of css:
touch-action: manipulationFun stuff! It would be nice to be able to make longer patterns. Maybe by having triggers that play randomly or every nth loop, like a lot of drum machines do.
https://beats.lasagna.pizza/?name=hakkernuse&bpm=141&i0=K100...
PS: didn't check it but being a PWA to work offline would be quite neat, just in case the subway or train goes through a spot without connectivity.
Firefox on Android - seems to work perfectly.
Any plans to develop this further? I'm not sure how doable this is but I'd love to be able to program African polyrhythms on my phone.
I think the main dev challenges would be:
- add swing and humanization
- layering the polyrhythms on separate tracks
- adding different time signatures, e.g. 12/8 is common for African polyrhythms.
- allow independent cycle lengths per track
A good resource for further reading - https://djemberhythms.com/books/
I notice right away how I am focused on the specific sound I am looking at compared to the step row that feels more focused on the pattern overall.
You could also make it so it plays samples for the drums instead of synthesizing them directly but I do like the default sounds too.
I want a way to add a chiptune piano with different notes, but this is already awesome!
So easy to use. Would love to see some bass lunes in the future.
I normally use my OP-XY when improvising.