C# Class BlottoBeats.Client.Generator

Afficher le fichier Open project: Zwolf11/BlottoBeats Class Usage Examples

Méthodes publiques

Méthode Description
Generator ( ) : System
composeClassicalMelody ( Song thisSection, Random randomizer, String key, int mode, String timeSigPattern, int timeSigQuant, int tempo ) : void
composeJazzMelody ( Song thisSection, Random randomizer, String key, int mode, String timeSigPattern, int timeSigQuant, int tempo ) : void
composeMelody ( Song thisSection, Random randomizer, String key, int mode, String timeSigPattern, int timeSigQuant ) : void
generate ( SongParameters paramets ) : double
generate_4Chord ( SongParameters paramets ) : double
generate_Classical ( SongParameters paramets ) : double
generate_Jazz ( SongParameters paramets ) : double
generate_TwelveTone ( SongParameters paramets ) : double

Private Methods

Méthode Description
generateChord ( int mode, String key, char chord, int length ) : Song.Chord
generateJazzChord ( int mode, String key, char chord, int length ) : Song.Chord

Method Details

Generator() public méthode

public Generator ( ) : System
Résultat System

composeClassicalMelody() public méthode

public composeClassicalMelody ( Song thisSection, Random randomizer, String key, int mode, String timeSigPattern, int timeSigQuant, int tempo ) : void
thisSection BlottoBeats.Library.SongData.Song
randomizer System.Random
key String
mode int
timeSigPattern String
timeSigQuant int
tempo int
Résultat void

composeJazzMelody() public méthode

public composeJazzMelody ( Song thisSection, Random randomizer, String key, int mode, String timeSigPattern, int timeSigQuant, int tempo ) : void
thisSection BlottoBeats.Library.SongData.Song
randomizer System.Random
key String
mode int
timeSigPattern String
timeSigQuant int
tempo int
Résultat void

composeMelody() public méthode

public composeMelody ( Song thisSection, Random randomizer, String key, int mode, String timeSigPattern, int timeSigQuant ) : void
thisSection BlottoBeats.Library.SongData.Song
randomizer System.Random
key String
mode int
timeSigPattern String
timeSigQuant int
Résultat void

generate() public méthode

public generate ( SongParameters paramets ) : double
paramets BlottoBeats.Library.SongData.SongParameters
Résultat double

generate_4Chord() public méthode

public generate_4Chord ( SongParameters paramets ) : double
paramets BlottoBeats.Library.SongData.SongParameters
Résultat double

generate_Classical() public méthode

public generate_Classical ( SongParameters paramets ) : double
paramets BlottoBeats.Library.SongData.SongParameters
Résultat double

generate_Jazz() public méthode

public generate_Jazz ( SongParameters paramets ) : double
paramets BlottoBeats.Library.SongData.SongParameters
Résultat double

generate_TwelveTone() public méthode

public generate_TwelveTone ( SongParameters paramets ) : double
paramets BlottoBeats.Library.SongData.SongParameters
Résultat double