Author Topic: Visualizer request: Vectorscope or NoCopyrightSounds (NCS) visualizer  (Read 1106 times)

TF3RDL

  • Jr. Member
  • **
  • Posts: 47
A vectorscope (or in other words, X/Y oscilloscope) like this (which can be useful for not only visualizing oscilloscope music but also to identify phase issues by looking at the general shape) would be cool to have as a native plugin (not a Sonique nor Winamp visualization) just like CoolEdit Nostalgia spectrum analyzer, but If not possible even with inverse FFT (to convert spectrum back to PCM, requires a complex-valued FFT output to begin with as MusicBee currently only provides spectrum data), what about a NoCopyrightSounds visualization like this where the spherical field pulsates on bass frequencies and becomes wavy on higher midrange frequencies' amplitude?


TF3RDL

  • Jr. Member
  • **
  • Posts: 47
Hi,
I recommend you the NUGEN Visualizer 2:



https://nugenaudio.com/files/manuals/Visualizer2%20Manual.pdf

Greetings
This one is paid but I'm sure that free ones like this one (where I've came across this while I'm searching for a vectorscope component for foobar2000) are out there, but like all VST plugins, you can't make these analyzer VSTs as panels as part of user interface of MusicBee, or you can't put these into foobar2000 as default UI element nor Columns UI panel (though the component foo_dsp_vst3 have a feature to use VSTs as visualization that doesn't really alter the audio in any way, which renders EQ and other effect VSTs useless when put through "Visualize with VST" feature)

AFAIR, doing the inverse Fourier transform of magnitude-only FFT produces some sort of autocorrelation, which is something I don't want for oscilloscope and vectorscope visualization in MusicBee and additionally, the FFT data MB currently gives is windowed (though BASS_DATA_FFT_NOWINDOW replaces Hann window with rectangular one, though it is best to extend the API of MB to give sample data, which gives it one step closer to full potential of BASS's ChannelGetData function within this player) IIRC

BTW, what I'm asking for is someone with programming skills developing a plugin for MB that does X/Y oscilloscope or vectorscope/phase scope analyzer if the API support that, and if not, make a NCS visualizer instead (until the API has extended to return floating-point PCM samples with any length you want)
Last Edit: July 09, 2024, 11:23:49 PM by TF3RDL