StuffonmyMind

ByteBeat: Music with one line of code

Livecoding music involves writing a lot of code, this gets tedious real soon and becomes a challenge to play live or start from a blank state, so lately I have been exploring ways to make music wit...

Obscurantism is dangerous. Show us your screens!!

This is me performing at the 15th anniversary of FromScratch in Barcelona. https://toplap.cat/posts/from-scratch-15-years/ https://archive.org/details/toplap-fromscratch-dec2025-toplap-barce...

Variational Autoencoders for music

This blogpost is a spinoff from my ML assignment to build an AutoEncoder with the MagnaTagaTune Dataset https://github.com/MTG/machine_learning_for_sound_and_music_25/blob/main/notebooks/06_01_auto...

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

Okay, so if you’ve ever seen me rocking a T-shirt, there’s like a 90% chance I snagged it at a Pycon. So yeah, I’m kinda obsessed with using Python for everything lol. I’ve been messing around with...