Hadron States Documentation

Hadron state description sheet

State title

gtSnapperRhythm

Type of sound

Rhythmic “snapping” texture bpm synced to the host song temp. Rhythmic subdivision amount on expression control.

Controllers

Expression1:
    Grain rate rhythm pattern
        Quarter notes (0% to 12.5%)
        dotted 8ths (12.5% to 25%)
        triplets (25% to 37.5%)
        8ths (37.5% to 50%)
        Quintuplets (50% to 62.5%)
        8th triplets (62.5% to 75%)
        16ths (75% to 87.5%)
        16th triplets (87.5% to 99%)
        32nd notes (100%)
Expression2:
    Grain rate fine tune
        Nudge down from 0% to 25%
        Nudge up from 25% to 50 %
        Significantly raise grain rate from 50% to 100%
Expression3:
    Grain Attack and Duration modification
        Shorten Attack from 0% to 50%
        Shorten Grain from 50% to 100%
Expression4:
    Manual time pointer, what part of the source waveforms to read

Midi keyboard control

Note Number: Transposition
Velocity: Amp
Interval: Output routing sequence length (channel mask)
    When playing a single note: all grains will be played mono
    An interval of one semitone: grains are panned left and right
    An interval of two semitones: left, right, bandpass
    … up to the max sequence length of 8 (when the interval is a perfect fifth)

Suggested source waveform

Slot1: Any Sampled waveform, e.g. Cello.wav
Slot2: not used
Slot3: not used
Slot4: not used
* Sounds with significant timbral variation over time will give more animated results.

Waveform sources/slots used: 1

Mask tables

Channelmask:
    A: Left, Right, (loop length=2 particles)
    B: Left, Right, BP1, BP2, LP, BP3, Delay L, Delay R (loop length=8 particles)

Pitch definition mode

Grain Transpose
Octave: 0
Source waveforms transposed so that note num 69 (middle A) should give a perceived fundamental of 440Hz
The original key stored with each source wave file may be octave displaced, in which case the same octaviation occurs on playback with this state.