C# Class LibiadaMusic.BorodaDivider.PriorityDiscover

The priority discover.
Exibir arquivo Open project: intervals-mining-lab/libiada-core Class Usage Examples

Public Methods

Method 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 method

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

Calculate() public method

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

Calculate() public method

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

CalculatePriorityMask() public method

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

CountTripletPriority() public method

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

MinDuration() public method

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