Carla Backend
Public Member Functions | List of all members
CarlaEngineCVSourcePorts Class Reference

#include <CarlaEngine.hpp>

Public Member Functions

virtual ~CarlaEngineCVSourcePorts ()
 
virtual bool addCVSource (CarlaEngineCVPort *port, uint32_t portIndexOffset, bool reconfigureNow)
 
virtual bool removeCVSource (uint32_t portIndexOffset)
 
virtual void initPortBuffers (const float *const *buffers, uint32_t frames, bool sampleAccurate, CarlaEngineEventPort *eventPort)
 
bool setCVSourceRange (uint32_t portIndexOffset, float minimum, float maximum)
 
void cleanup ()
 

Detailed Description

Carla Engine Meta CV Port. FIXME needs a better name...

Constructor & Destructor Documentation

◆ ~CarlaEngineCVSourcePorts()

virtual CarlaEngineCVSourcePorts::~CarlaEngineCVSourcePorts ( )
virtual

The destructor.

Member Function Documentation

◆ addCVSource()

virtual bool CarlaEngineCVSourcePorts::addCVSource ( CarlaEngineCVPort port,
uint32_t  portIndexOffset,
bool  reconfigureNow 
)
virtual

Add a CV port as a source of events.

◆ removeCVSource()

virtual bool CarlaEngineCVSourcePorts::removeCVSource ( uint32_t  portIndexOffset)
virtual

Remove a CV port as a source of events.

◆ initPortBuffers()

virtual void CarlaEngineCVSourcePorts::initPortBuffers ( const float *const *  buffers,
uint32_t  frames,
bool  sampleAccurate,
CarlaEngineEventPort eventPort 
)
virtual

Get events and add them to an event port. FIXME needs a better name...

◆ setCVSourceRange()

bool CarlaEngineCVSourcePorts::setCVSourceRange ( uint32_t  portIndexOffset,
float  minimum,
float  maximum 
)

Set value range for a CV port.

◆ cleanup()

void CarlaEngineCVSourcePorts::cleanup ( )

Destroy all ports.


The documentation for this class was generated from the following file: