Here’s my newest creation https://go.ludotune.com/hui4
It’s a neat game. I wouldn’t call it a great tool because it’s impossible for me to interpret the music from the blocks themselves without playing it. That being said I’m sure that wasn’t the original intent of the app!
2D info is much easier for me to decipher.
But, of course, like you, I assume that's not the goal so it doesn't matter. It is cool and it is fun and that's all that's important.
And I'm very impressed by this example! garrettjoecox did a great job.
What was your original intent with this project? I feel this would work very well for educational aspects, slightly comparable to sonic-pi, especially when it comes to how easy it is to make something nice.
Couple of questions:
1) Have you thought about split view? Split view would be nice (front and back), hard to follow the playhead through the loop otherwise as it becomes hidden halfway through.
2) What do you think about some kind of piano roll? The way you encode pitch into color with a keyboard works but it's a little incompatible with the piano roll idiom conventionally used in most DAW software. Would be very cool to have a 3D piano roll.
Kinda reminds me of fugue machine https://alexandernaut.com/fuguemachine/
Great job!
Win10, FF 91.0.1 64-bit
Stutters at ~24 seconds, ~32, maybe 1:30ish, 5 seconds after that... then I lost track. Not very often but when it does it's very jarring. Happens if it's running in the foreground or background, even if I'm not moving around or anything, just listening with tab in focus.
I think it should run smooth because I can play minecraft at 1440p at around 100 fps.
For me the Mad World one stutters before a single note is played: the repeater/clock seems to run, then stop, then "catches up", then stutters again, then one cycle smooth, etc. Sometimes notes are also just skipped, or only the last part of the soundbite is played.
I looked at cpu usage and it pegs a single thread to about 90% so maybe that explains it.
I have given up on any Web Audio that is not a single AudioWorklet with some kind of self contained wasm ugen
I'm glad we have cars because sometimes I just want to get from A to B fast. (Maybe someone just wants to enjoy making some light music through a fake book or light up keys.)
Other times, I enjoy hiking half a day because you see a lot of interesting things along the way, and the experience itself is rewarding for other reasons. (Like, conquering a challenging etude works my brain in a certain way and is satisfying.)
Tons of people will opt to make music via the easier option. But many will still try the difficult path, because it is rewarding and your skills compound over time.
And sometimes, a person who first does it the easy way decides that he/she wants to do it the harder way. People like to learn!
Pretty fun!