Expand description
Serde models for play_settings.json with versioned decoding.
Re-exports§
pub use crate::dsp::effects::BasicReverbSettings;Deprecated pub use crate::dsp::effects::CompressorSettings;pub use crate::dsp::effects::ConvolutionReverbSettings;pub use crate::dsp::effects::DelayReverbSettings;pub use crate::dsp::effects::DistortionSettings;pub use crate::dsp::effects::EqPointSettings;pub use crate::dsp::effects::HighEdgeFilterSettings;pub use crate::dsp::effects::HighPassFilterSettings;pub use crate::dsp::effects::LimiterSettings;pub use crate::dsp::effects::LowEdgeFilterSettings;pub use crate::dsp::effects::LowPassFilterSettings;pub use crate::dsp::effects::MultibandEqSettings;pub use legacy::PlaySettingsLegacy;pub use legacy::PlaySettingsLegacyFile;pub use legacy::PlaySettingsTrackLegacy;pub use v1::PlaySettingsV1;pub use v1::PlaySettingsV1File;pub use v2::PlaySettingsV2;pub use v2::PlaySettingsV2File;pub use v3::PlaySettingsV3;pub use v3::PlaySettingsV3File;
Modules§
- legacy
- Legacy
play_settings.jsonschema (pre-versioned). - v1
play_settings.jsonversion 1 schema.- v2
play_settings.jsonversion 2 schema.- v3
play_settings.jsonversion 3 schema.
Structs§
- Settings
Track - Track-level configuration shared by newer settings versions.
Enums§
- Play
Settings Container - Wrapper allowing
play_settingsto be nested or flat. - Play
Settings File - Versioned settings file representation.
Type Aliases§
- Effect
Settings - Effect settings variants that can appear in the settings file.