std1.0.0-beta-7 SafeC docs

Module audio::audio_sys

#include <std/audio/audio_sys.h> source

audio & MIDI: the OS services the backends share.

std-private (the '_' names): dynamic loading of the backends' system libraries (ALSA's libasound and JACK's libjack are dlopen()ed so a build runs on machines without them), a monotonic clock, sleeping, real-time thread priority and environment lookups — one implementation per OS in audio_sys.sc, with the WebAssembly host's clock imported from the JS glue (std/audio/audio_web.js).