osamc.de/archiv/2024-zehn-versteckte-featur.../hedgedoc-markdown-slides.md

1.6 KiB

type slideOptions
slide
transition theme
slide moon

10 versteckte Features in PipeWire



Anwendungen

Soundserver

Betriebssystem

Hardware


PulseAudio

  • Consumer-Anwendungen (Browser, Spotify, Jitsi)
  • CPU-effizient
  • Automatische Konfiguration
  • Hohe Latenzen

JACK

  • Pro-Audio-Anwendungen (DAW, Synthesizer)
  • Geringe Latenzen
  • Frei konfigurierbarer Graph
  • Einzelnes Audiointerface

PipeWire

  • Vereint beide Welten
  • kann Video

1. Pro-Audio-Profil für Audiointerfaces

  • Benutzt JACK-ähnlichen Scheduler
  • Einzelne Kanäle statt Stereo/Surroundkonfiguration
  • Leistung vergleichbar mit jack2

2. PW als Plugin-Host

  • Filter Chains
  • LV2, LADSPA, div. interne Effekte

3. Audio/MIDI übers Netzwerk

  • RTP (SAP/Multicast)
  • RTP Session (u.a. MIDI mit Apple kompatibel)
  • AES67 mit PTP
  • AVB
  • Netjack2
  • PulseAudio
  • Airplay
  • ... und einige weitere

4. WirePlumber mit Lua erweitern

  • Skripte für Sessionmanagement

5. Mehrere Audiointerfaces

  • Adaptives Resampling
  • Unabhängige Prozessgraphen z.B. mit verschiedenen Latenzen

6. Virtuelle Soundkarten


7. LE Audio-Support

  • (noch experimentell)

8.


![](https://doc.sonoj.org/uploads/519bf9f5-df6e-4e7e-8893-9400d92496f6.jpg =400x100%)


9. Sandboxing

  • Zugriffssteuerung auf Mikrofon, Kamera, Bildschirm

10. Sehr aktive Entwicklung :)