For (guitar) effects processing, there's also JSFX, which uses a scripting language similar to C/Javascript: https://www.cockos.com/EEL2/
Re:Jsc: My New Best Friend
by jedimastert on Wednesday August 25, 2021 @09:56PM
(#28309681)
Can you do this with PureData too?
You'd need an external for that, and apparently there is one: https://github.com/mganss/pdjs
The most fun I've ever had programming was in max/msp
https://cycling74.com/
things that are difficult to do in code, processing multiple simultaneous signals is done visually, running lines between object, but when you do want to write code, you open a code window and write javascript, and can then run visual patch cables to your javascript code representing the inputs and outputs.