[β οΈ JOURNEY] Building MP3 AI Manager for Music Hoarders (Day 30)
Started Fourier Transform experiments for spectral analysis. Got some low-frequency baselines, but results feel off. Struggled with filtering and visualization, and realized rectangles look ugly as hell compared to the smooth sine waves in pro DJ softwares. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Music Hoarders (Day 29)
Finally made audio scrubbable on the waveform. Had to fight click registration issues and properly pass events between the view and viewmodel. Now, playback updates in real-time based on user input. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Music Hoarders (Day 28)
Implemented playback percentage tracking tied to waveform interaction. Confirmed that event-based references to sound playback work, but faced performance issues. Took the first stab at applying a Fourier Transform for an RGB waveformβending with a crash, of course. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Music Hoarders (Day 27)
Fully transitioned to new audio library, rewrote the audio player with sampling, and attempted to recreate a waveform display. Faced major challenges adapting example code to the MVVM architecture, leading to whole day of suffering. More in the article...
[β οΈ JOURNEY] Building MP3 AI Manager for Music Hoarders (Day 26)
Added a toggling play button with proper task handling, integrated waveform loading tied to the selected song, and started working on streaming audio in chunks to reduce UI lag. More in the article...