tsmakers¶

Timespan Makers

A port of a variety of tools from Josiah Wolf Oberholtzer’s Consort to Abjad 3.1.

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightsteelblue2, fontname=Arial, fontsize=10, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, splines=spline, style="dashed, rounded", truecolor=true ]; node [colorscheme=pastel19, fontname=Arial, fontsize=10, height=0, penwidth=2, shape=box, style="filled, rounded", width=0 ]; edge [color=lightslategrey, penwidth=1 ]; subgraph "cluster_abjad.timespan" { graph [label="abjad.timespan"]; node [color=1]; "abjad.timespan.Timespan" [color=1, label=Timespan]; } subgraph cluster_builtins { graph [label=builtins]; node [color=2]; "builtins.object" [URL="https://docs.python.org/3.7/library/functions.html#object", color=2, label=object, target=_top]; } subgraph cluster_tsmakers { graph [label=tsmakers]; node [color=3]; "tsmakers.BoundaryTimespanMaker.BoundaryTimespanMaker" [URL="../api/tsmakers/BoundaryTimespanMaker.html#tsmakers.BoundaryTimespanMaker.BoundaryTimespanMaker", color=black, fontcolor=white, label="Boundary\nTimespan\nMaker", target=_top]; "tsmakers.CascadingTimespanMaker.CascadingTimespanMaker" [URL="../api/tsmakers/CascadingTimespanMaker.html#tsmakers.CascadingTimespanMaker.CascadingTimespanMaker", color=black, fontcolor=white, label="Cascading\nTimespan\nMaker", target=_top]; "tsmakers.CompositeMusicSpecifier.CompositeMusicSpecifier" [URL="../api/tsmakers/CompositeMusicSpecifier.html#tsmakers.CompositeMusicSpecifier.CompositeMusicSpecifier", color=black, fontcolor=white, label="Composite\nMusic\nSpecifier", target=_top]; "tsmakers.Cursor.Cursor" [URL="../api/tsmakers/Cursor.html#tsmakers.Cursor.Cursor", color=black, fontcolor=white, label=Cursor, target=_top]; "tsmakers.DependentTimespanMaker.DependentTimespanMaker" [URL="../api/tsmakers/DependentTimespanMaker.html#tsmakers.DependentTimespanMaker.DependentTimespanMaker", color=black, fontcolor=white, label="Dependent\nTimespan\nMaker", target=_top]; "tsmakers.FloodedTimespanMaker.FloodedTimespanMaker" [URL="../api/tsmakers/FloodedTimespanMaker.html#tsmakers.FloodedTimespanMaker.FloodedTimespanMaker", color=black, fontcolor=white, label="Flooded\nTimespan\nMaker", target=_top]; "tsmakers.HashCachingObject.HashCachingObject" [URL="../api/tsmakers/HashCachingObject.html#tsmakers.HashCachingObject.HashCachingObject", color=black, fontcolor=white, label="Hash\nCaching\nObject", target=_top]; "tsmakers.HashCachingObject.HashCachingObject" -> "tsmakers.CompositeMusicSpecifier.CompositeMusicSpecifier" [minlen=1]; "tsmakers.MusicSpecifier.MusicSpecifier" [URL="../api/tsmakers/MusicSpecifier.html#tsmakers.MusicSpecifier.MusicSpecifier", color=black, fontcolor=white, label="Music\nSpecifier", target=_top]; "tsmakers.HashCachingObject.HashCachingObject" -> "tsmakers.MusicSpecifier.MusicSpecifier" [minlen=2]; "tsmakers.MusicSpecifierSequence.MusicSpecifierSequence" [URL="../api/tsmakers/MusicSpecifierSequence.html#tsmakers.MusicSpecifierSequence.MusicSpecifierSequence", color=black, fontcolor=white, label="Music\nSpecifier\nSequence", target=_top]; "tsmakers.PerformedTimespan.PerformedTimespan" [URL="../api/tsmakers/PerformedTimespan.html#tsmakers.PerformedTimespan.PerformedTimespan", color=black, fontcolor=white, label="Performed\nTimespan", target=_top]; "tsmakers.SilentTimespan.SilentTimespan" [URL="../api/tsmakers/SilentTimespan.html#tsmakers.SilentTimespan.SilentTimespan", color=black, fontcolor=white, label="Silent\nTimespan", target=_top]; "tsmakers.TaleaTimespanMaker.TaleaTimespanMaker" [URL="../api/tsmakers/TaleaTimespanMaker.html#tsmakers.TaleaTimespanMaker.TaleaTimespanMaker", color=black, fontcolor=white, label="Talea\nTimespan\nMaker", target=_top]; "tsmakers.TimespanMaker.TimespanMaker" [URL="../api/tsmakers/TimespanMaker.html#tsmakers.TimespanMaker.TimespanMaker", color=black, fontcolor=white, label="Timespan\nMaker", target=_top]; "tsmakers.TimespanMaker.TimespanMaker" -> "tsmakers.BoundaryTimespanMaker.BoundaryTimespanMaker" [minlen=1]; "tsmakers.TimespanMaker.TimespanMaker" -> "tsmakers.CascadingTimespanMaker.CascadingTimespanMaker" [minlen=2]; "tsmakers.TimespanMaker.TimespanMaker" -> "tsmakers.DependentTimespanMaker.DependentTimespanMaker" [minlen=3]; "tsmakers.TimespanMaker.TimespanMaker" -> "tsmakers.FloodedTimespanMaker.FloodedTimespanMaker" [minlen=1]; "tsmakers.TimespanMaker.TimespanMaker" -> "tsmakers.TaleaTimespanMaker.TaleaTimespanMaker" [minlen=2]; "tsmakers.TimespanSpecifier.TimespanSpecifier" [URL="../api/tsmakers/TimespanSpecifier.html#tsmakers.TimespanSpecifier.TimespanSpecifier", color=black, fontcolor=white, label="Timespan\nSpecifier", target=_top]; } subgraph "cluster_tsmakers.tree" { graph [label="tsmakers.tree"]; node [color=4]; "tsmakers.tree.TimespanTree" [URL="../api/tsmakers/tree.html#tsmakers.tree.TimespanTree", color=4, label="Timespan\nTree", target=_top]; "tsmakers.tree.TimespanTreeNode" [URL="../api/tsmakers/tree.html#tsmakers.tree.TimespanTreeNode", color=4, label="Timespan\nTree\nNode", target=_top]; } "abjad.timespan.Timespan" -> "tsmakers.PerformedTimespan.PerformedTimespan" [minlen=1]; "abjad.timespan.Timespan" -> "tsmakers.SilentTimespan.SilentTimespan" [minlen=2]; "builtins.object" -> "abjad.timespan.Timespan"; "builtins.object" -> "tsmakers.Cursor.Cursor" [minlen=1]; "builtins.object" -> "tsmakers.HashCachingObject.HashCachingObject"; "builtins.object" -> "tsmakers.MusicSpecifierSequence.MusicSpecifierSequence" [minlen=2]; "builtins.object" -> "tsmakers.TimespanMaker.TimespanMaker"; "builtins.object" -> "tsmakers.TimespanSpecifier.TimespanSpecifier" [minlen=3]; "builtins.object" -> "tsmakers.tree.TimespanTree" [minlen=1]; "builtins.object" -> "tsmakers.tree.TimespanTreeNode" [minlen=2]; }


Subpackages

tree


Classes

BoundaryTimespanMaker

A boundary timespan-maker.

CascadingTimespanMaker

A cascading timespan maker.

CompositeMusicSpecifier

A composite music specifier.

Cursor

A cursor.

DependentTimespanMaker

A dependent timespan-maker.

FloodedTimespanMaker

A flooded timespan maker.

HashCachingObject

MusicSpecifier

A music specifier.

MusicSpecifierSequence

A music specifier sequence.

TaleaTimespanMaker

A talea timespan maker.

TimespanMaker

Abstract base class for timespan makers.

TimespanSpecifier


Timespans

PerformedTimespan

A Performed timespan.

SilentTimespan

A silent timespan.