C# Класс GeneticMIDI.Generators.CompositionGenerator.CompositionRandomizer

Наследование: ICompositionGenerator
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
AddPercussionTrack ( GeneticMIDI.Representation.MelodySequence seq, INoteGenerator gen ) : GeneticMIDI.Representation.Track

Описание методов

Add() публичный Метод

Adds a track and returns the reference
public Add ( GeneticMIDI.Representation.MelodySequence seq, INoteGenerator gen ) : GeneticMIDI.Representation.Track
seq GeneticMIDI.Representation.MelodySequence
gen INoteGenerator
Результат GeneticMIDI.Representation.Track

Clear() публичный Метод

public Clear ( ) : void
Результат void

CompositionRandomizer() публичный Метод

public CompositionRandomizer ( ) : System
Результат System

GenerateComposition() публичный Метод

public GenerateComposition ( ) : GeneticMIDI.Representation.Composition
Результат GeneticMIDI.Representation.Composition

Next() публичный Метод

public Next ( ) : void
Результат void

Remove() публичный Метод

public Remove ( GeneticMIDI.Representation.Track t ) : void
t GeneticMIDI.Representation.Track
Результат void

Remove() публичный Метод

public Remove ( int index ) : void
index int
Результат void

SetCompositionTrack() публичный Метод

public SetCompositionTrack ( int i, GeneticMIDI.Representation.Track t ) : void
i int
t GeneticMIDI.Representation.Track
Результат void