RoarAudio/Vortrag/Erster Vortrag

Aus UUGRN
Was ist RoarAudio?
Ziel
ein Vortrag über RoarAudio und die realtime Audio mixing Problematik vor einem Unixpublikum.
RoarAudio Logo

Der Autor

Philipp ph3-der-loewe Schafft, Software Entwickler und Projekt Urheber.

Vortrag

Was ist RoarAudio?

RoarAudio ist ein Soundserver...

Projekt Ziele

Bereitstellung eines Studio fähigen Software Ersatzes für ein Analoges Mischpult....


Was hebt RoarAudio hervor?

RoarAudio ist der einzige Soundserver der...


Exkurs: Codecs und Container

Als Codecs bezeichnet man ... Ein Container ist im Gegensatz zu einem Codec...

Verschiedene Arten von Codecs

  • Verlustfreie
  • Verlustbehaftete
  • Musik Codecs
  • Sprach Codecs
  • Niederlatenz Codecs

Probleme des Realtime Audio Mischens

  • Resampling
  • Frame Akkuratität
  • Rechenungenauigkeiten und Quantisierungsfehler, Noise-to-Signal-Radio
  • Clipping

Problem: Lokale Syncronität

Die wichtigsten Störfaktoren sind:

  • Delay in in der Hartware
  • Delay im Kernel und Treibern
  • Delay in APIs
  • Multitasking
  • Unsyncrnes clocking

Problem: Netzwerk Syncronität

  • lag
  • jitter
  • Netzwerk Implementierungen
  • QoS

Vorführung

  • Allgemeiner Betrieb
  • Background Streams
  • Kompatibilitäts Bibliotheken

Fragen

  • immer gerne