This will be an ACTIVE WIP, so people can see my progress if they want. This means I know that It’s NOT DONE. Just as a disclaimer ;) {—- Original message as follows: -—} Double-click the green flag. Brief explanation of how it works: Each song is a costume of pixels that represent notes (x axis is pitch, y axis is time). Another sprite scans the song sprite to encode the costume into a list of notes. That same sprite then goes through the list over time, creating clones with a 'Pitch' variable that tells clones where to fall and what note to make.
{ ~ ~ ~ ~ ~ } Use this for the best experience (meaning one that works, like, at all given Scratch’s poor performance and constraints): https://turbowarp.org/1198875591?interpolate&fps=60&stuck&clones=Infinity&hqpen { ~ ~ ~ ~ ~ } Lots of credits to Hobson-TV for the engine! It’s really simple and works well for what it is, even if it’s a little hard to map to and scale inherently. •—-—-—-—-—-—-—• Here’s a list of changes I’ve changed: - Extended the piano range and scaled all values accordingly - Added a slightly better naming convention to everything (sprites, costumes, variables) •—-—-—-—-—-—-—• And here’s things I’m planning on adding: - multi-instrument capability >> ✅ COMPLETE ✅ - ability to make longer songs >> ✅ COMPLETE ✅ - Particle effects >> ⚠️ ONGOING ⚠️ - background visuals? >> ❌ NOT STARTED ❌ •—-—-—-—-—-—-—• Songs made / In Progress: - F-777 - Ludicrous Speed - Far Out - Riot Songs I might do later: - Far Out - Overdrive - Teminite - The Kraken - Lost Sky - Dreams Pt.2