SC learning process: opinions, advice

I think Patterns is a unique little language that, while it has its strengths, also has many limitations. For some structural aspects, Patterns are kind of “blind.” As another system would probably have extraordinary resourcefulness in these “blind spots,” it would not have the same strength in other areas.

I tried to implement something similar to Patterns in Haskell, and I was surprised by how simple it is to use sophisticated operations in Sclang in many contexts. But this also happens with countless other things.

Form and rhythm are tricky to work with. They are not linear. We try to tame them, but they are always treacherous. The exciting thing is constantly breaking our habits and playing even with what “doesn’t work,” and musically, we make whatever we have at hand “work.”

1 Like