Files
notebook/strudel/hypnotic_techno.md
HarakaraSite 5ea13dad80 commit 18
2026-02-15 18:30:04 +09:00

1.7 KiB
Raw Permalink Blame History

Hypnotic Techno

ヒュプテクの核心は「反復の中の変化」だ。このテンプレートでは、128BPMのタイトなキックを軸に、シンセのカットオフ周波数をLFOでゆっくりと揺らすことで、聴き手を深いトランス状態へ誘うように設計したよ。

楽曲のポイント

  • Drums: TR-909のキックは重すぎず、かつ芯がある質感に。ハイハットには jux(iter(4)) を使って、サイクルごとに左右に広がる動きをつけている。
  • Bass: 16分のサイン波ベース。フィルターを sine.range(40, 100) でゆっくり動かすことで、呼吸しているようなうねりを作った。
  • Modular Synth: sawtooth 波形をベースにしたリフ。lpf をランダムに近い周期で開閉させ、さらに roomdelay を深めにかけることで、空間の奥行きを表現しているよ。

setcps(128/60/4)

// Drums: Steady & Hypnotic
$: s("bd*4").bank("tr909").gain(1.1)
$: s("- [hh|oh] - hh").bank("tr909").gain(0.7).jux(iter(4))
$: s("perc(3,8)").bank("tr606").room(0.2).delay(0.3).gain(0.6)

// Sub Bass: Breathing Low End
$: note("c1*16").s("sine")
    .lpf(sine.range(40, 110).slow(8))
    .gain(0.9)

// Hypnotic Synth: Modulating Sequence
$: note("c2(3,8,1), eb2(3,8,2)").s("saw")
    .lpf(sine.range(300, 1500).slow(12))
    .lpq(20)
    .room(0.8).roomsize(0.9)
    .delay(0.6).delaytime(0.375).delayfeedback(0.7)
    .gain(0.7)
    .jux(rev)

// Texture: Distant Noise
$: s("white").density(8)
    .lpf(sine.range(800, 2000).slow(16))
    .gain(sine.range(0, 0.2).slow(8))
    .pan(sine.range(0.2, 0.8).slow(20))