music21.instrument¶
This module represents instruments through objects that contain general information such as Metadata for instrument names, classifications, transpositions and default MIDI program numbers. It also contains information specific to each instrument or instrument family, such as string pitches, etc. Information about instrumental ensembles is also included here though it may later be separated out into its own ensemble.py module.
Functions¶
-
music21.instrument.
bundleInstruments
(streamIn, inPlace=False)¶ >>> up1 = note.Unpitched() >>> up1.storedInstrument = instrument.BassDrum() >>> upUnknownInstrument = note.Unpitched()
>>> up2 = note.Unpitched() >>> up2.storedInstrument = instrument.Cowbell() >>> s = stream.Stream() >>> s.append(up1) >>> s.append(upUnknownInstrument) >>> s.append(up2) >>> s2 = instrument.unbundleInstruments(s) >>> s3 = instrument.bundleInstruments(s2) >>> for test in s3: ... print(test.storedInstrument) Bass Drum Bass Drum Cowbell
-
music21.instrument.
ensembleNameBySize
(number)¶ return the name of a generic ensemble with “number” players:
>>> instrument.ensembleNameBySize(4) 'quartet' >>> instrument.ensembleNameBySize(1) 'solo' >>> instrument.ensembleNameBySize(83) 'treoctogetet'
-
music21.instrument.
fromString
(instrumentString)¶ Given a string with instrument content (from an orchestral score for example), attempts to return an appropriate
Instrument
.>>> from music21 import instrument >>> t1 = instrument.fromString("Clarinet 2 in A") >>> t1 <music21.instrument.Instrument Clarinet> >>> t1.transposition <music21.interval.Interval m-3>
>>> t2 = instrument.fromString("Clarinetto 3") >>> t2 <music21.instrument.Instrument Clarinet>
>>> t3 = instrument.fromString("Flauto 2") >>> t3 <music21.instrument.Instrument Flute>
Excess information is ignored, and the useful information can be extracted correctly as long as it’s sequential.
>>> t4 = instrument.fromString("I <3 music saxofono tenor go beavers") >>> t4 <music21.instrument.Instrument Tenor Saxophone>
-
music21.instrument.
instrumentFromMidiProgram
(number)¶ return the instrument with “number” as its assigned midi program:
>>> instrument.instrumentFromMidiProgram(0) <music21.instrument.Instrument Piano> >>> instrument.instrumentFromMidiProgram(21) <music21.instrument.Instrument Accordion> >>> instrument.instrumentFromMidiProgram(500) Traceback (most recent call last): ... InstrumentException: No instrument found with given midi program
-
music21.instrument.
partitionByInstrument
(streamObj)¶ Given a single Stream, or a Score or similar multi-part structure, partition into a Part for each unique Instrument, joining events possibly from different parts.
>>> p1 = converter.parse("tinynotation: 4/4 c4 d e f g a b c' c1") >>> p2 = converter.parse("tinynotation: 4/4 C#4 D# E# F# G# A# B# c# C#1")
>>> p1.getElementsByClass('Measure')[0].insert(0.0, instrument.Piccolo()) >>> p1.getElementsByClass('Measure')[0].insert(2.0, instrument.AltoSaxophone()) >>> p1.getElementsByClass('Measure')[1].insert(3.0, instrument.Piccolo())
>>> p2.getElementsByClass('Measure')[0].insert(0.0, instrument.Trombone()) >>> p2.getElementsByClass('Measure')[0].insert(3.0, instrument.Piccolo()) # not likely... >>> p2.getElementsByClass('Measure')[1].insert(1.0, instrument.Trombone())
>>> s = stream.Score() >>> s.insert(0, p1) >>> s.insert(0, p2) >>> s.show('text') {0.0} <music21.stream.Part ...> {0.0} <music21.stream.Measure 1 offset=0.0> {0.0} <music21.instrument.Instrument Piccolo> {0.0} <music21.clef.TrebleClef> {0.0} <music21.meter.TimeSignature 4/4> {0.0} <music21.note.Note C> {1.0} <music21.note.Note D> {2.0} <music21.instrument.Instrument Alto Saxophone> {2.0} <music21.note.Note E> {3.0} <music21.note.Note F> {4.0} <music21.stream.Measure 2 offset=4.0> {0.0} <music21.note.Note G> {1.0} <music21.note.Note A> {2.0} <music21.note.Note B> {3.0} <music21.instrument.Instrument Piccolo> {3.0} <music21.note.Note C> {8.0} <music21.stream.Measure 3 offset=8.0> {0.0} <music21.note.Note C> {4.0} <music21.bar.Barline style=final> {0.0} <music21.stream.Part ...> {0.0} <music21.stream.Measure 1 offset=0.0> {0.0} <music21.instrument.Instrument Trombone> {0.0} <music21.clef.BassClef> {0.0} <music21.meter.TimeSignature 4/4> {0.0} <music21.note.Note C#> {1.0} <music21.note.Note D#> {2.0} <music21.note.Note E#> {3.0} <music21.instrument.Instrument Piccolo> {3.0} <music21.note.Note F#> {4.0} <music21.stream.Measure 2 offset=4.0> {0.0} <music21.note.Note G#> {1.0} <music21.instrument.Instrument Trombone> {1.0} <music21.note.Note A#> {2.0} <music21.note.Note B#> {3.0} <music21.note.Note C#> {8.0} <music21.stream.Measure 3 offset=8.0> {0.0} <music21.note.Note C#> {4.0} <music21.bar.Barline style=final>
>>> s2 = instrument.partitionByInstrument(s) >>> len(s2.parts) 3
# TODO: this step might not be necessary...
>>> for p in s2.parts: ... unused = p.makeRests(fillGaps=True, inPlace=True)
# TODO: this step SHOULD not be necessary (measureTemplate)...
>>> for p in s2.parts: ... p.makeMeasures(inPlace = True) ... p.makeTies(inPlace = True)
>>> s2.show('text') {0.0} <music21.stream.Part Piccolo> {0.0} <music21.stream.Measure 1 offset=0.0> {0.0} <music21.instrument.Instrument Piccolo> {0.0} <music21.clef.TrebleClef> {0.0} <music21.meter.TimeSignature 4/4> {0.0} <music21.note.Note C> {1.0} <music21.note.Note D> {2.0} <music21.note.Rest rest> {3.0} <music21.note.Note F#> {4.0} <music21.stream.Measure 2 offset=4.0> {0.0} <music21.note.Note G#> {1.0} <music21.note.Rest rest> {3.0} <music21.note.Note C> {8.0} <music21.stream.Measure 3 offset=8.0> {0.0} <music21.note.Note C> {4.0} <music21.bar.Barline style=final> {0.0} <music21.stream.Part Trombone> {0.0} <music21.stream.Measure 1 offset=0.0> {0.0} <music21.instrument.Instrument Trombone> {0.0} <music21.clef.BassClef> {0.0} <music21.meter.TimeSignature 4/4> {0.0} <music21.note.Note C#> {1.0} <music21.note.Note D#> {2.0} <music21.note.Note E#> {3.0} <music21.note.Rest rest> {4.0} <music21.stream.Measure 2 offset=4.0> {0.0} <music21.note.Rest rest> {1.0} <music21.note.Note A#> {2.0} <music21.note.Note B#> {3.0} <music21.note.Note C#> {8.0} <music21.stream.Measure 3 offset=8.0> {0.0} <music21.note.Note C#> {4.0} <music21.bar.Barline style=final> {0.0} <music21.stream.Part Alto Saxophone> {0.0} <music21.stream.Measure 1 offset=0.0> {0.0} <music21.instrument.Instrument Alto Saxophone> {0.0} <music21.clef.TrebleClef> {0.0} <music21.meter.TimeSignature 4/4> {2.0} <music21.note.Note E> {3.0} <music21.note.Note F> {4.0} <music21.stream.Measure 2 offset=4.0> {0.0} <music21.instrument.Instrument Alto Saxophone> {0.0} <music21.note.Note G> {1.0} <music21.note.Note A> {2.0} <music21.note.Note B> {3.0} <music21.bar.Barline style=final>
Bug in makeRests – notice the missing rest at the beginning of the alto sax part...
TODO: parts should be in Score Order. Cooindicence that this works. TODO: note redundant Alto Saxophone...
-
music21.instrument.
unbundleInstruments
(streamIn, inPlace=False)¶ takes a
Stream
that hasUnpitched
objects and moves their .storedInstrument attributes to a new Stream (unless inPlace = True)>>> up1 = note.Unpitched() >>> up1.storedInstrument = instrument.BassDrum() >>> up2 = note.Unpitched() >>> up2.storedInstrument = instrument.Cowbell() >>> s = stream.Stream() >>> s.append(up1) >>> s.append(up2) >>> s2 = instrument.unbundleInstruments(s) >>> s2.show('text') {0.0} <music21.instrument.Instrument Bass Drum> {0.0} <music21.note.Unpitched object at 0x...> {1.0} <music21.instrument.Instrument Cowbell> {1.0} <music21.note.Unpitched object at 0x...>
Instrument¶
-
class
music21.instrument.
Instrument
¶ Base class for all musical instruments. Designed for subclassing, though usually a more specific instrument class (such as StringInstrument) would be better to subclass.
Some defined attributes for instruments include:
- partId
- partName
- partAbbreviation
- instrumentId
- instrumentName
- instrumentAbbreviation
- midiProgram
- midiChannel
- lowestNote (a note object or a string)
- highestNote (a note object or a string)
- transposition (an interval object)
- inGMPercMap (bool – if it uses the GM percussion map)
- soundfontFn (filepath to a sound font, optional)
Instrument
bases
Instrument
read-only properties
Read-only properties inherited from Music21Object
:
Instrument
read/write properties
Read/write properties inherited from Music21Object
:
Instrument
methods
-
Instrument.
autoAssignMidiChannel
(usedChannels=[])¶ Assign an unused midi channel given a list of used channels.
assigns the number to self.midiChannel and returns it as an int.
Note that midi channel 10 is special, and thus is skipped.
Currently only 16 channels are used.
Note that the reused “usedChannels=[]” in the signature is NOT a mistake, but necessary for the case where there needs to be a global list.
>>> used = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11] >>> i = instrument.Violin() >>> i.autoAssignMidiChannel(used) 12 >>> i.midiChannel 12
-
Instrument.
bestName
()¶ Find a viable name, looking first at instrument, then part, then abbreviations.
-
Instrument.
instrumentIdRandomize
()¶ Force a unique id by using an MD5
-
Instrument.
partIdRandomize
()¶ Force a unique id by using an MD5
Methods inherited from Music21Object
:
Instrument
instance variables
Instance variables inherited from Music21Object
:
Accordion¶
-
class
music21.instrument.
Accordion
¶
Accordion
bases
Accordion
read-only properties
Read-only properties inherited from Music21Object
:
Accordion
read/write properties
Read/write properties inherited from Music21Object
:
Accordion
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Accordion
instance variables
Instance variables inherited from Organ
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
AcousticBass¶
-
class
music21.instrument.
AcousticBass
¶
AcousticBass
bases
AcousticBass
read-only properties
Read-only properties inherited from Music21Object
:
AcousticBass
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
AcousticBass
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
AcousticBass
instance variables
Instance variables inherited from Guitar
:
|
|
|
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
AcousticGuitar¶
-
class
music21.instrument.
AcousticGuitar
¶
AcousticGuitar
bases
AcousticGuitar
read-only properties
Read-only properties inherited from Music21Object
:
AcousticGuitar
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
AcousticGuitar
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
AcousticGuitar
instance variables
Instance variables inherited from Guitar
:
|
|
|
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Agogo¶
-
class
music21.instrument.
Agogo
¶
Agogo
bases
Agogo
read-only properties
Read-only properties inherited from Music21Object
:
Agogo
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Agogo
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Agogo
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Alto¶
-
class
music21.instrument.
Alto
¶
Alto
bases
Alto
read-only properties
Read-only properties inherited from Music21Object
:
Alto
read/write properties
Read/write properties inherited from Music21Object
:
Alto
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Alto
instance variables
Instance variables inherited from Vocalist
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
AltoSaxophone¶
-
class
music21.instrument.
AltoSaxophone
¶
AltoSaxophone
bases
AltoSaxophone
read-only properties
Read-only properties inherited from Music21Object
:
AltoSaxophone
read/write properties
Read/write properties inherited from Music21Object
:
AltoSaxophone
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
AltoSaxophone
instance variables
Instance variables inherited from Saxophone
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Bagpipes¶
-
class
music21.instrument.
Bagpipes
¶
Bagpipes
bases
Bagpipes
read-only properties
Read-only properties inherited from Music21Object
:
Bagpipes
read/write properties
Read/write properties inherited from Music21Object
:
Bagpipes
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Bagpipes
instance variables
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Banjo¶
-
class
music21.instrument.
Banjo
¶
Banjo
bases
Banjo
read-only properties
Read-only properties inherited from Music21Object
:
Banjo
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Banjo
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Banjo
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Baritone¶
-
class
music21.instrument.
Baritone
¶
Baritone
bases
Baritone
read-only properties
Read-only properties inherited from Music21Object
:
Baritone
read/write properties
Read/write properties inherited from Music21Object
:
Baritone
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Baritone
instance variables
Instance variables inherited from Vocalist
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
BaritoneSaxophone¶
-
class
music21.instrument.
BaritoneSaxophone
¶
BaritoneSaxophone
bases
BaritoneSaxophone
read-only properties
Read-only properties inherited from Music21Object
:
BaritoneSaxophone
read/write properties
Read/write properties inherited from Music21Object
:
BaritoneSaxophone
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
BaritoneSaxophone
instance variables
Instance variables inherited from Saxophone
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Bass¶
-
class
music21.instrument.
Bass
¶
Bass
bases
Bass
read-only properties
Read-only properties inherited from Music21Object
:
Bass
read/write properties
Read/write properties inherited from Music21Object
:
Bass
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Bass
instance variables
Instance variables inherited from Vocalist
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
BassClarinet¶
-
class
music21.instrument.
BassClarinet
¶ >>> bcl = instrument.BassClarinet() >>> bcl.instrumentName 'Bass clarinet' >>> bcl.midiProgram 71 >>> 'WoodwindInstrument' in bcl.classes True
BassClarinet
bases
BassClarinet
read-only properties
Read-only properties inherited from Music21Object
:
BassClarinet
read/write properties
Read/write properties inherited from Music21Object
:
BassClarinet
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
BassClarinet
instance variables
Instance variables inherited from Clarinet
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
BassDrum¶
-
class
music21.instrument.
BassDrum
¶
BassDrum
bases
BassDrum
read-only properties
Read-only properties inherited from Music21Object
:
BassDrum
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
BassDrum
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
BassDrum
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
BassTrombone¶
-
class
music21.instrument.
BassTrombone
¶
BassTrombone
bases
BassTrombone
read-only properties
Read-only properties inherited from Music21Object
:
BassTrombone
read/write properties
Read/write properties inherited from Music21Object
:
BassTrombone
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
BassTrombone
instance variables
Instance variables inherited from Trombone
:
|
|
|
Instance variables inherited from BrassInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Bassoon¶
-
class
music21.instrument.
Bassoon
¶
Bassoon
bases
Bassoon
read-only properties
Read-only properties inherited from Music21Object
:
Bassoon
read/write properties
Read/write properties inherited from Music21Object
:
Bassoon
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Bassoon
instance variables
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
BongoDrums¶
-
class
music21.instrument.
BongoDrums
¶
BongoDrums
bases
BongoDrums
read-only properties
Read-only properties inherited from Music21Object
:
BongoDrums
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
BongoDrums
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
BongoDrums
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
BrassInstrument¶
-
class
music21.instrument.
BrassInstrument
¶
BrassInstrument
bases
BrassInstrument
read-only properties
Read-only properties inherited from Music21Object
:
BrassInstrument
read/write properties
Read/write properties inherited from Music21Object
:
BrassInstrument
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
BrassInstrument
instance variables
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Castanets¶
-
class
music21.instrument.
Castanets
¶
Castanets
bases
Castanets
read-only properties
Read-only properties inherited from Music21Object
:
Castanets
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Castanets
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Castanets
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Celesta¶
-
class
music21.instrument.
Celesta
¶
Celesta
bases
Celesta
read-only properties
Read-only properties inherited from Music21Object
:
Celesta
read/write properties
Read/write properties inherited from Music21Object
:
Celesta
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Celesta
instance variables
Instance variables inherited from KeyboardInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
ChurchBells¶
-
class
music21.instrument.
ChurchBells
¶
ChurchBells
bases
ChurchBells
read-only properties
Read-only properties inherited from Music21Object
:
ChurchBells
read/write properties
Read/write properties inherited from Music21Object
:
ChurchBells
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
ChurchBells
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Clarinet¶
-
class
music21.instrument.
Clarinet
¶
Clarinet
bases
Clarinet
read-only properties
Read-only properties inherited from Music21Object
:
Clarinet
read/write properties
Read/write properties inherited from Music21Object
:
Clarinet
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Clarinet
instance variables
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Clavichord¶
-
class
music21.instrument.
Clavichord
¶
Clavichord
bases
Clavichord
read-only properties
Read-only properties inherited from Music21Object
:
Clavichord
read/write properties
Read/write properties inherited from Music21Object
:
Clavichord
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Clavichord
instance variables
Instance variables inherited from KeyboardInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
CongaDrum¶
-
class
music21.instrument.
CongaDrum
¶
CongaDrum
bases
CongaDrum
read-only properties
Read-only properties inherited from Music21Object
:
CongaDrum
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
CongaDrum
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
CongaDrum
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Contrabass¶
-
class
music21.instrument.
Contrabass
¶ For the Contrabass (or double bass), the stringPitches attribute refers to the sounding pitches of each string; whereas the lowestNote attribute refers to the lowest written note
Contrabass
bases
Contrabass
read-only properties
Read-only properties inherited from Music21Object
:
Contrabass
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Contrabass
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Contrabass
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Cowbell¶
-
class
music21.instrument.
Cowbell
¶
Cowbell
bases
Cowbell
read-only properties
Read-only properties inherited from Music21Object
:
Cowbell
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Cowbell
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Cowbell
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
CrashCymbals¶
-
class
music21.instrument.
CrashCymbals
¶
CrashCymbals
bases
CrashCymbals
read-only properties
Read-only properties inherited from Music21Object
:
CrashCymbals
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
CrashCymbals
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
CrashCymbals
instance variables
Instance variables inherited from Cymbals
:
|
|
|
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Cymbals¶
-
class
music21.instrument.
Cymbals
¶
Cymbals
bases
Cymbals
read-only properties
Read-only properties inherited from Music21Object
:
Cymbals
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Cymbals
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Cymbals
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Dulcimer¶
-
class
music21.instrument.
Dulcimer
¶
Dulcimer
bases
Dulcimer
read-only properties
Read-only properties inherited from Music21Object
:
Dulcimer
read/write properties
Read/write properties inherited from Music21Object
:
Dulcimer
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Dulcimer
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
ElectricBass¶
-
class
music21.instrument.
ElectricBass
¶
ElectricBass
bases
ElectricBass
read-only properties
Read-only properties inherited from Music21Object
:
ElectricBass
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
ElectricBass
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
ElectricBass
instance variables
Instance variables inherited from Guitar
:
|
|
|
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
ElectricGuitar¶
-
class
music21.instrument.
ElectricGuitar
¶
ElectricGuitar
bases
ElectricGuitar
read-only properties
Read-only properties inherited from Music21Object
:
ElectricGuitar
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
ElectricGuitar
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
ElectricGuitar
instance variables
Instance variables inherited from Guitar
:
|
|
|
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
ElectricOrgan¶
-
class
music21.instrument.
ElectricOrgan
¶
ElectricOrgan
bases
ElectricOrgan
read-only properties
Read-only properties inherited from Music21Object
:
ElectricOrgan
read/write properties
Read/write properties inherited from Music21Object
:
ElectricOrgan
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
ElectricOrgan
instance variables
Instance variables inherited from Organ
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
EnglishHorn¶
-
class
music21.instrument.
EnglishHorn
¶
EnglishHorn
bases
EnglishHorn
read-only properties
Read-only properties inherited from Music21Object
:
EnglishHorn
read/write properties
Read/write properties inherited from Music21Object
:
EnglishHorn
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
EnglishHorn
instance variables
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
FingerCymbals¶
-
class
music21.instrument.
FingerCymbals
¶
FingerCymbals
bases
FingerCymbals
read-only properties
Read-only properties inherited from Music21Object
:
FingerCymbals
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
FingerCymbals
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
FingerCymbals
instance variables
Instance variables inherited from Cymbals
:
|
|
|
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Flute¶
-
class
music21.instrument.
Flute
¶
Flute
bases
Flute
read-only properties
Read-only properties inherited from Music21Object
:
Flute
read/write properties
Read/write properties inherited from Music21Object
:
Flute
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Flute
instance variables
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
FretlessBass¶
-
class
music21.instrument.
FretlessBass
¶
FretlessBass
bases
FretlessBass
read-only properties
Read-only properties inherited from Music21Object
:
FretlessBass
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
FretlessBass
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
FretlessBass
instance variables
Instance variables inherited from Guitar
:
|
|
|
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Glockenspiel¶
-
class
music21.instrument.
Glockenspiel
¶
Glockenspiel
bases
Glockenspiel
read-only properties
Read-only properties inherited from Music21Object
:
Glockenspiel
read/write properties
Read/write properties inherited from Music21Object
:
Glockenspiel
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Glockenspiel
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Gong¶
-
class
music21.instrument.
Gong
¶
Gong
bases
Gong
read-only properties
Read-only properties inherited from Music21Object
:
Gong
read/write properties
Read/write properties inherited from Music21Object
:
Gong
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Gong
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Guitar¶
-
class
music21.instrument.
Guitar
¶
Guitar
bases
Guitar
read-only properties
Read-only properties inherited from Music21Object
:
Guitar
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Guitar
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Guitar
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Handbells¶
-
class
music21.instrument.
Handbells
¶
Handbells
bases
Handbells
read-only properties
Read-only properties inherited from Music21Object
:
Handbells
read/write properties
Read/write properties inherited from Music21Object
:
Handbells
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Handbells
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Harmonica¶
-
class
music21.instrument.
Harmonica
¶
Harmonica
bases
Harmonica
read-only properties
Read-only properties inherited from Music21Object
:
Harmonica
read/write properties
Read/write properties inherited from Music21Object
:
Harmonica
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Harmonica
instance variables
Instance variables inherited from Organ
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Harp¶
-
class
music21.instrument.
Harp
¶
Harp
bases
Harp
read-only properties
Read-only properties inherited from Music21Object
:
Harp
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Harp
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Harp
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Harpsichord¶
-
class
music21.instrument.
Harpsichord
¶
Harpsichord
bases
Harpsichord
read-only properties
Read-only properties inherited from Music21Object
:
Harpsichord
read/write properties
Read/write properties inherited from Music21Object
:
Harpsichord
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Harpsichord
instance variables
Instance variables inherited from KeyboardInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
HiHatCymbal¶
-
class
music21.instrument.
HiHatCymbal
¶
HiHatCymbal
bases
HiHatCymbal
read-only properties
Read-only properties inherited from Music21Object
:
HiHatCymbal
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
HiHatCymbal
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
HiHatCymbal
instance variables
Instance variables inherited from Cymbals
:
|
|
|
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Horn¶
-
class
music21.instrument.
Horn
¶ >>> hn = instrument.Horn() >>> hn.instrumentName 'Horn' >>> hn.midiProgram 60 >>> 'BrassInstrument' in hn.classes True
Horn
bases
Horn
read-only properties
Read-only properties inherited from Music21Object
:
Horn
read/write properties
Read/write properties inherited from Music21Object
:
Horn
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Horn
instance variables
Instance variables inherited from BrassInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Kalimba¶
-
class
music21.instrument.
Kalimba
¶
Kalimba
bases
Kalimba
read-only properties
Read-only properties inherited from Music21Object
:
Kalimba
read/write properties
Read/write properties inherited from Music21Object
:
Kalimba
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Kalimba
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
KeyboardInstrument¶
-
class
music21.instrument.
KeyboardInstrument
¶
KeyboardInstrument
bases
KeyboardInstrument
read-only properties
Read-only properties inherited from Music21Object
:
KeyboardInstrument
read/write properties
Read/write properties inherited from Music21Object
:
KeyboardInstrument
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
KeyboardInstrument
instance variables
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Koto¶
-
class
music21.instrument.
Koto
¶
Koto
bases
Koto
read-only properties
Read-only properties inherited from Music21Object
:
Koto
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Koto
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Koto
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Lute¶
-
class
music21.instrument.
Lute
¶
Lute
bases
Lute
read-only properties
Read-only properties inherited from Music21Object
:
Lute
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Lute
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Lute
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Mandolin¶
-
class
music21.instrument.
Mandolin
¶
Mandolin
bases
Mandolin
read-only properties
Read-only properties inherited from Music21Object
:
Mandolin
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Mandolin
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Mandolin
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Maracas¶
-
class
music21.instrument.
Maracas
¶
Maracas
bases
Maracas
read-only properties
Read-only properties inherited from Music21Object
:
Maracas
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Maracas
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Maracas
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Marimba¶
-
class
music21.instrument.
Marimba
¶
Marimba
bases
Marimba
read-only properties
Read-only properties inherited from Music21Object
:
Marimba
read/write properties
Read/write properties inherited from Music21Object
:
Marimba
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Marimba
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
MezzoSoprano¶
-
class
music21.instrument.
MezzoSoprano
¶
MezzoSoprano
bases
MezzoSoprano
read-only properties
Read-only properties inherited from Music21Object
:
MezzoSoprano
read/write properties
Read/write properties inherited from Music21Object
:
MezzoSoprano
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
MezzoSoprano
instance variables
Instance variables inherited from Soprano
:
|
|
|
Instance variables inherited from Vocalist
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Oboe¶
-
class
music21.instrument.
Oboe
¶
Oboe
bases
Oboe
read-only properties
Read-only properties inherited from Music21Object
:
Oboe
read/write properties
Read/write properties inherited from Music21Object
:
Oboe
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Oboe
instance variables
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Ocarina¶
-
class
music21.instrument.
Ocarina
¶
Ocarina
bases
Ocarina
read-only properties
Read-only properties inherited from Music21Object
:
Ocarina
read/write properties
Read/write properties inherited from Music21Object
:
Ocarina
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Ocarina
instance variables
Instance variables inherited from Flute
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Organ¶
-
class
music21.instrument.
Organ
¶
Organ
bases
Organ
read-only properties
Read-only properties inherited from Music21Object
:
Organ
read/write properties
Read/write properties inherited from Music21Object
:
Organ
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Organ
instance variables
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
PanFlute¶
-
class
music21.instrument.
PanFlute
¶
PanFlute
bases
PanFlute
read-only properties
Read-only properties inherited from Music21Object
:
PanFlute
read/write properties
Read/write properties inherited from Music21Object
:
PanFlute
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
PanFlute
instance variables
Instance variables inherited from Flute
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Percussion¶
-
class
music21.instrument.
Percussion
¶
Percussion
bases
Percussion
read-only properties
Read-only properties inherited from Music21Object
:
Percussion
read/write properties
Read/write properties inherited from Music21Object
:
Percussion
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Percussion
instance variables
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Piano¶
-
class
music21.instrument.
Piano
¶ >>> p = instrument.Piano() >>> p.instrumentName 'Piano' >>> p.midiProgram 0
Piano
bases
Piano
read-only properties
Read-only properties inherited from Music21Object
:
Piano
read/write properties
Read/write properties inherited from Music21Object
:
Piano
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Piano
instance variables
Instance variables inherited from KeyboardInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Piccolo¶
-
class
music21.instrument.
Piccolo
¶
Piccolo
bases
Piccolo
read-only properties
Read-only properties inherited from Music21Object
:
Piccolo
read/write properties
Read/write properties inherited from Music21Object
:
Piccolo
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Piccolo
instance variables
Instance variables inherited from Flute
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
PipeOrgan¶
-
class
music21.instrument.
PipeOrgan
¶
PipeOrgan
bases
PipeOrgan
read-only properties
Read-only properties inherited from Music21Object
:
PipeOrgan
read/write properties
Read/write properties inherited from Music21Object
:
PipeOrgan
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
PipeOrgan
instance variables
Instance variables inherited from Organ
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
PitchedPercussion¶
-
class
music21.instrument.
PitchedPercussion
¶
PitchedPercussion
bases
PitchedPercussion
read-only properties
Read-only properties inherited from Music21Object
:
PitchedPercussion
read/write properties
Read/write properties inherited from Music21Object
:
PitchedPercussion
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
PitchedPercussion
instance variables
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Ratchet¶
-
class
music21.instrument.
Ratchet
¶
Ratchet
bases
Ratchet
read-only properties
Read-only properties inherited from Music21Object
:
Ratchet
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Ratchet
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Ratchet
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Recorder¶
-
class
music21.instrument.
Recorder
¶
Recorder
bases
Recorder
read-only properties
Read-only properties inherited from Music21Object
:
Recorder
read/write properties
Read/write properties inherited from Music21Object
:
Recorder
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Recorder
instance variables
Instance variables inherited from Flute
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
ReedOrgan¶
-
class
music21.instrument.
ReedOrgan
¶
ReedOrgan
bases
ReedOrgan
read-only properties
Read-only properties inherited from Music21Object
:
ReedOrgan
read/write properties
Read/write properties inherited from Music21Object
:
ReedOrgan
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
ReedOrgan
instance variables
Instance variables inherited from Organ
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
RideCymbals¶
-
class
music21.instrument.
RideCymbals
¶
RideCymbals
bases
RideCymbals
read-only properties
Read-only properties inherited from Music21Object
:
RideCymbals
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
RideCymbals
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
RideCymbals
instance variables
Instance variables inherited from Cymbals
:
|
|
|
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
SandpaperBlocks¶
-
class
music21.instrument.
SandpaperBlocks
¶
SandpaperBlocks
bases
SandpaperBlocks
read-only properties
Read-only properties inherited from Music21Object
:
SandpaperBlocks
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
SandpaperBlocks
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
SandpaperBlocks
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Saxophone¶
-
class
music21.instrument.
Saxophone
¶
Saxophone
bases
Saxophone
read-only properties
Read-only properties inherited from Music21Object
:
Saxophone
read/write properties
Read/write properties inherited from Music21Object
:
Saxophone
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Saxophone
instance variables
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Shakuhachi¶
-
class
music21.instrument.
Shakuhachi
¶
Shakuhachi
bases
Shakuhachi
read-only properties
Read-only properties inherited from Music21Object
:
Shakuhachi
read/write properties
Read/write properties inherited from Music21Object
:
Shakuhachi
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Shakuhachi
instance variables
Instance variables inherited from Flute
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Shamisen¶
-
class
music21.instrument.
Shamisen
¶
Shamisen
bases
Shamisen
read-only properties
Read-only properties inherited from Music21Object
:
Shamisen
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Shamisen
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Shamisen
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Shehnai¶
-
class
music21.instrument.
Shehnai
¶
Shehnai
bases
Shehnai
read-only properties
Read-only properties inherited from Music21Object
:
Shehnai
read/write properties
Read/write properties inherited from Music21Object
:
Shehnai
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Shehnai
instance variables
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Siren¶
-
class
music21.instrument.
Siren
¶
Siren
bases
Siren
read-only properties
Read-only properties inherited from Music21Object
:
Siren
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Siren
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Siren
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Sitar¶
-
class
music21.instrument.
Sitar
¶
Sitar
bases
Sitar
read-only properties
Read-only properties inherited from Music21Object
:
Sitar
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Sitar
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Sitar
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
SizzleCymbal¶
-
class
music21.instrument.
SizzleCymbal
¶
SizzleCymbal
bases
SizzleCymbal
read-only properties
Read-only properties inherited from Music21Object
:
SizzleCymbal
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
SizzleCymbal
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
SizzleCymbal
instance variables
Instance variables inherited from Cymbals
:
|
|
|
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
SleighBells¶
-
class
music21.instrument.
SleighBells
¶
SleighBells
bases
SleighBells
read-only properties
Read-only properties inherited from Music21Object
:
SleighBells
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
SleighBells
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
SleighBells
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
SnareDrum¶
-
class
music21.instrument.
SnareDrum
¶
SnareDrum
bases
SnareDrum
read-only properties
Read-only properties inherited from Music21Object
:
SnareDrum
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
SnareDrum
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
SnareDrum
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Soprano¶
-
class
music21.instrument.
Soprano
¶
Soprano
bases
Soprano
read-only properties
Read-only properties inherited from Music21Object
:
Soprano
read/write properties
Read/write properties inherited from Music21Object
:
Soprano
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Soprano
instance variables
Instance variables inherited from Vocalist
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
SopranoSaxophone¶
-
class
music21.instrument.
SopranoSaxophone
¶
SopranoSaxophone
bases
SopranoSaxophone
read-only properties
Read-only properties inherited from Music21Object
:
SopranoSaxophone
read/write properties
Read/write properties inherited from Music21Object
:
SopranoSaxophone
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
SopranoSaxophone
instance variables
Instance variables inherited from Saxophone
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
SplashCymbals¶
-
class
music21.instrument.
SplashCymbals
¶
SplashCymbals
bases
SplashCymbals
read-only properties
Read-only properties inherited from Music21Object
:
SplashCymbals
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
SplashCymbals
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
SplashCymbals
instance variables
Instance variables inherited from Cymbals
:
|
|
|
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
SteelDrum¶
-
class
music21.instrument.
SteelDrum
¶
SteelDrum
bases
SteelDrum
read-only properties
Read-only properties inherited from Music21Object
:
SteelDrum
read/write properties
Read/write properties inherited from Music21Object
:
SteelDrum
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
SteelDrum
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
StringInstrument¶
-
class
music21.instrument.
StringInstrument
¶
StringInstrument
bases
StringInstrument
read-only properties
Read-only properties inherited from Music21Object
:
StringInstrument
read/write properties
-
StringInstrument.
stringPitches
¶ stringPitches is a property that stores a list of Pitches (or pitch names, such as “C4”) that represent the pitch of the open strings from lowest to highest.[*]
>>> vln1 = instrument.Violin() >>> [str(p) for p in vln1.stringPitches] ['G3', 'D4', 'A4', 'E5']
instrument.stringPitches are full pitch objects, not just names:
>>> [x.octave for x in vln1.stringPitches] [3, 4, 4, 5]
Scordatura for Scelsi’s violin concerto Anahit. (N.B. that string to pitch conversion is happening automatically)
>>> vln1.stringPitches = ["G3","G4","B4","D4"]
([*]In some tuning methods such as reentrant tuning on the ukulele, lute, or five-string banjo the order might not strictly be from lowest to highest. The same would hold true for certain violin scordatura pieces, such as some of Biber’s *Mystery Sonatas*)
Read/write properties inherited from Music21Object
:
StringInstrument
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
StringInstrument
instance variables
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
SuspendedCymbal¶
-
class
music21.instrument.
SuspendedCymbal
¶
SuspendedCymbal
bases
SuspendedCymbal
read-only properties
Read-only properties inherited from Music21Object
:
SuspendedCymbal
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
SuspendedCymbal
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
SuspendedCymbal
instance variables
Instance variables inherited from Cymbals
:
|
|
|
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Taiko¶
-
class
music21.instrument.
Taiko
¶
Taiko
bases
Taiko
read-only properties
Read-only properties inherited from Music21Object
:
Taiko
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Taiko
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Taiko
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
TamTam¶
-
class
music21.instrument.
TamTam
¶
TamTam
bases
TamTam
read-only properties
Read-only properties inherited from Music21Object
:
TamTam
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
TamTam
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
TamTam
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Tambourine¶
-
class
music21.instrument.
Tambourine
¶
Tambourine
bases
Tambourine
read-only properties
Read-only properties inherited from Music21Object
:
Tambourine
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Tambourine
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Tambourine
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
TempleBlock¶
-
class
music21.instrument.
TempleBlock
¶
TempleBlock
bases
TempleBlock
read-only properties
Read-only properties inherited from Music21Object
:
TempleBlock
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
TempleBlock
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
TempleBlock
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Tenor¶
-
class
music21.instrument.
Tenor
¶
Tenor
bases
Tenor
read-only properties
Read-only properties inherited from Music21Object
:
Tenor
read/write properties
Read/write properties inherited from Music21Object
:
Tenor
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Tenor
instance variables
Instance variables inherited from Vocalist
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
TenorDrum¶
-
class
music21.instrument.
TenorDrum
¶
TenorDrum
bases
TenorDrum
read-only properties
Read-only properties inherited from Music21Object
:
TenorDrum
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
TenorDrum
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
TenorDrum
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
TenorSaxophone¶
-
class
music21.instrument.
TenorSaxophone
¶
TenorSaxophone
bases
TenorSaxophone
read-only properties
Read-only properties inherited from Music21Object
:
TenorSaxophone
read/write properties
Read/write properties inherited from Music21Object
:
TenorSaxophone
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
TenorSaxophone
instance variables
Instance variables inherited from Saxophone
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Timbales¶
-
class
music21.instrument.
Timbales
¶
Timbales
bases
Timbales
read-only properties
Read-only properties inherited from Music21Object
:
Timbales
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Timbales
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Timbales
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Timpani¶
-
class
music21.instrument.
Timpani
¶
Timpani
bases
Timpani
read-only properties
Read-only properties inherited from Music21Object
:
Timpani
read/write properties
Read/write properties inherited from Music21Object
:
Timpani
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Timpani
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
TomTom¶
-
class
music21.instrument.
TomTom
¶
TomTom
bases
TomTom
read-only properties
Read-only properties inherited from Music21Object
:
TomTom
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
TomTom
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
TomTom
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Triangle¶
-
class
music21.instrument.
Triangle
¶
Triangle
bases
Triangle
read-only properties
Read-only properties inherited from Music21Object
:
Triangle
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Triangle
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Triangle
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Trombone¶
-
class
music21.instrument.
Trombone
¶
Trombone
bases
Trombone
read-only properties
Read-only properties inherited from Music21Object
:
Trombone
read/write properties
Read/write properties inherited from Music21Object
:
Trombone
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Trombone
instance variables
Instance variables inherited from BrassInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Trumpet¶
-
class
music21.instrument.
Trumpet
¶
Trumpet
bases
Trumpet
read-only properties
Read-only properties inherited from Music21Object
:
Trumpet
read/write properties
Read/write properties inherited from Music21Object
:
Trumpet
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Trumpet
instance variables
Instance variables inherited from BrassInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Tuba¶
-
class
music21.instrument.
Tuba
¶
Tuba
bases
Tuba
read-only properties
Read-only properties inherited from Music21Object
:
Tuba
read/write properties
Read/write properties inherited from Music21Object
:
Tuba
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Tuba
instance variables
Instance variables inherited from BrassInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
TubularBells¶
-
class
music21.instrument.
TubularBells
¶
TubularBells
bases
TubularBells
read-only properties
Read-only properties inherited from Music21Object
:
TubularBells
read/write properties
Read/write properties inherited from Music21Object
:
TubularBells
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
TubularBells
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Ukulele¶
-
class
music21.instrument.
Ukulele
¶
Ukulele
bases
Ukulele
read-only properties
Read-only properties inherited from Music21Object
:
Ukulele
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Ukulele
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Ukulele
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
UnpitchedPercussion¶
-
class
music21.instrument.
UnpitchedPercussion
¶
UnpitchedPercussion
bases
UnpitchedPercussion
read-only properties
Read-only properties inherited from Music21Object
:
UnpitchedPercussion
read/write properties
-
UnpitchedPercussion.
modifier
¶ Returns or sets the modifier for this instrument. A modifier could be something like “low-floor” for a TomTom or “rimshot” for a SnareDrum.
If the modifier is in the object’s ._modifierToPercMapPitch dictionary then changing the modifier also changes the .percMapPitch for the object
>>> bd = instrument.BongoDrums() >>> bd.modifier 'high'
>>> bd.percMapPitch 60 >>> bd.modifier = 'low' >>> bd.percMapPitch 61
Variations on modifiers can also be used and they get normalized:
>>> wb1 = instrument.Woodblock() >>> wb1.percMapPitch 76 >>> wb1.modifier = 'LO' >>> wb1.percMapPitch 77 >>> wb1.modifier # n.b. -- not LO 'low'
Read/write properties inherited from Music21Object
:
UnpitchedPercussion
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
UnpitchedPercussion
instance variables
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Vibraphone¶
-
class
music21.instrument.
Vibraphone
¶
Vibraphone
bases
Vibraphone
read-only properties
Read-only properties inherited from Music21Object
:
Vibraphone
read/write properties
Read/write properties inherited from Music21Object
:
Vibraphone
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Vibraphone
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Vibraslap¶
-
class
music21.instrument.
Vibraslap
¶
Vibraslap
bases
Vibraslap
read-only properties
Read-only properties inherited from Music21Object
:
Vibraslap
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Vibraslap
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Vibraslap
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Viola¶
-
class
music21.instrument.
Viola
¶
Viola
bases
Viola
read-only properties
Read-only properties inherited from Music21Object
:
Viola
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Viola
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Viola
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Violin¶
-
class
music21.instrument.
Violin
¶
Violin
bases
Violin
read-only properties
Read-only properties inherited from Music21Object
:
Violin
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Violin
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Violin
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Violoncello¶
-
class
music21.instrument.
Violoncello
¶
Violoncello
bases
Violoncello
read-only properties
Read-only properties inherited from Music21Object
:
Violoncello
read/write properties
Read/write properties inherited from StringInstrument
:
Read/write properties inherited from Music21Object
:
Violoncello
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Violoncello
instance variables
Instance variables inherited from StringInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Vocalist¶
-
class
music21.instrument.
Vocalist
¶ n.b. called Vocalist to not be confused with stream.Voice
Vocalist
bases
Vocalist
read-only properties
Read-only properties inherited from Music21Object
:
Vocalist
read/write properties
Read/write properties inherited from Music21Object
:
Vocalist
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Vocalist
instance variables
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Whip¶
-
class
music21.instrument.
Whip
¶
Whip
bases
Whip
read-only properties
Read-only properties inherited from Music21Object
:
Whip
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Whip
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Whip
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Whistle¶
-
class
music21.instrument.
Whistle
¶
Whistle
bases
Whistle
read-only properties
Read-only properties inherited from Music21Object
:
Whistle
read/write properties
Read/write properties inherited from Music21Object
:
Whistle
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Whistle
instance variables
Instance variables inherited from Flute
:
|
|
|
Instance variables inherited from WoodwindInstrument
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
WindMachine¶
-
class
music21.instrument.
WindMachine
¶
WindMachine
bases
WindMachine
read-only properties
Read-only properties inherited from Music21Object
:
WindMachine
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
WindMachine
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
WindMachine
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Woodblock¶
-
class
music21.instrument.
Woodblock
¶
Woodblock
bases
Woodblock
read-only properties
Read-only properties inherited from Music21Object
:
Woodblock
read/write properties
Read/write properties inherited from UnpitchedPercussion
:
Read/write properties inherited from Music21Object
:
Woodblock
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Woodblock
instance variables
Instance variables inherited from UnpitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
WoodwindInstrument¶
-
class
music21.instrument.
WoodwindInstrument
¶
WoodwindInstrument
bases
WoodwindInstrument
read-only properties
Read-only properties inherited from Music21Object
:
WoodwindInstrument
read/write properties
Read/write properties inherited from Music21Object
:
WoodwindInstrument
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
WoodwindInstrument
instance variables
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
:
Xylophone¶
-
class
music21.instrument.
Xylophone
¶
Xylophone
bases
Xylophone
read-only properties
Read-only properties inherited from Music21Object
:
Xylophone
read/write properties
Read/write properties inherited from Music21Object
:
Xylophone
methods
Methods inherited from Instrument
:
Methods inherited from Music21Object
:
Xylophone
instance variables
Instance variables inherited from PitchedPercussion
:
|
|
|
Instance variables inherited from Percussion
:
|
|
|
Instance variables inherited from Instrument
:
|
|
|
Instance variables inherited from Music21Object
: