Cabbage Logo
Back to Cabbage Site

Anyone Tried Using Generative AI with Cabbage? Looking for a Tutorial

Hey all,

I’ve been experimenting with Cabbage for a few months now—
image
mainly building fun synths and learning more about audio programming.Just a few stuff wanted to discuss for future devepments… cos It’s been such a creative space to explore. Lately, I’ve also gotten really curious about AI, especially generative stuff that can create music or sound textures on its own.

I was cleaning my backyard when…I came across the idea of using generative AI in music tools, and now I’m wondering—has anyone here tried integrating anything AI-based with their Cabbage projects?

I’m currently on the lookout for a solid generative AI tutorial that’s not super advanced but gives a clear picture of how it works and how it might connect with audio tools like Csound or Cabbage.

Even if it’s just for ideas or inspiration, I’d really appreciate any links, examples, or thoughts from folks who’ve explored this. Would be cool to see how AI could assist or spark creativity in our sound design workflows!

Thanks in advance!
J Smiths

I’m not aware of any work done on this with Csound, but if I were to begin exploring this space, I would use Csound’s Python wrapper, ctcsound, which ships with Csound. By using Python, you will have access not only to all of Csound’s core features, but also to the multitude of ML tools available for Python.

On the other hand, if you’re just looking to play around a little without going to that level of detail, you can ask ChatGPT to generate Csound code for you. It’s not always right, but it does point in the general direction pretty well. And it’s quite good at generating UIs. If you provide it with a sample Cabbage section, it can pick up the gist of how things work quite quickly.

Have you come across FluCoMa? In terms of ML and sound/music, it seems to be gaining quite a bit of traction. It has wrappers for PD/MaxMSP, etc., but none for Csound yet. Hopefully, someone will write some soon.