pub enum ParameterTrackKind {
Pitch,
Rhythm,
Dynamics,
Timbre,
Orchestration,
Harmonic,
}Expand description
Track categories that can reuse cyclic order/rotation projections.
Variants§
Pitch
Pitch-class or register parameters.
Rhythm
Rhythmic values such as durations or attack groups.
Dynamics
Dynamic values such as accents or layers.
Timbre
Timbral values such as mute or synthesis patches.
Orchestration
Orchestration values such as instrument assignments.
Harmonic
Harmonic values such as chord colors or voicing states.
Trait Implementations§
Source§impl Clone for ParameterTrackKind
impl Clone for ParameterTrackKind
Source§fn clone(&self) -> ParameterTrackKind
fn clone(&self) -> ParameterTrackKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ParameterTrackKind
Source§impl Debug for ParameterTrackKind
impl Debug for ParameterTrackKind
impl Eq for ParameterTrackKind
Source§impl PartialEq for ParameterTrackKind
impl PartialEq for ParameterTrackKind
impl StructuralPartialEq for ParameterTrackKind
Auto Trait Implementations§
impl Freeze for ParameterTrackKind
impl RefUnwindSafe for ParameterTrackKind
impl Send for ParameterTrackKind
impl Sync for ParameterTrackKind
impl Unpin for ParameterTrackKind
impl UnsafeUnpin for ParameterTrackKind
impl UnwindSafe for ParameterTrackKind
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