@audiotool/nexus - v0.0.12
    Preparing search index...

    Type Alias MatrixArpeggiatorPattern

    key value
    type entity
    key "matrixArpeggiatorPattern"
    is

    A pattern of the matrix arpeggiator. Contains step-specific parameters such as velocity and mute, and the pattern length.

    type MatrixArpeggiatorPattern = {
        groove: PrimitiveField<NexusLocation, "mut">;
        length: PrimitiveField<number, "mut">;
        slot: PrimitiveField<NexusLocation, "immut">;
        steps: ArrayField<NexusObject<MatrixArpeggiatorPatternStep>, 64>;
    }
    Index

    Properties

    Properties

    Every pattern can have a groove applied individually.

    key value
    default empty location
    required false
    targets api.TargetType.Groove, meaning one of:
    entities.Groove
    length: PrimitiveField<number, "mut">

    The length of the pattern in steps. The duration of each step is controlled by the step_length_index parameter of the matrix arpeggiator.

    key value
    default 16
    range [1, 64]

    The Matrix this pattern belongs to, also includes the index of the pattern.

    key value
    default no default, required
    required true
    targets api.TargetType.MatrixArpeggiatorPatternSlot, meaning one of:
    entities.MatrixArpeggiator.patternSlots
    immutable true

    The 64 steps of the pattern.