Stroke

Stroke()

How the instrument is struck.

The values are the display forms. A stroke changes which sound one hit makes; what changes how a sound or a passage is delivered (an accent, a roll, a choke, a change of beater) is a Mark, and a flam or a drag is a grace note. Anything not here (“hit it with a feather duster”) is a plain PercussionTone() with a custom technique Mark.

>>> Stroke.RIM_SHOT, str(Stroke.RIM_SHOT)
(<Stroke.RIM_SHOT: 'rim shot'>, 'rim shot')

Attributes

Name Description
CENTER
EDGE
RIM
RIM_SHOT
CROSS_STICK
SHELL
DEAD
OPEN
SLAP
BASS
MUTE
PALM
FINGER
FIST
HEEL
TOE
CLOSED
HALF_OPEN
PEDAL
FOOT_SPLASH
BELL
CRASH
SCRAPE
SHAKE
THUMB_ROLL
CLAP
SNAP
STOMP