C# Class LibiadaMusic.Analysis.Composition

The composition.
Show file Open project: intervals-mining-lab/libiada-core Class Usage Examples

Public Properties

Property Type Description
AvgDepth double
AvgRemoteness double
PLex Lexicon
Periodicity double
Regularity double
TLex Lexicon
VDiff Difference

Public Methods

Method Description
AddFM ( string st ) : void

The add fm.

CalculateCharacteristics ( ) : void

The calculate characteristics.

CalculateDepth ( ) : void

The calculate depth.

CalculateDifference ( ) : void

The calculate difference.

CalculateEntropy ( ) : void

The calculate entropy.

CalculateInfo ( ) : void

The calculate info.

CalculatePeriodicity ( ) : void

The calculate periodicity.

CalculateRegularity ( ) : void

The calculate regularity.

CalculateRemoteness ( ) : void

The calculate remoteness.

Clone ( ) : Composition

The clone.

Composition ( ) : System

Initializes a new instance of the Composition class.

CreatePLex ( ) : void

The create p lex.

CreateTlex ( ) : void

The create tlex.

FillDisplayData ( ) : void

The fill display data.

IdentifyRange ( ) : void

The identify range.

MakeNewChain ( ) : Chain

The make new chain.

RangePlex ( ) : void

The range plex.

RangeTlex ( ) : void

The range tlex.

Method Details

AddFM() public method

The add fm.
public AddFM ( string st ) : void
st string /// The st. ///
return void

CalculateCharacteristics() public method

The calculate characteristics.
public CalculateCharacteristics ( ) : void
return void

CalculateDepth() public method

The calculate depth.
public CalculateDepth ( ) : void
return void

CalculateDifference() public method

The calculate difference.
public CalculateDifference ( ) : void
return void

CalculateEntropy() public method

The calculate entropy.
public CalculateEntropy ( ) : void
return void

CalculateInfo() public method

The calculate info.
public CalculateInfo ( ) : void
return void

CalculatePeriodicity() public method

The calculate periodicity.
public CalculatePeriodicity ( ) : void
return void

CalculateRegularity() public method

The calculate regularity.
public CalculateRegularity ( ) : void
return void

CalculateRemoteness() public method

The calculate remoteness.
public CalculateRemoteness ( ) : void
return void

Clone() public method

The clone.
public Clone ( ) : Composition
return Composition

Composition() public method

Initializes a new instance of the Composition class.
public Composition ( ) : System
return System

CreatePLex() public method

The create p lex.
public CreatePLex ( ) : void
return void

CreateTlex() public method

The create tlex.
public CreateTlex ( ) : void
return void

FillDisplayData() public method

The fill display data.
public FillDisplayData ( ) : void
return void

IdentifyRange() public method

The identify range.
public IdentifyRange ( ) : void
return void

MakeNewChain() public method

The make new chain.
public MakeNewChain ( ) : Chain
return LibiadaCore.Core.Chain

RangePlex() public method

The range plex.
public RangePlex ( ) : void
return void

RangeTlex() public method

The range tlex.
public RangeTlex ( ) : void
return void

Property Details

AvgDepth public property

The average depth.
public double AvgDepth
return double

AvgRemoteness public property

The average remoteness.
public double AvgRemoteness
return double

PLex public property

The p lex.
public Lexicon,LibiadaMusic.Analysis PLex
return Lexicon

Periodicity public property

The periodicity.
public double Periodicity
return double

Regularity public property

The regularity.
public double Regularity
return double

TLex public property

The t lex.
public Lexicon,LibiadaMusic.Analysis TLex
return Lexicon

VDiff public property

The v diff.
public Difference,LibiadaMusic.Analysis VDiff
return Difference