Switchboard SDK
Loading...
Searching...
No Matches
switchboard::TimelineNode Class Reference
Inheritance diagram for switchboard::TimelineNode:

Public Member Functions

 TimelineNode (const std::map< std::string, std::any > &config)
void start ()
void pause ()
void stop ()
void setBpm (float bpm)
float getPosition () const
void setPosition (float position)
void setLoopEnabled (bool enabled)
void setLoop (float start, float end)
void setQuantizedLoop (float quantization, float length)
void setReverse (bool reverse)
bool setNumberOfBuses (const uint numberOfBuses) override
bool setBusFormats (AudioBusFormatList &busFormats) override
bool produce (AudioBusList &buses) override
Result< void > setValue (const std::string &key, const std::any &value) override
Result< std::any > getValue (const std::string &key) override
Result< std::any > callAction (const std::string &actionName, const std::map< std::string, std::any > &params) override