Table of Contents

Class RhythmPattern

Namespace
Celeritas.Core.Analysis
Assembly
Celeritas.dll

A recognized rhythmic pattern.

public sealed class RhythmPattern
Inheritance
RhythmPattern
Inherited Members

Properties

Description

Description.

public string? Description { get; init; }

Property Value

string

Durations

Duration pattern as rationals.

public required Rational[] Durations { get; init; }

Property Value

Rational[]

Name

Name of the pattern.

public required string Name { get; init; }

Property Value

string

Style

Style/genre association.

public string? Style { get; init; }

Property Value

string

Methods

ToString()

Returns the pattern name.

public override string ToString()

Returns

string