as_SonoGx2 is a stereo sonogram.
It is not meant to:
- display magnitude precisely like a spectroscope
- have fixed overlap
- have log frequency response and/or dense frequency resolution
- be the best sonogram ever
Its main purposes are:
- to show the two audio signals "one on one"
- to make it uber visible when the two signals don't match
- to scroll fast
It's most convenient if your soundcard has a "what you hear" (aka Stereo Mix) audio Input Source, which captures everything you hear.
This way you can use SonoGx2 while playing music in your favourite media player, or sounds from the browser (youtube, soundcloud, etc..) to "see" how they look like.
Use the DirectSound driver in those cases.
as_SonoGx2_v100.zip (763 KB)(win32 standalone)
Minimum system requirements: winXP, sound device with a stereo input source, CPU with SSE/SSE2.
Installation: Unzip the archive somewhere.
The program creates a file "settings.ini" in your "appdata" directory (the exact location depends on the OS).
Known issues: the program sometimes hangs/freezes when changing the audio settings. The scrolling will be choppy when very big audio buffer lengths are used.
- Two-channel sonogram, FFT size of 512, displayed as 257 pixels vertically
- Linear frequency scale
- Selectable display modes
- Selectable window type
- Frequency (Y) marker (right-click) - shows the frequency of the highlighted bin
- Time markers (X) - can be used to measure time durations on screen
- Freeze function (left-click to toggle) - freezes the sonogram
- Scroll (on/off)
- Speed - sets the rate at which the sonogram "samples" (applies FFT) 100 to 2000 Hz
- Gain - adjusts the gain for the sonogram display
- Offset - shifts (delays) one of the channels on the display