Glissando from Envelope
Example script (scamp): examples/Tutorial/14_gliss_from_envelope.py
Download: 14_gliss_from_envelope.py
Plays a glissando by passing an Envelope to the pitch parameter of play_note.
Topics: Pitch › Glissando, Envelopes › As note parameters
from scamp import *
s = Session()
viola = s.new_part("viola")
e = Envelope(
[60, 72, 66, 70], [3 * 4/5, 1 * 4/5, 1 * 4/5],
curve_shapes=[2, -2, -2]
)
s.start_transcribing()
viola.play_note(e, 1.0, 4)
s.stop_transcribing().to_score().show()