FL_NO_COPY(UIAudio) UIAudio(const fl UIAudio(const fl::string &name, const fl::url &url) FL_NO_EXCEPT
const fl::optional< audio::Config > & config() const FL_NO_EXCEPT
fl::shared_ptr< audio::Processor > mProcessor
fl::shared_ptr< audio::Processor > processor() FL_NO_EXCEPT
fl::optional< audio::Config > mConfig
Opaque handle to a sketch-local asset.
static AudioManager & instance() FL_NO_EXCEPT
shared_ptr< Processor > add(const Config &config) FL_NO_EXCEPT
u8 u8 fract8 blur_amount FL_NO_EXCEPT
fl::url resolve_asset(const asset_ref &a) FL_NO_EXCEPT
Resolve an asset handle to a URL (or local file path) at runtime.
constexpr asset_ref asset(const char *path) FL_NO_EXCEPT
Construct an asset handle from a relative sketch path at runtime.
Base definition for an LED controller.