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