SOUND4 IMPACT.CL Library [1.3.5]
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Variables
sound4::impact Namespace Reference

Namespaces

namespace  dyn
 
namespace  helper
 

Classes

class  CInstance
 
class  CPresetLoader
 

Typedefs

using SampleFormat = impact_SampleFormat
 
using LogSeverity = impact_LogSeverity
 
using log_cb_t = std::function< void(LogSeverity, const std::string &)>
 
using PresetChange_Kind = impact_PresetChange_Kind
 

Variables

const size_t ChunkFrames = 64
 
const size_t InputChannels = 2 * 1
 
const size_t OutputChannels = 2 * 1
 
const size_t InputSampleSize =ChunkFrames*InputChannels
 
const size_t OutputSampleSize =ChunkFrames*OutputChannels
 
const size_t SampleRate = 48000
 

Detailed Description

impact namespace

Typedef Documentation

◆ log_cb_t

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

Log callback type

Definition at line 320 of file sound4.impact.cl.hpp.

◆ LogSeverity

Log Severity levels

Definition at line 316 of file sound4.impact.cl.hpp.

◆ PresetChange_Kind

Definition at line 380 of file sound4.impact.cl.hpp.

◆ SampleFormat

Definition at line 53 of file sound4.impact.cl.hpp.

Variable Documentation

◆ ChunkFrames

const size_t sound4::impact::ChunkFrames = 64

Number of frames in a chunk

Definition at line 57 of file sound4.impact.cl.hpp.

◆ InputChannels

const size_t sound4::impact::InputChannels = 2 * 1

Number of float values in an input frame

Definition at line 61 of file sound4.impact.cl.hpp.

◆ InputSampleSize

const size_t sound4::impact::InputSampleSize =ChunkFrames*InputChannels

Number of float values for an input chunk

Definition at line 69 of file sound4.impact.cl.hpp.

◆ OutputChannels

const size_t sound4::impact::OutputChannels = 2 * 1

Number of float values in an output frame

Definition at line 65 of file sound4.impact.cl.hpp.

◆ OutputSampleSize

const size_t sound4::impact::OutputSampleSize =ChunkFrames*OutputChannels

Number of float values for an output chunk

Definition at line 73 of file sound4.impact.cl.hpp.

◆ SampleRate

const size_t sound4::impact::SampleRate = 48000

Sample rate of library

Definition at line 77 of file sound4.impact.cl.hpp.