# Kontrolowanie Efektów

Możliwe jest również kontrolowanie efektów, jednakże jest ono realizowane w trochę inny sposób:

    with_fx :reverb do |r|
      play 50
      sleep 0.5
      control r, mix: 0.7
      play 55
      sleep 1
      control r, mix: 0.9
      sleep 1
      play 62
    end

Zamiast używać zmiennej, korzystamy z parametru pomiędzy słupkami znajdującymi się w bloku kodu do/end. Pomiędzy słupki `|` wstawiamy unikalną nazwę dla naszego efektu, dzięki czemu możemy się później do niej odwoływać w danym bloku kodu do/end. Postępowanie w tym przypadku jest identyczne do używania parametrów w funkcjach.

A teraz spróbuj wykorzystać kontrolę nad syntezatorami i efektami!