A downloadable tool for Windows and Linux

Download NowName your own price

This is a very fast, free and open source audio visualization tool that can export videos of a linear spectrum, tuned short waveform, long waveform, X/Y oscilloscope, polar oscilloscope or recurrence plot of a song. It supports multiple audio and video formats.

Coded to look as violent, responsive, snappy and rough as possible. It draws a white linear spectrum, waveform or oscilloscope over a black background for further processing with a video editor of your preference.

GitHub Page.

Linear Spectrum:Linear Spectrum

Waveform (tuned):

Linear Spectrum (dB):

Long Waveform:


Stereo Oscilloscope:


Mono Polar Oscilloscope:


Stereo Polar Oscilloscope (various tunings):

Spectral Balance:

Recurrence Plot:

Here's what you can do with it:

Why?

This small project started due to the omnipresence of logarithmic spectrum visualizers and the apparent absence of linear spectrum visualizers (apart from the one in After Effects, but who wants to install an Adobe product anyway). Once I made this, I decided to also include the other types of visualizers.

Features included are:

  • Height and width resolution
  • Frame rate
  • Thickness of the plot
  • Video compression

Additionally, for Linear Spectrum:

  • Select between the right, left or both channels
  • Time smoothing
  • Frequency limits
  • Mid and high frequencies boost
  • Amplitude range expander
  • Scatter, line or filled plot

For Linear Spectrum (dB):

  • Select between the right, left or both channels
  • Time smoothing
  • Frequency limits
  • Spectrum dB floor
  • Scatter, line or filled plot

For Short Waveform:

  • Select between the right, left or both channels
  • Tuning
  • Window size
  • Scatter, line or filled plot

For Long Waveform:

  • Select between the right, left or both channels
  • Window size
  • Scatter, line or filled plot

For Stereo Oscilloscope:

  • Up-sampling

For Mono Polar Oscilloscope:

  • Select between the right, left or both channels
  • Offset of polar plot
  • Tuning
  • Up-sampling

For Stereo Polar Oscilloscope:

  • Offset of polar plot
  • Tuning
  • Up-sampling

For Spectral Balance:

  • Time smoothing
  • Frequency limits
  • Scatter, line or filled plot

For Recurrence Plot:

  • Tuning
  • Threshold

Usage:

  • Place your audio file in the same folder the executable is.
  • The video will be exported to the same folder. [WILL OVERWRITE]
  • FFmpeg is required.
  • The oscilloscope generator only works with stereo files as it wouldn't make any sense to visualize a mono file with a stereo oscilloscope.

Tips for Windows:

  • You need to install FFmpeg manually and add it to PATH. This is NOT just downloading a random and of dubious origin "ffmpeg.exe" file and pasting it into the root folder of this program. You can follow this tutorial on how to properly do it.
  • The default Windows video player is not gonna play the exported videos correctly. Try VLC instead. (You'll be able to use the exported videos in any video editing software just fine, though)

Feel free to comment about any bug that may appear while you use it.

Download

Download NowName your own price

Click download now to get access to the following files:

LSaO Visualizer v0.72 linux x86_64.zip 70 MB
LSaO Visualizer v0.72 Windows x64.zip 61 MB

Comments

Log in with itch.io to leave a comment.

how do I Input the audio???

Place the audio file in the same folder the executable is. Then enter the file name in the second field, the one called "Input Audio" :)

thanks but... where's the "executable"?

It's the .exe file if you are using the windows version, or the file without extension in the main folder if using the the linux version

so.. what you are saying that, I have to merge it, Correct?

No. You have to execute the executable (double click on it) and follow the instructions and fill the fields that you can see in the program.