Frequency-wave is a program that visualizes sound coming from MPD. It can do so in three different ways: as a waveform, by plotting amplitude vs frequency, and by rendering a 3D surface spectogram.
YouTube demonstration (enable annotations)
Frequency-wave can be built by running
$ makein the root directory of this project.
MPD needs to be configured to create a FIFO pipe to which raw samples will be written during playback. This can be done by adding the following to your MPD configuration (normally in ~/.mpd/mpd.conf):
audio_output {
type "fifo"
name "my_fifo"
path "/tmp/mpd.fifo"
format "44100:16:1"
}| Key | Description |
|---|---|
| 1 | Waveform-mode |
| 2 | Amplitude vs frequency mode |
| 3 | 3D surface spectogram mode |
| x | Toggle between logarithmic and linear frequency scales |


