RSSAmplifier

Blog

StuffonmyMind

Supposedly my Blog

sangarshanan.comRSS feed ↗10 posts

Latest posts

On Recommendation systems 💿

For the past couple months at Deezer I have gotten to explore a fair bit of Recommender systems, I have had some strong opinions about them in the past and it was quite interesting to see how they actually work at an company that heavily works on these recommendations. My favorite thing about these Recommender systems is the fact that the first thing we learn about them, as a rather historical…

Expect Typos 🚧

It’s the fourth day of Canicule in Paris and my thoughts have officially melted with my brain. A month down, doing research I have gotten into the habit of writing down my thoughts and a lot of the times not even writing code, Because of my insistence on being an engineer I am not feeling productive and often have to resist the urge to optimize and get things done. This is definitely gonna require…

Thinking for a living.

A case for Research (excerpts from a braindump) What is my definition of a good days work? I have been thinking about this a lot lately. Engineering has a tangible definition, You push out a new feature or maybe fix a couple bugs! That’s great but do I think deeply? Have I questioned concepts I assume to be true? Do I really think about the bug or is my impulse to just put a bandaid on it cause…

Research Internship at Deezer 💜

I have been very excited about this one for quite some time! Back in December I gave an interview to intern with the Research team at Deezer, I was really anxious initially, as I am an engineer with no formal research background and I heard that these positions are mostly offered to PhD students. I was also in my first year of my master’s, just started a few months ago, so I naturally was being…

Livecoding with an Adversarial AI Agent 🤖

Hey guy Usually, when people talk about AI agents in music, they’re talking about copilots that finish your sentences and with livecoding maybe they make sure your chords aren’t trash? I say that’s boring and so I’ve been working on a project called The Code Writes Back where instead of an agent that helps me, I built an adversarial one that actively tries to ruin my life (and my set) while I’m…

I play sets now 🎶

I went back to Bangalore in April! I met a lot of my besties and with help from livecode.blr we even managed to organize an algorave. We ran over time and I did not get to play but my friends took it upon themselves, booked us all an airbnb for me to play my set on the same night!! I got to play at another house party which was also organized for me and at a friends studio for the post credits of…

Tales & Projects from the Second Trimester 📚

The second trimester is officially over! This was a big one with all the major classes, Doing assignments with deadlines and writing papers was a bit hectic but also fun so I am gonna miss it. From now on, the course will shift more towards finding an appropriate idea for my thesis and to work on it. I have an internship coming up in May and tbf there are so many uncertainties about a lot of…

Esoteric performance tool with Spectrogram Art 🖼️

Spectrogram art is now new at all! Aphex twin did it in the 90s. I learnt a lot about his work which watching this video ! And this is only specific to electronic music, spectrogram easter egg also feature in games like the satanic figured hidden in Doom soundtrack So I made something, An experimental performance tool or maybe an installation where sound is generated continuously by converting the…

AI music detection with checkerboard artifacts

Last year was crazy for AI music tools; the heavily funded ones ended up getting record deals and their usage has skyrocketed. There is AI slop everywhere now and with music its not different. Apps like Spotify have already been pushing AI music to their listeners for years, and this is only going to get worse. I knew the end of near when Mohini Dey started doing Suno ads! Oh I can all day more…

Multiplications with Convolution & FFT ♾️

I have been revisiting a lot of concepts related to FFTs and convolutions recently as part of my coursework, and interestingly, I ran into something so fundamental that I surprisingly hadn’t encountered before. It’s the convolution theorem , which says that the convolution of two functions (or signals) is the product of their Fourier transforms. So, convolution in the time domain is the same as…