|
| | CarlaPluginCLAP (CarlaEngine *const engine, const uint id) |
| | ~CarlaPluginCLAP () override |
| PluginType | getType () const noexcept override |
| PluginCategory | getCategory () const noexcept override |
| uint32_t | getLatencyInFrames () const noexcept override |
| uint32_t | getMidiInCount () const noexcept override |
| uint32_t | getMidiOutCount () const noexcept override |
| uint | getAudioPortHints (const bool isOutput, const uint32_t portIndex) const noexcept override |
| std::size_t | getChunkData (void **const dataPtr) noexcept override |
| uint | getOptionsAvailable () const noexcept override |
| double | getBestParameterValue (const uint32_t parameterId, const clap_id clapId) const noexcept |
| float | getParameterValue (const uint32_t parameterId) const noexcept override |
| bool | getLabel (char *const strBuf) const noexcept override |
| bool | getMaker (char *const strBuf) const noexcept override |
| bool | getCopyright (char *const strBuf) const noexcept override |
| bool | getRealName (char *const strBuf) const noexcept override |
| bool | getParameterName (const uint32_t parameterId, char *const strBuf) const noexcept override |
| bool | getParameterSymbol (const uint32_t parameterId, char *const strBuf) const noexcept override |
| bool | getParameterText (const uint32_t parameterId, char *const strBuf) noexcept override |
| bool | getParameterGroupName (const uint32_t parameterId, char *const strBuf) const noexcept override |
| void | setParameterValue (const uint32_t parameterId, const float value, const bool sendGui, const bool sendOsc, const bool sendCallback) noexcept override |
| void | setParameterValueRT (const uint32_t parameterId, const float value, const uint32_t frameOffset, const bool sendCallbackLater) noexcept override |
| void | setChunkData (const void *const data, const std::size_t dataSize) override |
| void | idle () override |
| void | uiIdle () override |
| void | reload () override |
| void | reloadPrograms (const bool doInit) override |
| void | activate () noexcept override |
| void | deactivate () noexcept override |
| void | process (const float *const *const audioIn, float **const audioOut, const float *const *const cvIn, float **const, const uint32_t frames) override |
| void | bufferSizeChanged (const uint32_t newBufferSize) override |
| void | initBuffers () const noexcept override |
| void | clearBuffers () noexcept override |
| bool | init (const CarlaPluginPtr plugin, const char *const filename, const char *const name, const char *const id, const uint options) |
◆ CarlaPluginCLAP()
| CarlaPluginCLAP::CarlaPluginCLAP |
( |
CarlaEngine *const | engine, |
|
|
const uint | id ) |
|
inline |
◆ ~CarlaPluginCLAP()
| CarlaPluginCLAP::~CarlaPluginCLAP |
( |
| ) |
|
|
inlineoverride |
◆ activate()
| void CarlaPluginCLAP::activate |
( |
| ) |
|
|
inlineoverridenoexcept |
◆ bufferSizeChanged()
◆ clapLatencyChanged()
| void CarlaPluginCLAP::clapLatencyChanged |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ clapMarkDirty()
| void CarlaPluginCLAP::clapMarkDirty |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ clapRequestCallback()
| void CarlaPluginCLAP::clapRequestCallback |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ clapRequestProcess()
| void CarlaPluginCLAP::clapRequestProcess |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ clapRequestRestart()
| void CarlaPluginCLAP::clapRequestRestart |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ clearBuffers()
| void CarlaPluginCLAP::clearBuffers |
( |
| ) |
|
|
inlineoverridenoexcept |
◆ deactivate()
| void CarlaPluginCLAP::deactivate |
( |
| ) |
|
|
inlineoverridenoexcept |
◆ getAudioPortHints()
◆ getBestParameterValue()
◆ getCategory()
◆ getChunkData()
| std::size_t CarlaPluginCLAP::getChunkData |
( |
void **const | dataPtr | ) |
|
|
inlineoverridenoexcept |
◆ getCopyright()
| bool CarlaPluginCLAP::getCopyright |
( |
char *const | strBuf | ) |
const |
|
inlineoverridenoexcept |
◆ getLabel()
| bool CarlaPluginCLAP::getLabel |
( |
char *const | strBuf | ) |
const |
|
inlineoverridenoexcept |
◆ getLatencyInFrames()
| uint32_t CarlaPluginCLAP::getLatencyInFrames |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ getMaker()
| bool CarlaPluginCLAP::getMaker |
( |
char *const | strBuf | ) |
const |
|
inlineoverridenoexcept |
◆ getMidiInCount()
| uint32_t CarlaPluginCLAP::getMidiInCount |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ getMidiOutCount()
| uint32_t CarlaPluginCLAP::getMidiOutCount |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ getOptionsAvailable()
| uint CarlaPluginCLAP::getOptionsAvailable |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ getParameterGroupName()
| bool CarlaPluginCLAP::getParameterGroupName |
( |
const uint32_t | parameterId, |
|
|
char *const | strBuf ) const |
|
inlineoverridenoexcept |
◆ getParameterName()
| bool CarlaPluginCLAP::getParameterName |
( |
const uint32_t | parameterId, |
|
|
char *const | strBuf ) const |
|
inlineoverridenoexcept |
◆ getParameterSymbol()
| bool CarlaPluginCLAP::getParameterSymbol |
( |
const uint32_t | parameterId, |
|
|
char *const | strBuf ) const |
|
inlineoverridenoexcept |
◆ getParameterText()
◆ getParameterValue()
| float CarlaPluginCLAP::getParameterValue |
( |
const uint32_t | parameterId | ) |
const |
|
inlineoverridenoexcept |
◆ getRealName()
| bool CarlaPluginCLAP::getRealName |
( |
char *const | strBuf | ) |
const |
|
inlineoverridenoexcept |
◆ getType()
◆ idle()
| void CarlaPluginCLAP::idle |
( |
| ) |
|
|
inlineoverride |
◆ init()
◆ initBuffers()
| void CarlaPluginCLAP::initBuffers |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ process()
◆ reload()
| void CarlaPluginCLAP::reload |
( |
| ) |
|
|
inlineoverride |
◆ reloadPrograms()
| void CarlaPluginCLAP::reloadPrograms |
( |
const bool | doInit | ) |
|
|
inlineoverride |
◆ runIdleCallbacksAsNeeded()
| void CarlaPluginCLAP::runIdleCallbacksAsNeeded |
( |
const bool | isIdleCallback | ) |
|
|
inlineprivate |
◆ setChunkData()
◆ setParameterValue()
◆ setParameterValueRT()
◆ uiIdle()
| void CarlaPluginCLAP::uiIdle |
( |
| ) |
|
|
inlineoverride |
◆ fAudioOutBuffers
| float** CarlaPluginCLAP::fAudioOutBuffers |
|
private |
◆ fExtensions
◆ fHost
◆ fInputAudioBuffers
◆ fInputEvents
◆ fLastChunk
| void* CarlaPluginCLAP::fLastChunk |
|
private |
◆ fLastKnownLatency
| uint32_t CarlaPluginCLAP::fLastKnownLatency |
|
private |
◆ fNeedsIdleCallback
| bool CarlaPluginCLAP::fNeedsIdleCallback |
|
private |
◆ fNeedsParamFlush
| bool CarlaPluginCLAP::fNeedsParamFlush |
|
private |
◆ fNeedsProcess
| bool CarlaPluginCLAP::fNeedsProcess |
|
private |
◆ fNeedsRestart
| bool CarlaPluginCLAP::fNeedsRestart |
|
private |
◆ fOutputAudioBuffers
◆ fOutputEvents
◆ fPlugin
◆ fPluginDescriptor
◆ fPluginEntry
◆ kEngineHasIdleOnMainThread
| const bool CarlaPluginCLAP::kEngineHasIdleOnMainThread |
|
private |
The documentation for this class was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/backend/plugin/CarlaPluginCLAP.cpp