The
jack-tools package has a rudimentary oscilloscope style display.
First the jack daemon has to be running, and then the sound file played using an audio player that can plug into jack. For example, using the
alsaplayer-jack plugin:
Code:
alsaplayer -o jack soundfile.ogg
Then run the jack scope program:
The output of
alsaplayer has to be connected to
jack.scope. The connection manager
qjackctl can do this, or use
jack.plumbing. The following line is added to the
.jack.plumbing configuration file:
Code:
(connect "alsaplayer-[0-9]*:out_1" "jack\.scope-[0-9]*:in_1")
And of course the plumbing daemon has to be started:
Alternatively, some sound cards allow the output pcm mixer to be used as an input instead of the microphone input (have a look at the mixer input controls), which allows a playing sound file to be shown in a package such as
xoscope.