#[repr(u8)]pub enum WavShape {
Show 70 variants
PULSE12 = 0,
PULSE25 = 1,
PULSE50 = 2,
PULSE75 = 3,
SAW = 4,
TRIANGLE = 5,
SINE = 6,
NOISE_PITCHED = 7,
NOISE = 8,
WT_CRUSH = 9,
WT_FOLDING = 10,
WT_FREQ = 11,
WT_FUZZY = 12,
WT_GHOST = 13,
WT_GRAPHIC = 14,
WT_LFOPLAY = 15,
WT_LIQUID = 16,
WT_MORPHING = 17,
WT_MYSTIC = 18,
WT_STICKY = 19,
WT_TIDAL = 20,
WT_TIDY = 21,
WT_TUBE = 22,
WT_UMBRELLA = 23,
WT_UNWIND = 24,
WT_VIRAL = 25,
WT_WAVES = 26,
WT_DRIP = 27,
WT_FROGGY = 28,
WT_INSONIC = 29,
WT_RADIUS = 30,
WT_SCRATCH = 31,
WT_SMOOTH = 32,
WT_WOBBLE = 33,
WT_ASIMMTRY = 34,
WT_BLEEN = 35,
WT_FRACTAL = 36,
WT_GENTLE = 37,
WT_HARMONIC = 38,
WT_HYPNOTIC = 39,
WT_ITERATIV = 40,
WT_MICROWAV = 41,
WT_PLAITS01 = 42,
WT_PLAITS02 = 43,
WT_RISEFALL = 44,
WT_TONAL = 45,
WT_TWINE = 46,
WT_ALIEN = 47,
WT_CYBERNET = 48,
WT_DISORDR = 49,
WT_FORMANT = 50,
WT_HYPER = 51,
WT_JAGGED = 52,
WT_MIXED = 53,
WT_MULTIPLY = 54,
WT_NOWHERE = 55,
WT_PINBALL = 56,
WT_RINGS = 57,
WT_SHIMMER = 58,
WT_SPECTRAL = 59,
WT_SPOOKY = 60,
WT_TRANSFRM = 61,
WT_TWISTED = 62,
WT_VOCAL = 63,
WT_WASHED = 64,
WT_WONDER = 65,
WT_WOWEE = 66,
WT_ZAP = 67,
WT_BRAIDS = 68,
WT_VOXSYNTH = 69,
}Expand description
Wavsynth wave shape
Variants§
PULSE12 = 0
PULSE25 = 1
PULSE50 = 2
PULSE75 = 3
SAW = 4
TRIANGLE = 5
SINE = 6
NOISE_PITCHED = 7
NOISE = 8
WT_CRUSH = 9
WT_FOLDING = 10
WT_FREQ = 11
WT_FUZZY = 12
WT_GHOST = 13
WT_GRAPHIC = 14
WT_LFOPLAY = 15
WT_LIQUID = 16
WT_MORPHING = 17
WT_MYSTIC = 18
WT_STICKY = 19
WT_TIDAL = 20
WT_TIDY = 21
WT_TUBE = 22
WT_UMBRELLA = 23
WT_UNWIND = 24
WT_VIRAL = 25
WT_WAVES = 26
WT_DRIP = 27
WT_FROGGY = 28
WT_INSONIC = 29
WT_RADIUS = 30
WT_SCRATCH = 31
WT_SMOOTH = 32
WT_WOBBLE = 33
WT_ASIMMTRY = 34
WT_BLEEN = 35
WT_FRACTAL = 36
WT_GENTLE = 37
WT_HARMONIC = 38
WT_HYPNOTIC = 39
WT_ITERATIV = 40
WT_MICROWAV = 41
WT_PLAITS01 = 42
WT_PLAITS02 = 43
WT_RISEFALL = 44
WT_TONAL = 45
WT_TWINE = 46
WT_ALIEN = 47
WT_CYBERNET = 48
WT_DISORDR = 49
WT_FORMANT = 50
WT_HYPER = 51
WT_JAGGED = 52
WT_MIXED = 53
WT_MULTIPLY = 54
WT_NOWHERE = 55
WT_PINBALL = 56
WT_RINGS = 57
WT_SHIMMER = 58
WT_SPECTRAL = 59
WT_SPOOKY = 60
WT_TRANSFRM = 61
WT_TWISTED = 62
WT_VOCAL = 63
WT_WASHED = 64
WT_WONDER = 65
WT_WOWEE = 66
WT_ZAP = 67
WT_BRAIDS = 68
WT_VOXSYNTH = 69
Trait Implementations§
Source§impl TryFromPrimitive for WavShape
impl TryFromPrimitive for WavShape
impl Copy for WavShape
impl StructuralPartialEq for WavShape
Auto Trait Implementations§
impl Freeze for WavShape
impl RefUnwindSafe for WavShape
impl Send for WavShape
impl Sync for WavShape
impl Unpin for WavShape
impl UnwindSafe for WavShape
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more