Thomas Kolb
d4a2e7ef4c
- basic configuration is now done via a lua script - all the animation is generated by a lua script (see pulsetunnel.lua and vumeter.lua for examples) - basic calculations (FFT, RMS) are done in C and accessible on demand from the lua scripts
17 lines
459 B
Bash
Executable file
17 lines
459 B
Bash
Executable file
#!/bin/sh
|
|
|
|
#parec -d "alsa_output.pci-0000_00_1b.0.analog-stereo.monitor" --channels=1 --format=s16 | mbuffer -R 88200 | ./musiclight2
|
|
|
|
case $1 in
|
|
mic)
|
|
#mikro
|
|
parec -d "alsa_input.pci-0000_00_1b.0.analog-stereo" --raw --rate=44100 --channels=1 --format=s16 | ./musiclight2 $*
|
|
;;
|
|
|
|
*)
|
|
# soundkarte
|
|
parec -d "alsa_output.pci-0000_00_1b.0.analog-stereo.monitor" --raw --rate=44100 --channels=1 --format=s16 | ./musiclight2 $*
|
|
;;
|
|
esac
|
|
|