Let's demonstrate the easiest commands from each category.
Stella [Top-Level]: list pulse2[1,end] Pulse2: 1. #<MIDI-NOTE | C5| 0.100| 0.100| 0.250| 0|> Pulse2: 80. #<MIDI-NOTE | G4| 0.100| 0.100| 0.750| 0|> Stella [Top-Level]: retrograde pulse2 Stella [Top-Level]: list pulse2[1,end] Pulse2: 1. #<MIDI-NOTE | G4| 0.100| 0.100| 0.750| 0|> Pulse2: 80. #<MIDI-NOTE | C5| 0.100| 0.100| 0.250| 0|> Stella [Top-Level]:Now listen to Pulse2 together with Pulse:
Stella [Top-Level]: mix 1,3 0,1.5 Stella [Top-Level]:Try listening several more times, providing different start time offsets to Pulse, Pulse2 and Sinus.
Stella [Top-Level]: transpose pulse2 note 5 Stella [Top-Level]:Listen to the material again. As an additional exercise, try inverting Pulse2. Invert reflects frequency values around an absolute position in the standard scale:
Stella [Top-Level]: invert pulse2 note c5 Stella [Top-Level]:Pulse2 is now a retrograde inversion of Pulse.
command references {slot expr}*Following references come zero or more pairs of arguments. Each pair consists of the name of a slot followed by an expression, or "expr" that is evaluated to change the slot's value. For example,
Stella [Top-Level]: set pulse2[1] amplitude .5 Stella [Top-Level]:will set the amplitude slot of the first object in Pulse2 to .5 and
Stella [Top-Level]: scale pulse2[1] amplitude .5 Stella [Top-Level]:will set the amplitude to half its current value. Editing commands and slot expressions are covered in the section Set, and in the Mapping Slot Data chapter later in this tutorial.
Next Chapter
Previous Chapter
Table of Contents