Enum ittech::FilterMode[][src]

pub enum FilterMode {
    Global,
    Local,
}

Variants

Global

S9C Sets filter mode to Global on all channels (Impulse Tracker behaviour).

In this mode, when resonant filters are enabled with a Zxx effect, they will stay active until explicitly disabled by setting the cutoff frequency to the maximum (Z7F), and the resonance to the minimum (Z80).

Local

S9D Sets filter mode to Local on all channels.

In this mode, the resonant filter will only affect the current note and will revert when a new note is played.

Trait Implementations

impl Clone for FilterMode[src]

impl Copy for FilterMode[src]

impl Debug for FilterMode[src]

impl PartialEq<FilterMode> for FilterMode[src]

impl StructuralPartialEq for FilterMode[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.