VU-Meter
Aus Programmers Guide
(Unterschied zwischen Versionen)
Roy (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Audio Visualisierung auf der Konsole = Um die analogen Audio-Eingänge am Rechner abzufragen nutzt man am Besten '''arecord''' Alle Devices ausgeben lassen:…“) |
Roy (Diskussion | Beiträge) K |
||
Zeile 42: | Zeile 42: | ||
Ich habe dies um es zu vereinfach in ein kleines "Script" geschrieben <source lang="bash"> | Ich habe dies um es zu vereinfach in ein kleines "Script" geschrieben <source lang="bash"> | ||
- | echo "arecord -vv -D copy -V stereo -c 2 -f cd /dev/null" > /usr/sbin/showVUMeter | + | echo "#!/bin/bash\n arecord -vv -D copy -V stereo -c 2 -f cd /dev/null" > /usr/sbin/showVUMeter |
sudo chmod +x /usr/sbin/showVUMeter | sudo chmod +x /usr/sbin/showVUMeter | ||
</source> | </source> | ||
Jetzt brauche ich in der Konsole nur noch showVUMeter eingeben :) | Jetzt brauche ich in der Konsole nur noch showVUMeter eingeben :) |
Aktuelle Version vom 13:24, 28. Aug. 2010
Audio Visualisierung auf der Konsole
Um die analogen Audio-Eingänge am Rechner abzufragen nutzt man am Besten arecord
Alle Devices ausgeben lassen:
arecord -l
Dann das passende auswählen und das VU-Meter anzeigen (vv steht für die Konsolenausgabe):
arecord -vv -D plughw:0,0 /dev/null
Soll der Ausgang "mitgeschnitten" werden, dann ist es das einfachste eine Regel in deiner .asoundrc
vim .asoundrc
hinzuzufügen. Beispiel:
pcm.copy { type plug slave { pcm hw } route_policy copy }
Und dann das VU-Meter aufrufen:
arecord -vv -D copy -V stereo -c 2 -f cd /dev/null
echo "#!/bin/bash\n arecord -vv -D copy -V stereo -c 2 -f cd /dev/null" > /usr/sbin/showVUMeter sudo chmod +x /usr/sbin/showVUMeter
Jetzt brauche ich in der Konsole nur noch showVUMeter eingeben :)