C# Class GeneticMIDI.Generators.Sequence.AccompanyGeneratorMarkov

Inheritance: INoteGenerator
Afficher le fichier Open project: stefan-j/GeneticMIDI Class Usage Examples

Méthodes publiques

Méthode Description
AccompanyGeneratorMarkov ( GeneticMIDI.Representation.CompositionCategory cat, PatchNames instrument ) : System
Generate ( ) : GeneticMIDI.Representation.MelodySequence
Generate ( GeneticMIDI.Representation.MelodySequence seq, int seed ) : GeneticMIDI.Representation.MelodySequence
Next ( ) : GeneticMIDI.Representation.MelodySequence
SetSequence ( GeneticMIDI.Representation.MelodySequence seq ) : void

Private Methods

Méthode Description
Add ( GeneticMIDI.Representation.CompositionCategory category ) : void
NormalizeSequence ( GeneticMIDI.Representation.MelodySequence seq ) : GeneticMIDI.Representation.MelodySequence

Method Details

AccompanyGeneratorMarkov() public méthode

public AccompanyGeneratorMarkov ( GeneticMIDI.Representation.CompositionCategory cat, PatchNames instrument ) : System
cat GeneticMIDI.Representation.CompositionCategory
instrument PatchNames
Résultat System

Generate() public méthode

public Generate ( ) : GeneticMIDI.Representation.MelodySequence
Résultat GeneticMIDI.Representation.MelodySequence

Generate() public méthode

public Generate ( GeneticMIDI.Representation.MelodySequence seq, int seed ) : GeneticMIDI.Representation.MelodySequence
seq GeneticMIDI.Representation.MelodySequence
seed int
Résultat GeneticMIDI.Representation.MelodySequence

Next() public méthode

public Next ( ) : GeneticMIDI.Representation.MelodySequence
Résultat GeneticMIDI.Representation.MelodySequence

SetSequence() public méthode

public SetSequence ( GeneticMIDI.Representation.MelodySequence seq ) : void
seq GeneticMIDI.Representation.MelodySequence
Résultat void