Chain ===== .. currentmodule:: maelzel.core.chain .. autoclass:: Chain :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~Chain.dur ~Chain.end ~Chain.items ~Chain.label ~Chain.offset ~Chain.parent ~Chain.playargs ~Chain.properties ~Chain.symbols .. rubric:: Methods Summary .. autosummary:: ~Chain.absEnd ~Chain.absOffset ~Chain.absorbInitialOffset ~Chain.activeScorestruct ~Chain.addBreak ~Chain.addSpanner ~Chain.addSymbol ~Chain.addSymbolAt ~Chain.addText ~Chain.append ~Chain.asVoice ~Chain.automate ~Chain.clone ~Chain.convertGlissTargetsToGracenotes ~Chain.copy ~Chain.cropped ~Chain.cycle ~Chain.dump ~Chain.durSecs ~Chain.dynamicAt ~Chain.eventAfter ~Chain.eventAt ~Chain.eventBefore ~Chain.eventsAt ~Chain.eventsBetween ~Chain.eventsWithOffset ~Chain.extend ~Chain.fillGaps ~Chain.firstEvent ~Chain.firstOffset ~Chain.flat ~Chain.flatEvents ~Chain.getConfig ~Chain.getPlay ~Chain.getProperty ~Chain.getSymbol ~Chain.hasOffsets ~Chain.invertPitch ~Chain.isFlat ~Chain.isRest ~Chain.itemsBetween ~Chain.itemsWithOffset ~Chain.lastEvent ~Chain.location ~Chain.matchOrfanSpanners ~Chain.meanPitch ~Chain.mergeTiedEvents ~Chain.nextEvent ~Chain.nextItem ~Chain.parentAbsOffset ~Chain.pitchRange ~Chain.pitchTransform ~Chain.play ~Chain.plot ~Chain.previousEvent ~Chain.previousItem ~Chain.quantizePitch ~Chain.quantizedScore ~Chain.rec ~Chain.recurse ~Chain.relEnd ~Chain.relOffset ~Chain.remap ~Chain.removeRedundantOffsets ~Chain.render ~Chain.root ~Chain.scorestruct ~Chain.scoringEvents ~Chain.scoringParts ~Chain.setConfig ~Chain.setItems ~Chain.setPlay ~Chain.setProperty ~Chain.setScoreStruct ~Chain.show ~Chain.splitAt ~Chain.splitEventsAtMeasures ~Chain.splitEventsAtOffsets ~Chain.stack ~Chain.synthEvents ~Chain.timeRange ~Chain.timeScale ~Chain.timeShift ~Chain.timeShiftInPlace ~Chain.timeTransform ~Chain.transpose ~Chain.transposeByRatio ~Chain.unquantizedScore ~Chain.updateChildrenOffsets ~Chain.withExplicitOffset ~Chain.write .. rubric:: Attributes Documentation .. autoattribute:: dur .. autoattribute:: end .. autoattribute:: items .. autoattribute:: label .. autoattribute:: offset .. autoattribute:: parent .. autoattribute:: playargs .. autoattribute:: properties .. autoattribute:: symbols .. rubric:: Methods Documentation .. automethod:: absEnd .. automethod:: absOffset .. automethod:: absorbInitialOffset .. automethod:: activeScorestruct .. automethod:: addBreak .. automethod:: addSpanner .. automethod:: addSymbol .. automethod:: addSymbolAt .. automethod:: addText .. automethod:: append .. automethod:: asVoice .. automethod:: automate .. automethod:: clone .. automethod:: convertGlissTargetsToGracenotes .. automethod:: copy .. automethod:: cropped .. automethod:: cycle .. automethod:: dump .. automethod:: durSecs .. automethod:: dynamicAt .. automethod:: eventAfter .. automethod:: eventAt .. automethod:: eventBefore .. automethod:: eventsAt .. automethod:: eventsBetween .. automethod:: eventsWithOffset .. automethod:: extend .. automethod:: fillGaps .. automethod:: firstEvent .. automethod:: firstOffset .. automethod:: flat .. automethod:: flatEvents .. automethod:: getConfig .. automethod:: getPlay .. automethod:: getProperty .. automethod:: getSymbol .. automethod:: hasOffsets .. automethod:: invertPitch .. automethod:: isFlat .. automethod:: isRest .. automethod:: itemsBetween .. automethod:: itemsWithOffset .. automethod:: lastEvent .. automethod:: location .. automethod:: matchOrfanSpanners .. automethod:: meanPitch .. automethod:: mergeTiedEvents .. automethod:: nextEvent .. automethod:: nextItem .. automethod:: parentAbsOffset .. automethod:: pitchRange .. automethod:: pitchTransform .. automethod:: play .. automethod:: plot .. automethod:: previousEvent .. automethod:: previousItem .. automethod:: quantizePitch .. automethod:: quantizedScore .. automethod:: rec .. automethod:: recurse .. automethod:: relEnd .. automethod:: relOffset .. automethod:: remap .. automethod:: removeRedundantOffsets .. automethod:: render .. automethod:: root .. automethod:: scorestruct .. automethod:: scoringEvents .. automethod:: scoringParts .. automethod:: setConfig .. automethod:: setItems .. automethod:: setPlay .. automethod:: setProperty .. automethod:: setScoreStruct .. automethod:: show .. automethod:: splitAt .. automethod:: splitEventsAtMeasures .. automethod:: splitEventsAtOffsets .. automethod:: stack .. automethod:: synthEvents .. automethod:: timeRange .. automethod:: timeScale .. automethod:: timeShift .. automethod:: timeShiftInPlace .. automethod:: timeTransform .. automethod:: transpose .. automethod:: transposeByRatio .. automethod:: unquantizedScore .. automethod:: updateChildrenOffsets .. automethod:: withExplicitOffset .. automethod:: write