nausea.1 (1632B)
1 .Dd June 23, 2015 2 .Dt NAUSEA 1 3 .Os 4 .Sh NAME 5 .Nm nausea 6 .Nd curses audio visualizer 7 .Sh SYNOPSIS 8 .Nm nausea 9 .Op Fl hcpklbsd 10 .Op Fl i Ar num 11 .Op Ar fifo 12 .Sh DESCRIPTION 13 The 14 .Nm 15 program performs a discrete fourier transform and plots the spectrogram 16 in real time using curses. It can also just display the audio waveform. 17 The current implementation expects the input stream to be 44.1kHz, 18 16-bit little endian and 2 channels. The default 19 .Ar fifo 20 path is 21 .Pa /tmp/audio.fifo . 22 .Pp 23 The options are as follows: 24 .Bl -tag -width Ds 25 .It Fl h 26 Show usage line. 27 .It Fl i Ar num 28 Choose a visualization using its number from below. 29 .It Fl c 30 Enable color. 31 .It Fl p 32 Enable falling peaks in the spectrum visualization. 33 .It Fl k 34 Keep state in the fountain visualization. 35 .It Fl l 36 Go left in the fountain visualization. 37 .It Fl b 38 Enable bounce mode in the fountain visualization. 39 .It Fl s 40 Enable stereo mode. 41 .It Fl d 42 Enable debug printing. 43 .El 44 .Pp 45 Exposed runtime options: 46 .Bl -tag -width Ds 47 .It 1 48 Select the spectrum visualization. 49 .It 2 50 Select the fountain visualization. 51 .It 3 52 Select the wave visualization. 53 .It 4 54 Select the boom visualization. 55 .It 5 56 Select the solid visualization. 57 .It 6 58 Select the spectro visualization. 59 .It c 60 Toggle color. 61 .It p 62 Toggle falling peaks. 63 .It k 64 Toggle keep state. 65 .It l 66 Toggle direction. 67 .It b 68 Toggle bounce mode. 69 .It s 70 Toggle stereo mode. 71 .It n or [Right] 72 Cycle visualizations in ascending order. 73 .It N or [Left] 74 Cycle visualizations in descending order. 75 .It [Space] 76 Freeze output. 77 .El 78 .Sh AUTHORS 79 .Nm 80 was developed by Lazaros Koromilas <lostd@2f30.org> with 81 contributions by Dimitris Papastamos <sin@2f30.org>.