mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 14:07:45 +00:00
Piano: Overhaul AudioPlayerLoop and throw out event loops
The audio player loop uses custom IPC plumbing to safely bypass any event loop shenanigans. There is still work to be done, but this already improves the realtime capabilities of Piano.
This commit is contained in:
parent
f1d486bcde
commit
b7eea03103
4 changed files with 148 additions and 42 deletions
|
@ -21,4 +21,4 @@ set(SOURCES
|
|||
)
|
||||
|
||||
serenity_app(Piano ICON app-piano)
|
||||
target_link_libraries(Piano PRIVATE LibAudio LibCore LibDSP LibGfx LibGUI LibIPC LibMain)
|
||||
target_link_libraries(Piano PRIVATE LibAudio LibCore LibDSP LibGfx LibGUI LibIPC LibMain LibThreading)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue