Classes |
Public Member Functions |
Static Public Member Functions |
Public Attributes |
List of all members
avnd_tools::Spammer Struct Reference
Inheritance diagram for avnd_tools::Spammer:
Classes | |
struct | do_smooth |
Static Public Member Functions | |
static void | smooth_recursively (ossia::value &prev, const ossia::value &next, float alpha) |
Public Attributes | |
ossia team Send a message at a given frequency | https: halp_meta(uuid |
struct { | |
using mapper = halp::log_mapper< std::ratio< 95, 100 > > | |
halp::val_port<"Input", ossia::value > input | |
delay | |
PatternSelector pattern | |
halp::knob_f32<"Smooth", halp::range{0., 1., 0.5}> smooth | |
} | inputs |
struct { | |
} | outputs |
std::atomic< std::chrono::nanoseconds > | m_delay {std::chrono::nanoseconds{100000}} |
std::atomic< float > | m_smooth {} |
std::jthread | m_thread |
ossia::triple_buffer< ossia::value > | m_buffer {ossia::value{}} |
ossia::value | m_prev |
Public Attributes inherited from avnd_tools::PatternObject | |
ossia::exec_state_facade | ossia_state |
std::optional< ossia::traversal::path > | m_path |
std::vector< ossia::net::node_base * > | roots |
The documentation for this struct was generated from the following file: