C# Class LibiadaMusic.BorodaDivider.PriorityDiscover

The priority discover.
Afficher le fichier Open project: intervals-mining-lab/libiada-core Class Usage Examples

Méthodes publiques

Méthode Description
Calculate ( CongenericScoreTrack congenericTrack ) : void

The calculate. метод для подсчета приоритетов нот для каждого такта (Measure) в монофоническом треке (CongenericScoretrack)

Calculate ( Measure measure ) : void

The calculate.

Calculate ( ScoreTrack scoreTrack ) : void

The calculate. метод для подсчета приоритетов нот во всем Scoretrack

CalculatePriorityMask ( Measure measure ) : void

Calculate priority mask method.

CountTripletPriority ( List noteBuf, List maskBuf ) : List

The count triplet priority.

MinDuration ( Measure measure ) : double

The min duration.

Method Details

Calculate() public méthode

The calculate. метод для подсчета приоритетов нот для каждого такта (Measure) в монофоническом треке (CongenericScoretrack)
public Calculate ( CongenericScoreTrack congenericTrack ) : void
congenericTrack LibiadaMusic.ScoreModel.CongenericScoreTrack /// The congeneric track. ///
Résultat void

Calculate() public méthode

The calculate.
/// Thrown in different cases. ///
public Calculate ( Measure measure ) : void
measure LibiadaMusic.ScoreModel.Measure /// The measure. ///
Résultat void

Calculate() public méthode

The calculate. метод для подсчета приоритетов нот во всем Scoretrack
public Calculate ( ScoreTrack scoreTrack ) : void
scoreTrack LibiadaMusic.ScoreModel.ScoreTrack /// The score track. ///
Résultat void

CalculatePriorityMask() public méthode

Calculate priority mask method.
public CalculatePriorityMask ( Measure measure ) : void
measure LibiadaMusic.ScoreModel.Measure /// The measure. ///
Résultat void

CountTripletPriority() public méthode

The count triplet priority.
public CountTripletPriority ( List noteBuf, List maskBuf ) : List
noteBuf List /// The note buf. ///
maskBuf List /// The mask buffer. ///
Résultat List

MinDuration() public méthode

The min duration.
/// Thrown if measure contains no notes. ///
public MinDuration ( Measure measure ) : double
measure LibiadaMusic.ScoreModel.Measure /// The measure. ///
Résultat double