C# Класс GeneticMIDI.Generators.Sequence.InstrumentalGenerator

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

Private Properties

Свойство Тип Описание
Generate GeneticMIDI.Representation.MelodySequence
INoteGenerator GeneticMIDI.Representation.MelodySequence
Next GeneticMIDI.Representation.MelodySequence
Save void

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

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

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

Метод Описание
Generate ( ) : GeneticMIDI.Representation.MelodySequence
INoteGenerator ( ) : GeneticMIDI.Representation.MelodySequence
Next ( ) : GeneticMIDI.Representation.MelodySequence
Save ( ) : void

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

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

public AssignCategory ( GeneticMIDI.Representation.CompositionCategory category ) : void
category GeneticMIDI.Representation.CompositionCategory
Результат void

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

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

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

public GenerateFromFiles ( string path ) : void
path string
Результат void

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

public GenerateInstrument ( PatchNames patch ) : GeneticMIDI.Representation.MelodySequence
patch PatchNames
Результат GeneticMIDI.Representation.MelodySequence

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

public GenerateInstrument ( PatchNames patch, int seed ) : GeneticMIDI.Representation.MelodySequence
patch PatchNames
seed int
Результат GeneticMIDI.Representation.MelodySequence

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

public GetInstruments ( int n ) : PatchNames[]
n int
Результат PatchNames[]

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

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

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

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

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

public InstrumentalGenerator ( GeneticMIDI.Representation.CompositionCategory category ) : System
category GeneticMIDI.Representation.CompositionCategory
Результат System

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

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

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

public SetInstrument ( PatchNames instrument ) : void
instrument PatchNames
Результат void