Hadron States Documentation

Hadron state description sheet

State title

gtWaveSeq1

Type of sound

Simple example of wave sequencing. Grains with excerpts of the source waveforms are generated at a tempo equal to 16ths notes in the host tempo. Grain rate and delay times are tempo synchronized.

Controllers

Expression1: Time point into source sound from where to read sound
Expression2: Grain duration
Expression3: Modification of output routing (channel masks)
Expression4: Modification of source wave sequence (wave masks)

Midi keyboard control

Note Number: Pitch transpose of source waves
Velocity: Amp

Suggested source waveform

Slot1: Any Sampled waveform, e.g. Cello.wav
Slot2: Any Sampled waveform, e.g. HangOn.wav
Slot3: Any Sampled waveform, e.g. VibLineDistTone3.wav
Slot4: Any Sampled waveform, e.g. Planet2.wav
* Sounds with significant timbral variation over time might be most effective.

Waveform sources/slots used: 1,2,3,4 and Trainlets

Mask tables

Channelmask:
A: C,C,C (Stereo Center, length 3 grains)
B: Left, Bandpass2,Delay right
The second mask sequence might sound a bit richer or more complex than what you might expect from the simple sequence of outputs. This is due to the fact that output morphing lets the sound travel trough all outputs in between the start and end morph points. The Hadron oututs are configured in this sequence: Left, Right, Bandpass1, BP2, Lowpass, Bandpass3, Delay left and Delay right. For example will the morph from Center (between outputs Left and Right) to Delay right gradually move through all other outputs during the morph.

Wavemask: (source wave numbers, T=trainlets)
A: 1,2,3,4,T,1,3,3
B: 1,2,3,1,2,3,1,3

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.
Trainlets are in octave 0 (440Hz at middle A, on note number 69)