My first talk of 2025 was at ADCx India. I gave a small workshop on the Music Hack day about using Ableton with Python to send MIDI signals through an IAC bus channel. I was able to send generative beats and tunes made in Python to be played on Ableton.
After the workshop, I caught up with friends and we decided to work on a hack of our own. Our idea was to use a generative model like Jasco to take input from a microphone or uploaded audio, plus a text prompt, to generate compositions that could be played and tinkered with in real-time! This could act as a performance tool that is natively a generative looper. One could control the scale and tempo to make sure that generations are conducive to jamming with.
We built it using Streamlit, set up a GPU server on Jarvislabs, and demoed it as a performance tool the next day!