251025 Exploring saw in fx chain with gverb ping_ping and reverb YT



/ 251025 Exploring saw in fx chain with gverb ping_ping and reverb YT /
# https://in-thread.sonic-pi.net/t/251025-exploring-saw-in-fx-chain-with-gverb-ping-ping-and-reverb/9873
# https://youtu.be/oB_0_Hit6Bk


set_volume! 2

with_fx :gverb do |gv|
  with_fx  :ping_pong do |pp|
    with_fx :reverb do |re|
      
      live_loop :a1 do
        tick
        control gv, pre_mix: [0,0,0,0.74].look
        control pp, pre_mix: [0,0,0,0.75].look
        control re, pre_mix: [0.5].look
        
        sample :bd_fat, amp: 2 if spread(1,5).look
        sample :bd_fat, rpitch: 12+12+12, pan: line(-1,1, steps: 32).look if spread(1,4).look
        sample :bd_fat, rpitch: 12+12+12+12, pan: line(1,-1, steps: 32+12).look if spread(1,3).look
        
        play :c6, amp: 0.3, release: 0.3 if spread(1,14).look
        play :c6+[0,-2,3,7-5].choose, amp: 0.1, release: 0.1 if spread(6,7).look
        
        sleep 0.25
      end
      
      live_loop :a2 do
        tick
        use_synth :saw
        a = 0.5
        r = a+0.5
        am = 1
        amp = knit(0,am*3, 0.125,am, 0.25,am, 0.35,am).mirror.look
        use_synth_defaults cutoff: 110, amp: amp, attack: a, release: r
        k = 1
        n = :c2
        play n+knit(0,k,0,k,0,k,-2,k,0,k).look, pan: rdist(0.25)
        play n+12+knit(0,k,0,k,0,k,-2,k,0,k).look, pan: rdist(0.5)
        play n+24+knit(0,k,0,k,0,k,-2,k,0,k).look, pan: rdist(0.75)
        sleep [4,4,4,2,2].look
      end
      
    end
  end
end

# Hydra code for visuals
# https://hydra.ojack.xyz/?code=JTJGJTJGJTIwSnVtcGluZyUyMG9mZiUyMHBvaW50JTIwY3JlYXRlZCUyMGJ5JTIwZW1wdHlmbGFzaCUyMGh0dHBzJTNBJTJGJTJGeW91dHUuYmUlMkZCSEJoTEU3MDY0dyUzRnQlM0Q3NjAlMEElMkYlMkZzMS5pbml0U2NyZWVuKDEpJTBBc3JjKHMxKS5vdXQobzEpJTBBc2V0UmVzb2x1dGlvbigxOTIwKjIlMkMxMDgwKjIpJTBBJTJGJTJGc2V0UmVzb2x1dGlvbigxOTAwJTJDMTAwKSUwQSUwQXNyYyhvMCklMEElMjAlMjAuZGlmZihvc2MoMSUyQzAuMSUyQzEpLm1hc2soc2hhcGUoOTkpLnNjYWxlKDElMkM5JTJGMTYpJTBBLnNjcm9sbFgoMC41JTJDMC4xKSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUwQS5zY3JvbGxZKDAuNyUyQzAuMSklMEEpKSUwQSUwQS5kaWZmKHNyYyhvMSklMkMwLjEpJTBBLm1vZHVsYXRlU2NhbGUobm9pc2UoMiklMkMwLjkpJTBBLm1vZHVsYXRlUm90YXRlKG9zYygyJTJDMC4wMSklMkMwLjAwMSklMEEubHVtYSgwLjA2KSUwQSUwQSUyRiUyRi50aHJlc2goMC4yKSUwQSUyRiUyRi5yZXBlYXQoMiUyQzIpJTBBLm91dChvMCklMEFyZW5kZXIobzAp

I love the evolving minimalist approach here, 2 loops and I don’t know what’s coming next. That’s Hydra visuals?

1 Like

Yes, Hydra visuals on an image

Yes I thought it was Hydra, cool visuals too

1 Like