Greetings fellow music lovers.
For the past 2 or so years I've been exploring using AI to develop playing listers (I can't use the real word for it here??) for the yoga classes I lead. It began as choosing songs that felt right and then ordering them so that it made sense by ear. But then I started developing a better musical vocabulary and started considering BPM.
I began asking ChatGPT to research song tempos and help me organize music around the timing of yoga postures. Eventually, we (it and me) developed what I call a musical waveform: starting with quiet ambient music, gradually building tempo and energy into a sustained electronic/house groove, and then slowing everything down for the final relaxation.
But BPM alone doesn't tell you how a song actually feels. That requires the human element and many hours of listening. So we started examining perceived energy, bass and percussion, musical layering, breakdowns, and those satisfying moments when the beat returns. I began using Apple Music exports, DJ metadata, music criticism and artist interviews to help research and sequence tracks.
More recently, I've had AI analyze the actual audio files of some of my favourite recordings, particularly music by Marsh, Zankee Gulati, and Richard Houghton, all of whom gave me express permission to use their tracks in my playing listers. The idea is to understand analytically what I enjoy about the production, melody, rhythm and structure, and then use that knowledge to discover other music I might enjoy.
Before it was just me vibing illiterately.
This has developed into a surprisingly elaborate playing lister-building system.I'm now on version 5.6 of an operating protocol that includes musical preferences, sequencing rules, waveform analysis, a 133 BPM ceiling, and methods for researching and evaluating new tracks. I've also worked on getting the resulting playing lists automatically into Apple Music and Spotify.
Of course, AI still makes mistakes (many mistakes, many terrible lame mistakes), and I still have to listen and decide what actually works. But the process has taught me a great deal about music and my own preferences.
I'm certainly not a music producer, but I really enjoy pretending to be a DJ.
I'm curious whether anyone else has experimented with AI-assisted playing listers building to this extent, rather than simply asking it to recommend some songs.