GKrellMSS

GKrellM Sound Scope


gkrellmss.png

gkrellmss1.png

About

GKrellMSS is a plugin for GKrellM that monitors an audio data stream from an ALSA sound card or an Esound (esd) sound server. The sound source may be toggled from a chart popup Options menu. There is a VU meter and a sound chart that can toggle between an oscilloscope and spectrum analyzer mode. There is a sensitivity adjustment.

Changelog

Requirements

GKrellMSS requires:   GKrellM2, gtk 2.0, gdk 2.0, glib 2.0 and either fftw3 or fftw2.
Get the fftw source or locate Debian/Redhat packages from the fftw download page.

The default will compile in support for Esound, and ALSA (probably version >= 0.9.7) as long as Esound and ALSA development packages are installed.

ALSA Monitoring

The Capture device must be available and this means that GKrellMSS cannot monitor ALSA when other programs such as Audacity have the Capture device open for recording. When you want to run such programs, just toggle off using ALSA as the GKrellMSS sound source via the chart Options menu button.

The ALSA Capture mixer settings must also be turned on. Some initial ALSA installs (or even simple upgrades) can leave Capture off, so if you don't get any ALSA Sound Scope activity, check your Capture settings with:

    $ amixer get Capture
and
    $ amixer get Mix
		
The last two lines of output indicate if Capture is on or off. Make sure both the Capture and Mix mixer controls have Capture set on with:
    $ amixer set Capture cap
    $ amixer set Mix cap
		
Some cards may not have these mixer controls and for those you will have to look at the mixer controls available (run the amixer command without any arguments) to find a control with capture content that will work. For example, you might need to turn capture on for the PCM control:
    $ amixer set PCM cap
		

GKrellMSS 2.6

The screenshots show GKrellMSS in spectrum analyzer mode and in oscilloscope mode on top of the Volume and the GKrellMMS plugins.


GKrellMSS is free software released under the GNU General Public License.
Feel free to email me with questions or suggestions.
Bill Wilson bill--at--gkrellm.net