C# Класс LibiadaMusic.BorodaDivider.PriorityDiscover

The priority discover.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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.

Описание методов

Calculate() публичный Метод

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

Calculate() публичный Метод

The calculate.
/// Thrown in different cases. ///
public Calculate ( Measure measure ) : void
measure LibiadaMusic.ScoreModel.Measure /// The measure. ///
Результат void

Calculate() публичный Метод

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

CalculatePriorityMask() публичный Метод

Calculate priority mask method.
public CalculatePriorityMask ( Measure measure ) : void
measure LibiadaMusic.ScoreModel.Measure /// The measure. ///
Результат void

CountTripletPriority() публичный Метод

The count triplet priority.
public CountTripletPriority ( List noteBuf, List maskBuf ) : List
noteBuf List /// The note buf. ///
maskBuf List /// The mask buffer. ///
Результат List

MinDuration() публичный Метод

The min duration.
/// Thrown if measure contains no notes. ///
public MinDuration ( Measure measure ) : double
measure LibiadaMusic.ScoreModel.Measure /// The measure. ///
Результат double