C# Class GeneticMIDI.Generators.CompositionGenerator.CompositionRandomizer

Inheritance: ICompositionGenerator
Afficher le fichier Open project: stefan-j/GeneticMIDI

Méthodes publiques

Méthode Description
Add ( GeneticMIDI.Representation.MelodySequence seq, INoteGenerator gen ) : GeneticMIDI.Representation.Track

Adds a track and returns the reference

Clear ( ) : void
CompositionRandomizer ( ) : System
GenerateComposition ( ) : GeneticMIDI.Representation.Composition
Next ( ) : void
Remove ( GeneticMIDI.Representation.Track t ) : void
Remove ( int index ) : void
SetCompositionTrack ( int i, GeneticMIDI.Representation.Track t ) : void

Private Methods

Méthode Description
AddPercussionTrack ( GeneticMIDI.Representation.MelodySequence seq, INoteGenerator gen ) : GeneticMIDI.Representation.Track

Method Details

Add() public méthode

Adds a track and returns the reference
public Add ( GeneticMIDI.Representation.MelodySequence seq, INoteGenerator gen ) : GeneticMIDI.Representation.Track
seq GeneticMIDI.Representation.MelodySequence
gen INoteGenerator
Résultat GeneticMIDI.Representation.Track

Clear() public méthode

public Clear ( ) : void
Résultat void

CompositionRandomizer() public méthode

public CompositionRandomizer ( ) : System
Résultat System

GenerateComposition() public méthode

public GenerateComposition ( ) : GeneticMIDI.Representation.Composition
Résultat GeneticMIDI.Representation.Composition

Next() public méthode

public Next ( ) : void
Résultat void

Remove() public méthode

public Remove ( GeneticMIDI.Representation.Track t ) : void
t GeneticMIDI.Representation.Track
Résultat void

Remove() public méthode

public Remove ( int index ) : void
index int
Résultat void

SetCompositionTrack() public méthode

public SetCompositionTrack ( int i, GeneticMIDI.Representation.Track t ) : void
i int
t GeneticMIDI.Representation.Track
Résultat void