programming with max/msp - Virtual Sound
programming with max/msp - Virtual Sound
programming with max/msp - Virtual Sound
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
IB2<br />
426<br />
Practice<br />
From this example, you can see that Max’s rule about “hot” inlets being on the<br />
left is complementary <strong>with</strong> right-to-left execution, as discussed in Section 1.7.<br />
The first messages to be processed are those on the right, and processing these<br />
“cold” inlets initializes the internal variables in the object (such as the value for<br />
velocity used by makenote); the last message to be processed is to the “hot”<br />
inlet on the left, which causes output to occur only after internal variables have<br />
been set up.<br />
(...)<br />
other sections in this chapter:<br />
IB.2 THE MODULO OPERATOR AND RECURSION<br />
Recursion<br />
Constructing an arpeggiator<br />
IB.3 ROUTING SIGNALS AND MESSAGES<br />
IB.4 THE RELATIONAL OPERATORS AND THE SELECT OBJECT<br />
The select object<br />
A probabilistic metronome<br />
IB.5 REDUCING A LIST TO ITS PARTS: THE ITER OBJECT<br />
IB.6 ITERATIVE STRUCTURES<br />
IB.7 GENERATING RANDOM LISTS<br />
Paragraph IB.2 - The modulo operator and recursion<br />
IB.8 CALCULATIONS AND CONVERSIONS IN MAX<br />
The expr object<br />
Converting intervals and signals<br />
IB.9 USING ARRAYS AS ENVELOPES: SHEPARD TONES<br />
Repeating array-based envelopes<br />
Shepard tones<br />
ACTIVITIES<br />
• replaCing parts of algorithms - CorreCting algorithms<br />
• analyzing algorithms - Completing algorithms<br />
• ConstruCting new algorithms<br />
TESTING<br />
• integrated Cross-funCtional projeCt: reverse engineering<br />
SUPPORTING MATERIALS<br />
• list of <strong>max</strong>/<strong>msp</strong> objeCts - Commands, attributes, and parameters for speCifiC <strong>max</strong>/<br />
<strong>msp</strong> objeCts - glossary<br />
from “Electronic Music and <strong>Sound</strong> Design” Vol. 1 by Alessandro Cipriani and Maurizio Giri<br />
© ConTempoNet 2010 - All rights reserved