Hi all, I remember running into a wonderful blog p...
# of-music
a
Hi all, I remember running into a wonderful blog post a while back where the author described recreating a DAW from a sort of hazel(https://github.com/hazelgrove/hazel)-like moldable programming environment. I unfortunately cannot find the post in my bookmarks, and my searching the last few weeks has turned up empty. Does this ring a bell for anyone?
i
Was the interface textual? Or was it more like a timeline view similar to a typical DAW but more programmable?
Or something else?
a
From what I remember, the interface was textual and there might have been GUI elements embedded in the text editor.
I can’t quite remember if it was embedded gui or a bidirectional text <-> gui approach like sketch-n-sketch
m
a
Ah strudel does fit exactly the description I gave, but unfortunately the blog post was something different I think? I think it specifically used the phrase “programmable daw” and was more focused on a text environment that could replicate “traditional” daw functionalities, rather than something like strudel which is more pattern based. Maybe I’m completely misremembering all of this, thank you for the help so far! I will follow up if I eventually find it.
a
Could be the work of @Charlie Roberts
Or Jason Freeman
Or something else here
a
Amazing thank you for these links, gonna dig through them later!
I wasn’t able to find the post, but the Charlie Roberts paper is almost a better resource for the type of research I’m doing at the moment, and the awesome-livecoding page was also new to me and such an immense resource. Thanks everyone!
👍 1
x
Sounds similar to my work from a couple of years ago: https://lambein.xyz/paw-live2023/
🤩 1
💯 1
a
Hey!!! That’s it!!! Thanks so much this was bothering me for like a month now.
Really awesome work, thanks so much for sharing.
x
🥲 thank you, that makes me so happy
DM me if you have questions. Also very curious to see what you're working on
👍 1
a
I’m writing an audio server that exposes a language-server-ish api and I’m trying to figure out the best way to go about it while also supporting real time audio visualizations and such. Now that I found your blog post again I suppose I’m building a “platform”. If/when I get something working I’ll for sure share in this channel!
❤️ 1
x
That seems really cool! Good luck, I look forward to seeing the results
👍 1
c
missed this conversation a while back, just wanted to say congrats on the great essay @Xavier Lambein ! nice looking project.
🙏 1