SOUND4 BIGVOICE.CL Library [1.0.0]
Namespaces | Classes | Typedefs | Variables
sound4::bigvoice::dyn Namespace Reference

Namespaces

 helper
 

Classes

class  CDynLib
 Dynamic library interface. More...
 
class  CBus
 
class  CPresetLoader
 
class  CInstance
 

Typedefs

using SampleFormat = bigvoice_SampleFormat
 
using LogSeverity = bigvoice_LogSeverity
 
using log_cb_t = std::function< void(LogSeverity, const std::string &)>
 
using PresetChange_Kind = bigvoice_PresetChange_Kind
 

Variables

const size_t ChunkFrames =BIGVOICE_AUDIOFRAME_COUNT
 
const size_t InputChannels =BIGVOICE_CHANNEL_COUNT*BIGVOICE_AUDIO_INPUT_COUNT
 
const size_t OutputChannels =BIGVOICE_CHANNEL_COUNT*BIGVOICE_AUDIO_OUTPUT_COUNT
 
const size_t InputSampleSize =ChunkFrames*InputChannels
 
const size_t OutputSampleSize =ChunkFrames*OutputChannels
 
const size_t SampleRate =BIGVOICE_SAMPLE_RATE
 

Typedef Documentation

◆ log_cb_t

using sound4::bigvoice::dyn::log_cb_t = typedef std::function<void(LogSeverity,const std::string&)>

Log callback type

Definition at line 697 of file sound4.bigvoice.cl_dyn.hpp.

◆ LogSeverity

Log Severity levels

Definition at line 693 of file sound4.bigvoice.cl_dyn.hpp.

◆ PresetChange_Kind

Definition at line 765 of file sound4.bigvoice.cl_dyn.hpp.

◆ SampleFormat

Definition at line 426 of file sound4.bigvoice.cl_dyn.hpp.

Variable Documentation

◆ ChunkFrames

const size_t sound4::bigvoice::dyn::ChunkFrames =BIGVOICE_AUDIOFRAME_COUNT

Number of frames in a chunk

Definition at line 430 of file sound4.bigvoice.cl_dyn.hpp.

◆ InputChannels

const size_t sound4::bigvoice::dyn::InputChannels =BIGVOICE_CHANNEL_COUNT*BIGVOICE_AUDIO_INPUT_COUNT

Number of float values in an input frame

Definition at line 434 of file sound4.bigvoice.cl_dyn.hpp.

◆ InputSampleSize

const size_t sound4::bigvoice::dyn::InputSampleSize =ChunkFrames*InputChannels

Number of float values for an input chunk

Definition at line 442 of file sound4.bigvoice.cl_dyn.hpp.

◆ OutputChannels

const size_t sound4::bigvoice::dyn::OutputChannels =BIGVOICE_CHANNEL_COUNT*BIGVOICE_AUDIO_OUTPUT_COUNT

Number of float values in an output frame

Definition at line 438 of file sound4.bigvoice.cl_dyn.hpp.

◆ OutputSampleSize

const size_t sound4::bigvoice::dyn::OutputSampleSize =ChunkFrames*OutputChannels

Number of float values for an output chunk

Definition at line 446 of file sound4.bigvoice.cl_dyn.hpp.

◆ SampleRate

const size_t sound4::bigvoice::dyn::SampleRate =BIGVOICE_SAMPLE_RATE

Sample rate of library

Definition at line 450 of file sound4.bigvoice.cl_dyn.hpp.