ferneyhough

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.demos.ferneyhough" { graph [label="abjad.demos.ferneyhough"]; node [color=1]; "abjad.demos.ferneyhough.FerneyhoughDemo" [URL="../api/abjad/demos/ferneyhough.html#abjad.demos.ferneyhough.FerneyhoughDemo", color=black, fontcolor=white, label="Ferneyhough\nDemo", target=_top]; } subgraph cluster_builtins { graph [label=builtins]; node [color=2]; "builtins.object" [URL="https://docs.python.org/3.6/library/functions.html#object", label=object, target=_top]; } "builtins.object" -> "abjad.demos.ferneyhough.FerneyhoughDemo"; }


Classes

FerneyhoughDemo Ferneyhough demo.
class abjad.demos.ferneyhough.FerneyhoughDemo

Ferneyhough demo.

Initializes Ferneyhough demo:

>>> demo = abjad.demos.ferneyhough.FerneyhoughDemo()

Calls Ferneyhough demo:

>>> lilypond_file = demo(
...     tuplet_duration=abjad.Duration(1, 4),
...     row_count=11,
...     column_count=6,
...     )

Shows LilyPond file:

>>> abjad.show(lilypond_file) 

Attributes Summary

__call__ Calls Ferneyhough demo.
configure_lilypond_file Configures LilyPond file.
configure_score Configures score.
make_lilypond_file Makes LilyPond file.
make_nested_tuplet Makes nested tuplet.
make_row_of_nested_tuplets Makes row of nested tuplets.
make_rows_of_nested_tuplets Makes rows of nested tuplets.
make_score Makes score.

Special methods

__call__(tuplet_duration=(1, 4), row_count=11, column_count=6)

Calls Ferneyhough demo.

Returns LilyPond file.


Methods

configure_lilypond_file(lilypond_file)

Configures LilyPond file.

configure_score(score)

Configures score.

make_lilypond_file(tuplet_duration, row_count, column_count)

Makes LilyPond file.

make_nested_tuplet(tuplet_duration, outer_tuplet_proportions, inner_tuplet_subdivision_count)

Makes nested tuplet.

make_row_of_nested_tuplets(tuplet_duration, outer_tuplet_proportions, column_count)

Makes row of nested tuplets.

make_rows_of_nested_tuplets(tuplet_duration, row_count, column_count)

Makes rows of nested tuplets.

make_score(tuplet_duration, row_count, column_count)

Makes score.