×

✦ TRAVELLER FLIGHT MANUAL V2 ✦

VERSION 2.0 UPGRADES: Independent track polyrhythms, humanized analog drum timing, fully decoupled S.A.M. & Harmony engines, and new scale-locked chord progressions.

🚀 SYSTEM & MASTER EFFECTS

  • ↺ DEFAULT: Wipes saved memory and restores factory settings.
  • MACHINE ON / OFF: Powers the audio engine and master transport on or off.
  • 🚀 HYPERSPACE + TARGET: Drops the pitch and tempo with an intense dub delay tail. Use the dropdown to choose which instruments get thrown into the warp.
  • 🔊 MUTE: Kills the master audio output.
  • ● REC / ■ STOP: Captures your live set and prepares a clean WAV file for download.
  • ↓ WAV: Appears after recording to download your audio file.
  • 🔗 DAW / 🖥️ RESET: Connects or disconnects the output to a virtual audio cable destination.
  • 💾 SAVE / ⬇️ EXPORT / ⬆️ IMPORT: Store the current patch in your browser cache, or download/upload JSON memory files.
  • 🏓 PING PONG: Toggles a wide stereo bouncing delay on the master mix.

🎛️ GLOBAL SETTINGS & MIXER

  • KEY & MODE: Select the root note and musical scale (Dorian, Lydian, etc.). All sequences and harmony dropdowns will dynamically lock to your chosen scale.
  • BPM & GROOVE: Adjust the tempo and inject swing into the grid.
  • TAPE WEAR: Simulates vintage analog wow and flutter. Turn up for heavy tape degradation and pitch drift.
  • MIXER STRIPS: Adjust VOL (Volume), PAN (Left/Right), REV (Reverb send), and DEL (Delay send) for every individual instrument channel.

🎹 INSTRUMENT MODULES

  • TACTILE PAD SENSOR: Click and drag the glowing ribbon strip to play the pad manually. Toggle AUTO: ON to trigger generative sequences based on your chosen progression (Random Walk, 50s Ballad, The Lodge, Dirge).
  • DRUM KIT: Choose from vintage machine samples (Seeburg, TR-606, Vox). Click the numbers next to the KICK, SNARE, or HAT rows to shorten their loop lengths and create constantly shifting polyrhythms.
  • S.A.M. ENGINE: Type into the S.A.M. TEXT box and click LOAD TTS. Toggle SYNC to lock his speech to the sequencer grid, and set his rhythm using his dedicated SUBDIVISION dropdown.
  • 3-PART HARMONY: Type into the HARMONY TEXT box. Use V1, V2, and V3 to build chords. Set the choir's timing using the dedicated HARMONY SUBDIVISION dropdown.
  • DPM 138: A 4-track generative sequencer. Select the synth architecture (ARP, OB-SEM, VOX, VCS3) and root note for each lane. Click the numbers to change loop lengths for complex, overlapping melodies.
  • 8-BIT CRUSH / ANALOG DIST: Reroute the entire DPM 138 module through heavy overdrive or a low-resolution vintage arcade audio chip.
  • ⚄ MUTATE / ✕ CLEAR GRID: Instantly generate a randomized melodic sequence with randomized polyrhythms, or wipe the DPM 138 clean.

⌨ QWERTY HOTKEYS

  • Spacebar: Master Play / Stop
  • Keys Q - P: Play the Pad Synthesizer (Disable Pad Auto first)
  • Keys A, S, D, F: Live Drum & DPM Pads (Kick, Snare, Hat, Lead)
▼ DIAGNOSTICS: UNDER THE HOOD (CLICK TO EXPAND)

Polyrhythmic Sequencer Architecture

Unlike standard linear step sequencers, The Traveller uses decoupled modulo math counters - a digital circuit or mathematical sequence that counts up to a specific number and then resets back to zero - for every individual drum lane and DPM 138 track. This allows a 7-step hi-hat to run against a 12-step kick drum and a 5-step analog bassline simultaneously, creating evolving geometric rhythms that take dozens of bars to repeat.

Humanized Drum Clocking

When using the Seeburg or TR-606 kits, the engine bypasses strict mathematical quantization. A dedicated humanization script adds real-time velocity variance (between 75% and 100% of maximum) and micro-timing delays. Kicks are delayed by 0-5ms to stay anchored, snares drag by 0-15ms, and hats slop up to 25ms late, forcing the Web Audio API into a naturally loose, laid-back pocket.

Formant Vocal Synthesis

The 3-Part Harmony engine doesn't use vocal samples. It routes raw sawtooth oscillator waves through three parallel, heavily-resonant bandpass filters (F1, F2, and F3). The engine parses your typed text, extracts the vowels, and dynamically shifts the cutoff frequencies of these three filters to match the exact acoustic resonant frequencies of the human vocal tract for 'A', 'E', 'I', 'O', and 'U' - or at least it attempts to! .

Software Automatic Mouth (S.A.M.)

The robotic voice is a direct client-side WebAssembly/JS port of the legendary 1982 S.A.M. speech synthesizer originally built for the Commodore 64. When you click 'LOAD TTS', the engine parses your text into phonemes, synthesizes a raw 8-bit Float32 audio array entirely in your browser memory, and converts it into a Tone.js AudioBuffer for playback.

Tape Wear Simulation

The Tape Wear slider controls two parallel Low Frequency Oscillators (LFOs) manipulating a master delay line. One LFO modulates at 0.3Hz to simulate slow mechanical "Wow" (motor drift), while the second LFO modulates at 8Hz to simulate fast "Flutter" (tape crinkle and capstan irregularities), mimicking the physical instability of magnetic tape.

Hyperspace Routing

Triggering Hyperspace activates a custom macro-script that simultaneously ramps the master BPM to half-speed, drives a 92% feedback loop into the delay sends of your targeted instruments, and forces the Master Pitch Shift node to dive -12 semitones over a 6-second window before automatically snapping back to zero.

  _..--------.._
.-'            '-.
.'                  '.
/    _...------..._      \
|   .'            '.     |
|  /                  \    |
| |      ()      ()      |   |
\ \        /\          /  /
 '. '.    ----        .' .'
   '-._____________.-'
    |     ||     |
   /      ||      \
  /       ||       \
.'        ||        '.
/          ||          \
/    ________|| ________   \
(_/ /        \||/        \_)
    |     |||          |
    \     |||         /
     '.   |||       .'
       '-._______.-'

✦ THE TRAVELLER ✦




65
0
10
(CLICK & DRAG)



✦ VOX ✦

✦ DPM 138 ✦