Update: Released Here
Hey Folks, Steven,
I've created a panel plugin which displays the spectrum of the song that's currently playing. For the past decade, the only option for a spectrogram in MusicBee was to use a VST plugin. This one is actually integrated in the program as a panel plugin!
I'm still in the process of ironing out some kinks so I have two questions:
1. Does the API include click-position detection? If not, I'd love an escalation to detect the X (or X-Y) position of a mouse click within a panel, relative to its scale. This would enable me to turn the spectrogram into a seek bar.
2. The spectrogram is an image that is automatically generated by ffmpeg and imported as a picture into the panel. At the moment, I have the scale set to a static value. Is there a way to see the current dynamic/user-adjusted size of a panel? I'd like to scale my images relative to the size of the panel.
Here's a picture of what it looks like in its current state:
Thanks for your help!