
spectrogram~ 
=======

Interactive [buffer~] based spectral magnitude analyzer for Max.

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

The [spectrogram.colorbar] object displays magnitude-to-color mappings for an attached [spectrogram~] object.

The [spectrogram.bandpass] abstraction performs a frequency domain bandpass that can be controlled by the [spectrogram~] object.

Developed by Zachary Seldess

Contact
-------
* zseldess@gmail.com

Website
-------
* http://www.zacharyseldess.com/spectrogram

See License.txt file for terms of use.

Installation
-------
Place the "spectrogram" folder in your Max 8 or 9 Packages/ directory. Restart Max.

System Requirements
-------
* macOS 10.15 and later
* Windows 10 and later
* Tested on Max 8 and 9

Attribution
-------
Color schemes and some other display controls are inspired by Audacity's spectrogram track viewer settings.

* https://manual.audacityteam.org/man/spectrogram_view.html
