#include <algorithm>
#include <array>
#include <cmath>
#include <cstddef>
#include <cstdint>
#include <iterator>
#include <string>
#include <string_view>
#include <type_traits>
#include <utility>
#include <variant>
#include <vector>
Go to the source code of this file.
|
| enum class | pulp::audio::SampleHeritageSeedPolicy : std::uint8_t { pulp::audio::RestartFromProfileSeed
, pulp::audio::ContinueSerializedState
} |
| enum class | pulp::audio::SampleHeritageBlockDomain : std::uint8_t { pulp::audio::Voice
, pulp::audio::Bus
, pulp::audio::RecordCommit
} |
| enum class | pulp::audio::SampleHeritagePitchFamily : std::uint8_t { pulp::audio::VariableClock
, pulp::audio::DropRepeat
, pulp::audio::EarlyLinear
} |
| enum class | pulp::audio::SampleHeritageConverterFamily : std::uint8_t { pulp::audio::LinearPcm
, pulp::audio::MuLaw
, pulp::audio::ALaw
} |
| enum class | pulp::audio::SampleHeritageHoldMode : std::uint8_t { pulp::audio::ZeroOrder
} |
| enum class | pulp::audio::SampleHeritageCutoffLaw : std::uint8_t { pulp::audio::FixedHz
, pulp::audio::MachineRateRatio
} |
| enum class | pulp::audio::SampleHeritageNoiseGate : std::uint8_t { pulp::audio::AlwaysOn
, pulp::audio::VoiceActive
} |
| enum class | pulp::audio::SampleHeritageReconstructionFamily : std::uint8_t { pulp::audio::OnePole
, pulp::audio::Butterworth
, pulp::audio::Chebyshev
, pulp::audio::Elliptic
} |
| enum class | pulp::audio::SampleHeritageRecordFilterFamily : std::uint8_t { pulp::audio::OnePole
, pulp::audio::Butterworth
, pulp::audio::Chebyshev
, pulp::audio::Elliptic
} |
| enum class | pulp::audio::SampleHeritageAnalogFilterFamily : std::uint8_t { pulp::audio::None
, pulp::audio::Ladder4Pole
} |
| enum class | pulp::audio::SampleHeritageLivePitchMode : std::uint8_t { pulp::audio::Preserve
, pulp::audio::RateLinked
} |
| enum class | pulp::audio::SampleHeritageProfileStatus : std::uint8_t {
pulp::audio::Ok
, pulp::audio::UnsupportedSchemaVersion
, pulp::audio::InvalidProfileId
, pulp::audio::InvalidHostSampleRate
,
pulp::audio::TooManyStages
, pulp::audio::TooManyBlocks
, pulp::audio::WrongBlockDomain
, pulp::audio::MixedLegacyAndTypedBlocks
,
pulp::audio::NonCanonicalProfileRepresentation
, pulp::audio::DuplicateStage
, pulp::audio::InvalidStageOrder
, pulp::audio::InvalidStageParameter
,
pulp::audio::UnsupportedRateConversion
, pulp::audio::DigestUnavailable
} |