MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ SpectralOperation

enum class MayaFlux::Yantra::SpectralOperation : uint8_t
strong

Specific spectral operations supported.

Enumerator
FREQUENCY_SHIFT 

Shift entire spectrum.

PITCH_SHIFT 

Pitch-preserving shift.

SPECTRAL_FILTER 

Filter frequency bands.

HARMONIC_ENHANCE 

Enhance harmonics.

SPECTRAL_GATE 

Spectral gating.

Definition at line 12 of file SpectralTransformer.hpp.

12 : uint8_t {
13 FREQUENCY_SHIFT, ///< Shift entire spectrum
14 PITCH_SHIFT, ///< Pitch-preserving shift
15 SPECTRAL_FILTER, ///< Filter frequency bands
16 HARMONIC_ENHANCE, ///< Enhance harmonics
17 SPECTRAL_GATE, ///< Spectral gating
18};
@ SPECTRAL_FILTER
Filter frequency bands.
@ HARMONIC_ENHANCE
Enhance harmonics.
@ PITCH_SHIFT
Pitch-preserving shift.
@ FREQUENCY_SHIFT
Shift entire spectrum.