C# 클래스 GeneticMIDI.Generators.CompositionGenerator.CompositionRandomizer

상속: ICompositionGenerator
파일 보기 프로젝트 열기: stefan-j/GeneticMIDI

공개 메소드들

메소드 설명
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