Carla Backend
Loading...
Searching...
No Matches
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: