|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
#include <OfflineGainSource.h>
Public Member Functions | |
| OfflineGainSource (OfflineAudioSource< T > &source, const OfflineAudioSpec &spec, const OfflineFingerprint &fingerprint, double peak, OfflineSession &job, const OfflineJobOptions &options, Cursor cursor) | |
| int | block () const noexcept |
| std::int64_t | frames () const noexcept |
| int | channels () const noexcept |
| std::size_t | leaves () const noexcept |
| double | normalizer () const noexcept |
| double | baseline () const noexcept |
| double | endpoint (int side) const noexcept |
| double | minimumGain () const noexcept |
| double | maximumGain () const noexcept |
| double | scalarPeak () const noexcept |
| bool | constant () const noexcept |
| void | reset () noexcept |
| const T * | audio (std::size_t leaf, int channel) |
| const double * | gain (std::size_t leaf) |
| void | readAudio (int channel, std::int64_t first, int count, double *output) |
| void | readControl (std::int64_t first, int count, double *output) |
| void | verifySpec () const |
Definition at line 117 of file OfflineGainSource.h.
|
inline |
Definition at line 124 of file OfflineGainSource.h.
|
inline |
Definition at line 191 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 161 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 141 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 149 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 181 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 165 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 145 of file OfflineGainSource.h.
|
inline |
Definition at line 196 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 153 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 173 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 169 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 157 of file OfflineGainSource.h.
|
inline |
Definition at line 202 of file OfflineGainSource.h.
|
inline |
Definition at line 210 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 186 of file OfflineGainSource.h.
|
inlinenoexcept |
Definition at line 177 of file OfflineGainSource.h.
|
inline |
Definition at line 218 of file OfflineGainSource.h.