C# Класс GeneticMIDI.Fractal.BrownNoteGenerator

Показать файл Открыть проект

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

Метод Описание
BrownNoteGenerator ( NoteRangeRestrictor nrr, int lowPitchChange, int highPitchChange, int lowLengthStep, int highLengthStep ) : System
CalculateChange ( int startVal, int maxNegChange, int maxPosChange, int maxIndexPlusOne ) : int
GetNextNote ( ) : Note

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

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

public BrownNoteGenerator ( NoteRangeRestrictor nrr, int lowPitchChange, int highPitchChange, int lowLengthStep, int highLengthStep ) : System
nrr NoteRangeRestrictor
lowPitchChange int
highPitchChange int
lowLengthStep int
highLengthStep int
Результат System

CalculateChange() публичный абстрактный Метод

public abstract CalculateChange ( int startVal, int maxNegChange, int maxPosChange, int maxIndexPlusOne ) : int
startVal int
maxNegChange int
maxPosChange int
maxIndexPlusOne int
Результат int

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

public GetNextNote ( ) : Note
Результат Note