Pattern Series, Part 2 (Pwrand, Pshuf, and Pgeom)

Subscribers:
3,370
Published on ● Video Link: https://www.youtube.com/watch?v=QpWgT_eHThQ



Duration: 16:17
319 views
15


This demo is the second installment of exploring more deeply the Pattern class in SuperCollider. I use Pattern as an integral tool in my composition process, so it's worth experimenting more and discovering new things!

The three subclasses of Pattern demonstrated in this video are Pwrand (a sequence whose randomness is determined by a probability), Pshuf (a sequence whose result is a shuffled version of the list), and Pgeom (a sequence based on a geometric sequence).

At the start of this video, I mention that there is no difference in output between Pxrand and Prand. However, after further testing this, I see there is a difference. Pxrand selects a value from a list at random, like Prand. Unlike Prand, Pxrand does not output a value twice in a row.

However, I confused "in a row" with something like a 12-tone row, where all values in the list must be selected before a given value is repeated. Therefore, I couldn't see why Pxrand([0, 3, 5, 7], 1) might output the following: 0305. I thought all values (0, 3, 5, 7) needed to be selected before any could be repeated. (Please note that Pxrand can't output 0035, 0330, 0557, etc.)

That's where Pshuf comes in. It's not only a shuffled version of the list, but it works like serialism, where all values are selected and outputted.

Special thanks to Peter Eisenhauer for bringing this up in the comments below!


If you're a musician or composer who wants to be heard on all the major streaming services, sign up for a plan on DistroKid. By clicking on the link below, you'll get 7% off your first annual subscription!
http://distrokid.com/vip/soundengraver

You can find my music on my website: https://soundengraver.com/


About This Channel:

Creating experimental electronic music with SuperCollider and Logic Pro. Styles range from ambient to the experimental, from downtempo to the academic. Craftsmanship takes precedence.

New videos are posted every week.







Tags:
sound engraver
sound engraver music
how to compose electronic music in supercollider
electronic music
pattern
pattern series
pwrand
pshuf
pgeom
random
indeterminacy
sound file
midiratio
geometric series
glissando
how to do a glissando with a sound file
experimental electronic music
experimental music using supercollider
supercollider demo: pattern series part 2 (pwrand pshuf and pgeom)