

if you hate JS and think it’s dumb, but still have to use it, look into Eloquent Javascript (free) https://eloquentjavascript.net/ and the mozilla docs https://developer.mozilla.org/en-US/docs/Web/JavaScript.
Eloquent JS is written by someone who also hates JS, but understands it very well.
I used them while I worked on the Microtonal Music Grid (still in progress)
I always pronounced it Four-yey
there’s already a stack overflow thread https://math.stackexchange.com/questions/312640/how-to-solve-for-the-fouriest-number
Plugging something I did : I implemented this on a 16*16 step sequencer. Click the “Conway’s game of life” button to turn on the game of life rules, and whatever you drew on the sequencer will apply the simulation rules and change the music being played.
https://newdawnowl.itch.io/microtonal-grid
I do post a bit from this account, but I have another account I make more contributions from. Please let me know if this is bothersome.
I want to do a bit more before I do a proper launch and try to bring people’s attention to it, but I felt like it would fit this submission.