Daniel Strübig
Senior Embedded Software Developer
Bang and Olufsen
About Me
I currently work as an embedded Senior Embedded Software Developer at Bang & Olufsen in Denmark.
Graduate from Aalborg University Copenhagen in Sound and Music Computing.
I have published libraries and talks on speech quality prediction and audio subsystems on Linux.
In a previous life I worked as a sound designer and field recordist.
Sessions
-
NES All the Way Down
Emulating Audio Processing Units on Vintage Consoles09:00 - 09:50 UTC | Tuesday 10th November 2026 | Bristol 3BeginnerIntermediateAdvancedThe Nintendo Entertainment System (NES) has shaped the memories of generations. Iconic franchises such as Super Mario and The Legend of Zelda first appeared on this machine. The console was discontinued decades ago and has been long superseded by other models. Yet homebrew hackers, game developers and researchers have reverse-engineered it to great length. By today's technology standards, the NES is ancient. However, the tricks that hardware developers used to create the sound palette of the NES are equally creative, arcane and nifty! And we can learn and adapt their tricks when designing new instruments, effects or synths. In this […]
-
Pipewire: The How, What and Why of Audio on (Embedded) Linux
15:00 - 15:50 UTC | Wednesday 13th November 2024 | Bristol 1IntermediateUnderstanding the audio ecosystem on Linux is not straight-forward. Alsa, who? Pulse-audio, what? And what is this Pipewire everyone keeps talking about? In this presentation, we want to provide a brief overview of the audio subsystem on Linux, looking at libraries provided by the kernel and how to work with it when writing user-space applications. Our goal is to clarify some of the confusion around the different libraries and tools and empower people to embrace the ecosystem instead of being intimidated by it. Lastly, we would like to give a hands-on introduction to Pipewire, a new audio server shipped in […]