Struct surge_hound::WavSpecSurge
source · pub struct WavSpecSurge {
pub specx: Option<WavSpecEx>,
pub clm: Option<ClmSpec>,
pub uhwt: Option<UhwtSpec>,
pub srge: Option<SrgeSpec>,
pub srgo: Option<SrgoSpec>,
pub cue: Option<CueSpec>,
pub smpl: Option<SmplSpec>,
}
Expand description
Specifies all audio properties form WavSpecEx, with additional properties specified for Surge
Fields§
§specx: Option<WavSpecEx>
original WavSpec container, without extra surge chunks
clm: Option<ClmSpec>
data parsed from the CLM chunk, potentially used by surge
uhwt: Option<UhwtSpec>
data parsed from the UHWT chunk, potentially used by surge
srge: Option<SrgeSpec>
data parsed from the SRGE chunk, potentially used by surge
srgo: Option<SrgoSpec>
data parsed from the SRGO chunk, potentially used by surge
cue: Option<CueSpec>
data parsed from the CUE chunk, potentially used by surge
smpl: Option<SmplSpec>
data parsed from the SMPL chunk, potentially used by surge
Trait Implementations§
source§impl Clone for WavSpecSurge
impl Clone for WavSpecSurge
source§fn clone(&self) -> WavSpecSurge
fn clone(&self) -> WavSpecSurge
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for WavSpecSurge
impl Debug for WavSpecSurge
source§impl Default for WavSpecSurge
impl Default for WavSpecSurge
source§fn default() -> WavSpecSurge
fn default() -> WavSpecSurge
Returns the “default value” for a type. Read more