Must say i have a hard time understand how recursion works with setTimeout and could need some direction and help.
I wonder if anyone would like to participate and make my sequenser "a fully functional" and online educational software for sequensing and editing.
My aim is to make the thing so easy to use, that someone with zero experience of music software and sequensing can start to record and sequense.
Right now i am utterly stuck on the playup using recursions, although it sounds ok it plays double messages all the way.
And when i try to fix it according to logic, it will not simply play at all.
Warning my code is although nice contained in understandable named functions and variables, riddled with global variables.
Fast and sloppy.
And my biggest hangup, i want things to work as soon as i write them simply hate debugging.