ladybird/Applications/SoundPlayer
Andreas Kling 1188a036e9 SoundPlayer: Start working on a GUI sound player application
This can play anything that AWavLoader can load (so obviously only WAV
files at the moment.)

It works by having a timer that wakes up every 100ms and tries to send
a sample buffer to the AudioServer. If our server-side queue is full
then we wait until the next timer iteration and try again.

We display the most recently enqueued sample buffer in a nice little
widget that just plots the samples in green-on-black. :^)
2019-09-04 20:18:41 +02:00
..
main.cpp SoundPlayer: Start working on a GUI sound player application 2019-09-04 20:18:41 +02:00
Makefile SoundPlayer: Start working on a GUI sound player application 2019-09-04 20:18:41 +02:00
SampleWidget.cpp SoundPlayer: Start working on a GUI sound player application 2019-09-04 20:18:41 +02:00
SampleWidget.h SoundPlayer: Start working on a GUI sound player application 2019-09-04 20:18:41 +02:00