Pattern Series, Part 2 (Pwrand, Pshuf, and Pgeom)
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.
Other Videos By Sound Engraver
2019-08-22 | Create Minimalism Using Automation In Logic Pro |
2019-08-15 | Instrumentation In Logic Pro |
2019-08-08 | Recording Sound Synthesis |
2019-08-01 | Pattern and Sound Synthesis |
2019-07-25 | Only One Sound File! (Logic Pro Bonus Demo) |
2019-07-18 | Pattern Series, Experiment #2 |
2019-07-11 | Pattern Series, Part 5 (Pswitch and Pswitch1) |
2019-07-04 | Pattern Series, Part 4 (Pseries, Pslide, and Pwalk) |
2019-06-27 | Pattern Series, Part 3 (Pclump, Place, and Ppatlace) |
2019-06-20 | Pattern Series, Experiment #1 |
2019-06-13 | Pattern Series, Part 2 (Pwrand, Pshuf, and Pgeom) |
2019-06-06 | Pattern Series, Part 1 (Pseq, Pser, and Prand) |
2019-05-30 | Sun-Kissed (Album Preview) |
2019-05-23 | The Fixed Score Versus The Indeterminate Score |
2019-05-16 | The Ducking Effect In Logic Pro |
2019-05-09 | How To Use Noise Gate In Logic Pro |
2019-05-02 | Running Audio Files |
2019-04-25 | Formant, PM, and Pulse Oscillators |
2019-04-18 | How To Use Basic Synthesis In Audio Files |
2019-04-11 | Live Sound Processing: Comb and Delay Effects |
2019-04-04 | Comb Filter For Sound Files (CombL) |