Sampled by default: full General MIDI + fugue genre + per-voice channel strips

Sampled instruments become the default sound (state.sampledOnly on by default; opts.synth / ?allSampled=0 / --synth is the escape hatch).

• Full General MIDI extracted: faust/extract-gm.js pulls all 128 bank-0 FluidR3 presets in one parse (105 usable multi-zone), baked into the genre-kernel SAMPLERS registry (browser has no fs) and drawn from by…

• New genre: fugue — steady drumless Bach counterpoint next to prelude, a running- SIXTEENTH subject with an imitative answer (new csd-engine "fugue" pattern), fenced off prelude on voice-count / tempo / rubato…

• Per-voice channel strips on the sampled path: band-appropriate HPF/EQ/compressor + broad gentle saturation + chorus/phaser/reverb air, so the samples breathe without clipping (peaks stay < -3 dBFS).

Verified: matrix 93/93, validate --quick, engine.test, all-sampled-test, segment-parity. FluidR3 GM (MIT) credited in SOURCES.md.

▶ Play it: Third Eye Turbine — parked on the genre this change names https://stellate.app/?genre=psytrance&seed=3233&path=1691.14484,1710.14517,1672.14517&xdur=13.122

88f3bde https://github.com/aboard-io/stellate/commit/88f3bde12cbc3aebd7d723b38ba5e778c39e4538