C# Class GeneticMIDI.Generators.Sequence.InstrumentalGenerator

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

Private Properties

Свойство Type Description
Generate GeneticMIDI.Representation.MelodySequence
INoteGenerator GeneticMIDI.Representation.MelodySequence
Next GeneticMIDI.Representation.MelodySequence
Save void

Méthodes publiques

Méthode Description
AssignCategory ( GeneticMIDI.Representation.CompositionCategory category ) : void
GenerateFromFiles ( GeneticMIDI.Representation.Composition compositions ) : void
GenerateFromFiles ( string path ) : void
GenerateInstrument ( PatchNames patch ) : GeneticMIDI.Representation.MelodySequence
GenerateInstrument ( PatchNames patch, int seed ) : GeneticMIDI.Representation.MelodySequence
GetInstruments ( int n ) : PatchNames[]
Initialize ( ) : void
InstrumentalGenerator ( ) : System
InstrumentalGenerator ( GeneticMIDI.Representation.CompositionCategory category ) : System
LoadFromFile ( ) : void
SetInstrument ( PatchNames instrument ) : void

Private Methods

Méthode Description
Generate ( ) : GeneticMIDI.Representation.MelodySequence
INoteGenerator ( ) : GeneticMIDI.Representation.MelodySequence
Next ( ) : GeneticMIDI.Representation.MelodySequence
Save ( ) : void

Method Details

AssignCategory() public méthode

public AssignCategory ( GeneticMIDI.Representation.CompositionCategory category ) : void
category GeneticMIDI.Representation.CompositionCategory
Résultat void

GenerateFromFiles() public méthode

public GenerateFromFiles ( GeneticMIDI.Representation.Composition compositions ) : void
compositions GeneticMIDI.Representation.Composition
Résultat void

GenerateFromFiles() public méthode

public GenerateFromFiles ( string path ) : void
path string
Résultat void

GenerateInstrument() public méthode

public GenerateInstrument ( PatchNames patch ) : GeneticMIDI.Representation.MelodySequence
patch PatchNames
Résultat GeneticMIDI.Representation.MelodySequence

GenerateInstrument() public méthode

public GenerateInstrument ( PatchNames patch, int seed ) : GeneticMIDI.Representation.MelodySequence
patch PatchNames
seed int
Résultat GeneticMIDI.Representation.MelodySequence

GetInstruments() public méthode

public GetInstruments ( int n ) : PatchNames[]
n int
Résultat PatchNames[]

Initialize() public méthode

public Initialize ( ) : void
Résultat void

InstrumentalGenerator() public méthode

public InstrumentalGenerator ( ) : System
Résultat System

InstrumentalGenerator() public méthode

public InstrumentalGenerator ( GeneticMIDI.Representation.CompositionCategory category ) : System
category GeneticMIDI.Representation.CompositionCategory
Résultat System

LoadFromFile() public méthode

public LoadFromFile ( ) : void
Résultat void

SetInstrument() public méthode

public SetInstrument ( PatchNames instrument ) : void
instrument PatchNames
Résultat void