ManavVyas149/VanceSpectral ? reverse-engineered prompt

Reverse engineered prompt

Build me a JUCE audio plugin called VanceSpectral that lets a user drag and drop an audio file and immediately see the waveform and spectral view while playing it back.

It should support WAV, MP3, AIFF, and FLAC files, with simple playback controls, loop playback, and the ability to set start and end points for a region. Make sure it outputs stereo sound and handles the audio processing cleanly inside the plugin.

I want the interface to feel polished and easy to use, with the visual display updating as the sample plays. If you need to check current JUCE docs or best practices online, go ahead. Please wire up the main plugin logic, the sample handling, and the editor so it works as a complete usable plugin project.