In these lessons, we learned more about synths and how to transform & modify patterns.
We learned the difference between patterns of notes modified by an instrument, like
d1 $ n "c a f e" # s "superchip" # release 0.3
versus patterns of instruments modified by patterns of notes
d1 $ s "superchip*8" # n "<[c a f e] [d e f g]>" # release 0.3
We learned about euclidean rhythms and how they can be used to create interesting structure to your music, like the following example:
d1 $ s "superchip(<5 7>,8)" # n "<[c a f e] [d e f g]>" # release 0.3
This code alternates between five and seven beats evenly spread across a pulse of eight.
We learned new ways to modify and transform patterns:
stut
which can be used to add echo-y notes. For example, stut 4 0.8 (1/8)
plays four copies of the note, each 80% as loud as the previous, each of them is an eighth of a cycle apart.# pan
which lets you push the audio between your left ear (# pan 0
) or your right ear (# pan 1
)# release
, which controls how staccato the sound is. The smaller the number, the shorter the sound.rev
, which reverses a pattern, though not the sounds in themjux
, which takes a transformation like rev
or (|+ 12)
and applies it to only your right earAnd finally, we learned about continuous patterns like sine
that are good for being fed into modifiers like pan
or release
.