DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::OfflineStereoGenerator< T >::Options Struct Reference

#include <OfflineStereoGenerator.h>

Public Attributes

float width = 0
 0..1; zero returns exact original PCM, optionally duplicated.
 
int oversamplingFactor = 1
 Local color factor: 1, 2, 4, 8 or 16.
 
float lowCutHz = 0
 Generated delta only; off or 20..5000 Hz.
 
bool duplicateMono = false
 Explicit permission to turn mono into two channels.
 
std::span< const OfflineRegion > exclusions {}
 Copied source-relative regions.
 

Detailed Description

template<FloatType T>
struct dspark::OfflineStereoGenerator< T >::Options

Definition at line 45 of file OfflineStereoGenerator.h.

Member Data Documentation

◆ duplicateMono

template<FloatType T>
bool dspark::OfflineStereoGenerator< T >::Options::duplicateMono = false

Explicit permission to turn mono into two channels.

Definition at line 50 of file OfflineStereoGenerator.h.

◆ exclusions

template<FloatType T>
std::span<const OfflineRegion> dspark::OfflineStereoGenerator< T >::Options::exclusions {}

Copied source-relative regions.

Definition at line 51 of file OfflineStereoGenerator.h.

◆ lowCutHz

template<FloatType T>
float dspark::OfflineStereoGenerator< T >::Options::lowCutHz = 0

Generated delta only; off or 20..5000 Hz.

Definition at line 49 of file OfflineStereoGenerator.h.

◆ oversamplingFactor

template<FloatType T>
int dspark::OfflineStereoGenerator< T >::Options::oversamplingFactor = 1

Local color factor: 1, 2, 4, 8 or 16.

Definition at line 48 of file OfflineStereoGenerator.h.

◆ width

template<FloatType T>
float dspark::OfflineStereoGenerator< T >::Options::width = 0

0..1; zero returns exact original PCM, optionally duplicated.

Definition at line 47 of file OfflineStereoGenerator.h.


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