Pretty print synth args with new foo: 1, bar: 2 syntax
Allow fx blocks to accept a param which will be the fx synth node:

with_fx(:slicer, freq: 16) do |r|
  play 60, release: 3
  sleep 1
  r.control freq:8
  sleep 1
  r.control freq:4
end