StuffonmyMind

Variational Autoencoders for music

This blogpost is a spinoff from my ML assignment to build an AutoEncoder with the MagnaTagaTune Dataset I tried to adapt the implementation to build a VAE cause i have been using RAVE and I wanted ...

When the algorithm decides

We were having a discussion about music recommendation systems in class recently and there is a popular opinion that all these algorithms create echo chambers and don’t help us broaden our knowledg...

Cumin.

In our home, water changes its nature daily, as if governed by some inexplicable bureaucracy of taste. One morning brings ginger, another cumin, then cinnamon, sometimes even fenugreek. There exi...

Perlin Noise: The Oscar winning algorithm

I haven’t seen the original 1982 TRON, but I just saw the trailer and it looks hilarious. It was the first film to use computer-generated imagery extensively and was considered avant-garde at the t...

Building with AI is boring

When I was in my second year of uni, I got completely hooked on The Witcher 3—this massive open-world RPG by CD Projekt that basically consumed my life for months. Naturally, I thought “I really wa...

I am going to study

So it’s been 6 years since I was last a student and just thinking about this feels weird because I am a completely different person now. A combination of life events fuelled by the pandemic got me ...

Pycon US 2025

New York was the first place I visited for a conference, and it feels so good to come back here again after 6 long years. Yeah, I am older now, which is actually better because I feel more confiden...

Controlling Ableton Live with Python

I’ve been messing around with Ableton lately and the first thing I wondered was: Can I control this thing with Python? Turns out, there are two ways to do this. The first (and easiest) is sending ...

Deluloop: A generative looper for Music Hack day'25

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...

Doing DJ things with Sonic Pi & MIDI controller

I was chilling in my bed on a rainy Sunday evening in Chennai when I got a message from Shiv Hari that got me giggling and kicking my feet in the air I heard you set during a live stream of an ...