#include <OutMgr.h>
◆ ~OutMgr()
◆ OutMgr()
◆ addSmps()
| void OutMgr::addSmps |
( |
float * | l, |
|
|
float * | r ) |
|
private |
◆ applyOscEventRt()
| void OutMgr::applyOscEventRt |
( |
const char * | msg | ) |
|
◆ getDriver()
| string OutMgr::getDriver |
( |
| ) |
const |
Gets the name of the first running driver Deprecated
- Returns
- if no running output, "" is returned
◆ getInstance()
◆ getOut()
| AudioOut * zyncarla::OutMgr::getOut |
( |
std::string | name | ) |
|
Gets requested driver
- Parameters
-
| name | case unsensitive name of driver |
- Returns
- pointer to Audio Out or NULL
◆ getSink()
| string OutMgr::getSink |
( |
| ) |
const |
◆ removeStaleSmps()
| void OutMgr::removeStaleSmps |
( |
| ) |
|
|
private |
◆ requestSamples()
| void zyncarla::OutMgr::requestSamples |
( |
unsigned int | n = 1 | ) |
|
Request a new set of samples
- Parameters
-
| n | number of requested samples (defaults to 1) |
- Returns
- -1 for locking issues 0 for valid request
◆ setMaster()
◆ setSink()
| bool zyncarla::OutMgr::setSink |
( |
std::string | name | ) |
|
◆ storedSmps()
| unsigned int zyncarla::OutMgr::storedSmps |
( |
| ) |
const |
|
inlineprivate |
◆ tick()
◆ EngineMgr
◆ currentOut
The current output driver
◆ master
| class Master* zyncarla::OutMgr::master |
|
private |
◆ outl
| float* zyncarla::OutMgr::outl |
|
private |
◆ outr
| float* zyncarla::OutMgr::outr |
|
private |
◆ priBuf
| Stereo<float *> zyncarla::OutMgr::priBuf |
|
private |
◆ priBuffCurrent
| Stereo<float *> zyncarla::OutMgr::priBuffCurrent |
|
private |
◆ requested
| sem_t zyncarla::OutMgr::requested |
|
private |
◆ stales
| int zyncarla::OutMgr::stales |
|
private |
◆ synth
◆ wave
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/native-plugins/external/zynaddsubfx/Nio/OutMgr.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/native-plugins/external/zynaddsubfx/Nio/OutMgr.cpp