spectrogram~ icon

spectrogram~

spectrogram~ is an interactive buffer~ based spectral analyzer and editor for Max.

With support for multiple window functions, perceptual frequency scales (Lin, Log, Mel, Bark, ERB), customizable color schemes, and mouse-driven zoom/pan/selection, spectrogram~ provides flexible visual feedback and real-time control for spectral analysis, editing and resynthesis, sound design, and interactive audio applications.

Also included in this package:

  • The spectrogram.colorbar object displays magnitude-to-color mappings for a connected spectrogram~ object.
  • The spectrogram.bandpass abstraction performs a frequency domain bandpass that can be controlled by the spectrogram~ object.
  • The spectrogram.toolbar.js and spectrogram.modes.js JSUI scripts provide prodcedurally-drawn toolbar and mouse mode controls that can be used to send messages directly to the spectrogram~ object.

Download

Tutorial Videos

Watch Playlist on YouTube

Support Development

If you find spectrogram~ useful, please consider supporting its development: