Zeile 82: |
Zeile 82: |
| | | |
| === Soundkarte === | | === Soundkarte === |
| + | |
| + | ==== Von Linux unterstützte Soundkarten ==== |
| + | |
| + | Üblicherweise funktionieren die üblichen USB-Sound-Sticks gut mit Linux. |
| + | |
| + | Trotzdem sollte man vor dem Kauf googeln, ob es wirklich Linux-Support gibt. |
| + | |
| + | Für höherwertige Soundkarten siehe bei [https://wiki.linuxaudio.org/wiki/hardware_support linuxaudio.org] |
| + | |
| ==== ALSA-SoundSystem ==== | | ==== ALSA-SoundSystem ==== |
| Der Benutzer, der auf die Soundkarte zugreifen will, muss zumindest beim ALSA-Soundsystem der Gruppe <code>audio</code> angehören: | | Der Benutzer, der auf die Soundkarte zugreifen will, muss zumindest beim ALSA-Soundsystem der Gruppe <code>audio</code> angehören: |
Zeile 279: |
Zeile 288: |
| Einen Client kann man damit auf eine andere Ausgabemöglichkeit verschieben: | | Einen Client kann man damit auf eine andere Ausgabemöglichkeit verschieben: |
| pactl move-sink-input $CLIENT_NR $SINK_NR_OR_NAME | | pactl move-sink-input $CLIENT_NR $SINK_NR_OR_NAME |
| + | |
| + | ===== Ausgaben in Datei mitschneiden ===== |
| + | |
| + | Möchte man die Audio-Ausgabe in einer WAV-/MP3-/OGG_Datei sichern, geht das mit Bordmitteln von Pulseaudio. |
| + | |
| + | Zunächst mit |
| + | pacmd list-sink-inputs |
| + | |
| + | den zutreffenden "Sink" ermitteln. (Nummer hinter "index:") |
| + | |
| + | * WAV-Datei |
| + | parec --monitor-stream=$INDEX --file-format=wav aufnahme.wav |
| + | |
| + | * OGG-Datei (Bitte Paket <code>vorbis-tools</code> installieren) |
| + | parec --monitor-stream=$INDEX | oggenc -b 192 -o aufnahme.ogg --raw - |
| + | |
| + | |
| + | |
| + | Siehe |
| + | * https://blog.tausys.de/2016/12/21/pulseaudio-audio-stream-von-programmen-aufnehmen/ |
| + | |
| + | Siehe zu weiteren Mitschnittmöglichkeiten (z.B. krecord, gramofile) |
| + | * https://www.linux-community.de/ausgaben/linuxuser/2003/11/audio-aufnahme-mit-linux-tools/ |
| | | |
| ===== Soundqualität ===== | | ===== Soundqualität ===== |
Zeile 285: |
Zeile 317: |
| | | |
| Auch scheint [https://stackoverflow.com/questions/27122564/which-version-of-linux-has-support-for-dolby-advanced-audio-v2 Dolby Atmos unter Linux] zu funktionieren. | | Auch scheint [https://stackoverflow.com/questions/27122564/which-version-of-linux-has-support-for-dolby-advanced-audio-v2 Dolby Atmos unter Linux] zu funktionieren. |
| + | |
| + | Siehe auch |
| + | * https://swaroop-m.medium.com/beginners-guide-for-better-audio-quality-in-linux-d41de6f35a14 |
| + | * https://www.reddit.com/r/linux/comments/coi4dt/a_complete_guide_of_and_debunking_of_audio_on/ |
| + | * https://pacesettergraam.wordpress.com/2016/10/03/1611/ |
| | | |
| ===== Pulseaudio-Infos ===== | | ===== Pulseaudio-Infos ===== |
Zeile 328: |
Zeile 365: |
| * [http://www.geekbone.de/geekbone-blog/?p=969 shareplay] (AirPlay-Renderer), | | * [http://www.geekbone.de/geekbone-blog/?p=969 shareplay] (AirPlay-Renderer), |
| * [http://binarysurfer.blogspot.de/2011/03/enable-airplay-in-ubuntu.html Totem Plugin]. | | * [http://binarysurfer.blogspot.de/2011/03/enable-airplay-in-ubuntu.html Totem Plugin]. |
| + | |
| + | ==== Streaming-Anbieter ==== |
| + | |
| + | ===== Spotify ===== |
| + | Siehe [[Spotify]] |
| | | |
| === Audio-CDs === | | === Audio-CDs === |
Zeile 394: |
Zeile 436: |
| | | |
| Das Standard-Sound-Bearbeitungsprogramm ist [[Audacity]]. | | Das Standard-Sound-Bearbeitungsprogramm ist [[Audacity]]. |
| + | |
| + | === Stille am Anfang und Ende abschneiden === |
| + | |
| + | Beim Rippen einer LP o.Ä. entsteht manchmal Stille am Anfang und Ende des Stücks, die auch automatisch entfernt werden kann. |
| + | |
| + | Z.B. mit dem [https://wiki.audacityteam.org/wiki/Nyquist_Effect_Plug-ins#Trim_Silence Plugin Trim Silence] für [[Audacity]]. |
| + | Es kann wohl auch für Batchbearbeitung genutzt werden. |
| + | |
| + | mp3splt könnte ebenfalls helfen. Dazu braucht man aber eine [[CUE]]-Datei um die Schnittpunkte festzulegen. |
| + | |
| + | Möglicherweise hilft auch [https://mpesch3.de/index.html mp3DirectCut]. |
| + | |
| + | Es geht möglicherweise auch mit sox: |
| + | * https://unix.stackexchange.com/questions/124734/how-to-remove-silence-part-from-mp3-that-is-extracted-from-tv-drama |
| + | * https://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/ |
| + | |
| + | ==== Trimmen mit ffmpeg ==== |
| + | Es geht auch mit [https://ffmpeg.org/ffmpeg-filters.html#silenceremove ffmpeg]. Siehe das Beispiel in |
| + | https://forum.manjaro.org/t/trim-silence-in-audio-files-by-directory/18988 . Der dazu benötigte Filter ist [https://ffmpeg.org/ffmpeg-filters.html#silenceremove silenceremove]. |
| + | |
| + | Beispiel, um aus einer WAV-Datei eine MP3-Datei zu machen, in der die Stille am Anfang und Ende nicht enthalten ist: |
| + | ffmpeg -i tmp/aufnahme.wav -af silenceremove=start_periods=1:stop_periods=1:detection=peak "tmp/OUTPUT.mp3" |
| + | |
| + | Siehe auch |
| + | * https://stackoverflow.com/questions/25697596/using-ffmpeg-with-silencedetect-to-remove-audio-silence |
| | | |
| === Komponieren === | | === Komponieren === |