home/ atoms/ fm-index-envelope-two-breakpoints

Defining two index breakpoints (I1, I2) and an envelope shape controls the full spectral trajectory of an FM note

Chowning’s practical implementation specifies the modulation index as a time-varying function by setting two index values, I1 and I2, plus an envelope shape. The deviation at any moment is computed as deviation = I1 × m (when the envelope is at 0) up to I2 × m (when the envelope is at 1). By choosing different envelope shapes and the I1/I2 pair, the designer fully controls the spectral arc of the note: wide bandwidth at the attack (high I) narrowing to a simpler tone (low I), or the reverse (woodwind behavior). This two-breakpoint system is the prototype for the operator envelope generators on the DX7, which extend it to six breakpoints per operator but follow the same logical structure.

Examples

Brass: I1=0, I2=5, envelope rises and falls with amplitude → spectrum richest at loudest point. Woodwind: I1=4, I2=2, index inversely proportional to amplitude → spectrum richest at onset, simplifies as tone sustains.

Assessment

Design the I1, I2, and envelope shape for a plucked string patch: rich attack that decays to a pure tone. State your choices and justify each.

“P7 becomes the value of the modulation index when the output of u.g. 5 is zero and P8 is the modulation index when the output of u.g. 5 is one.”
corpus · the-synthesis-of-complex-audio-spectra-by-means-of-frequency · chunk 5