Improviser in Max (looking for feedback)
I've been working on a computer improviser in max (my working title is "scuffed computer improviser) over the past several months and it's still in development but now in a somewhat functional state and I would love to get feedback on it from whoever is interested in trying it out. Looking for feedback in terms of both programming as well as musical function.
The improviser is audio-corpus based, so it "learns" to make sound by listening and analyzing incoming audio.
Here is a link to the project: https://www.taylorbrook.info/sci
A video on how to set it up and get it running: https://www.youtube.com/watch?v=_5UzJ7ynZ4k
A video of my demoing it: https://www.youtube.com/watch?v=yyS-hQKCrOg
Things I would like to improve:
- get rid of dependencies on ml.star for markov chain and fiddle for pitch and attach detection. Trying to do these things in javascript, but not yet advanced enough to get it working!
- perhaps replace the windowing function with something more robust and less prone to clicks
- improve the improvisers ability to remember what it did before to get some sense of larger musical form or sense of intelligence
- some sort of neural-network based improvisation behavior
Hi Taylor.
I just discover your project and love it, it worked flawlessly (Mac 10.14)
Thank you for sharing.
Alejandro
I just watched your demo video.
Lovely.
I don't think I'm who you need right now for testing, nor code review, but I am excited to check it out. This is one of the more interesting utilizations of ml.star I've come across.
Congrats on getting to this stage, and thank you for such a serene end to my evening. :)
Hey just saw the video of your performance. That is awesome! I will definitely check this out when I have more time to dig in to it. I am also very interested in more ml.star applications.