null
музыка · delta machine · sonic pi

DELTA INITIATION PROTOCOL

ритуальная арка. восемь порогов перехода. D minor.


артистDELTA MACHINE
движокSonic Pi
треков8
длительность18:27
тональностьD minor
статусreleased · 2026

DELTA INITIATION PROTOCOL — восемь порогов. Не треки — фазы перехода.

invocation → temple → rite → polyforge → fractal light → time fold → discrete state → return.

Система запускается. Система проходит через себя. Система возвращается — но уже другой.


01 invocation
запуск системы. первый сигнал.
02 temple
устойчивое состояние. D minor как дом.
03 rite
ритуальный паттерн. повторение как смысл.
04 polyforge
множественные голоса. полифония алгоритма.
05 fractal light
рекурсия как свет. паттерн внутри паттерна.
06 time fold
время сгибается. sparse sleep [0.5, 0.75, 1.25].
07 discrete state
дискретный переход. бинарное состояние.
08 return
система возвращается. но уже другой.

define :album_master do |&block|
  with_fx :compressor, threshold: 0.35, slope_above: 0.4 do
    with_fx :hpf, cutoff: 28 do
      with_fx :lpf, cutoff: 105 do
        with_fx :reverb, mix: 0.18, room: 1 do
          with_fx :echo, mix: 0.06, phase: 0.375, decay: 3 do
            block.call
          end
        end
      end
    end
  end
end

use_debug false
use_bpm 90

album_master do

  duration = 150
  start_time = vt

  scale_main = (scale :d3, :minor, num_octaves: 2)

  define :slow_pad do |note_now, amp_level|
    use_synth :hollow
    with_fx :reverb, mix: 0.7, room: 1 do
      synth :hollow,
        note: note_now,
        attack: 0.5,
        sustain: 1.2,
        release: 1.5,
        amp: amp_level
    end
  end

  define :glass_fragment do |note_now, amp_level|
    use_synth :blade
    with_fx :echo, phase: 0.375, decay: 3 do
      synth :blade,
        note: note_now + 12,
        release: 0.3,
        amp: amp_level,
        cutoff: 85
    end
  end

  define :low_wave do |note_now, amp_level|
    use_synth :fm
    with_fx :lpf, cutoff: 60 do
      synth :fm,
        note: note_now - 24,
        release: 0.6,
        amp: amp_level,
        depth: 1.2,
        divisor: 2,
        cutoff: 85
    end
  end

  while (vt - start_time) < duration

    note_now = scale_main.choose

    slow_pad note_now, 0.25

    sleep [0.5, 0.75, 1.25].choose

    glass_fragment note_now, 0.15 if one_in(2)

    low_wave note_now, 0.2 if one_in(3)

    sleep [0.25, 0.5, 0.375].choose
  end

end