Aqui você vê as diferenças entre duas revisões dessa página.
Próxima revisão | Revisão anterior | ||
projetos:musichacking:sonicpi [2015/11/29 17:22] phil criada |
projetos:musichacking:sonicpi [2015/11/29 19:16] (atual) phil |
||
---|---|---|---|
Linha 64: | Linha 64: | ||
end | end | ||
+ | |||
+ | == Iteracao == | ||
+ | |||
+ | use_synth :blade | ||
+ | 4.times do | ||
+ | play 40 | ||
+ | sleep 1 | ||
+ | play 60 | ||
+ | sleep 1 | ||
+ | end | ||
+ | |||
+ | |||
+ | 4.times do | ||
+ | | ||
+ | sample :loop_amen, rate: 0.87 | ||
+ | sleep 2 | ||
+ | end | ||
+ | | ||
+ | sleep 1 | ||
+ | | ||
+ | sleep 1 | ||
+ | end | ||
+ | |||
+ | |||
+ | == Tocando Listas == | ||
+ | |||
+ | use_synth :dpulse | ||
+ | play_pattern [30, | ||
+ | |||
+ | |||
+ | use_synth :dpulse | ||
+ | 4.times do | ||
+ | play_pattern_timed [30, | ||
+ | sleep 1 | ||
+ | end | ||
+ | |||
+ | |||
+ | == Threads pra deixa em paralelo == | ||
+ | |||
+ | in_thread do | ||
+ | 4.times do | ||
+ | 3.times do | ||
+ | sample :loop_amen, rate: 0.87 | ||
+ | sleep 2 | ||
+ | end | ||
+ | sample :loop_amen, start:0.5, rate: 0.87 | ||
+ | sleep 1 | ||
+ | sample :loop_amen, start:0.5, rate: 0.87 | ||
+ | sleep 1 | ||
+ | end | ||
+ | end | ||
+ | |||
+ | use_synth :dpulse | ||
+ | in_thread do | ||
+ | 4.times do | ||
+ | 3.times do | ||
+ | play_pattern_timed [30, | ||
+ | end | ||
+ | play_pattern_timed [90, | ||
+ | play_pattern_timed [90, | ||
+ | end | ||
+ | end | ||