C# Class MidiSheetMusic.KeySignature

Afficher le fichier Open project: BYVoid/MidiToSheetMusic Class Usage Examples

Méthodes publiques

Méthode Description
Equals ( KeySignature k ) : bool
GetAccidental ( int notenumber, int measure ) : Accid
GetSymbols ( Clef clef ) : MidiSheetMusic.AccidSymbol[]
GetWhiteNote ( int notenumber ) : WhiteNote
Guess ( List notes ) : KeySignature
KeySignature ( int notescale ) : System
KeySignature ( int num_sharps, int num_flats ) : System
KeyToString ( int notescale ) : string
Notescale ( ) : int
ToString ( ) : string

Private Methods

Méthode Description
CreateAccidentalMaps ( ) : void
CreateSymbols ( ) : void
ResetKeyMap ( ) : void

Method Details

Equals() public méthode

public Equals ( KeySignature k ) : bool
k KeySignature
Résultat bool

GetAccidental() public méthode

public GetAccidental ( int notenumber, int measure ) : Accid
notenumber int
measure int
Résultat Accid

GetSymbols() public méthode

public GetSymbols ( Clef clef ) : MidiSheetMusic.AccidSymbol[]
clef Clef
Résultat MidiSheetMusic.AccidSymbol[]

GetWhiteNote() public méthode

public GetWhiteNote ( int notenumber ) : WhiteNote
notenumber int
Résultat WhiteNote

Guess() public static méthode

public static Guess ( List notes ) : KeySignature
notes List
Résultat KeySignature

KeySignature() public méthode

public KeySignature ( int notescale ) : System
notescale int
Résultat System

KeySignature() public méthode

public KeySignature ( int num_sharps, int num_flats ) : System
num_sharps int
num_flats int
Résultat System

KeyToString() public static méthode

public static KeyToString ( int notescale ) : string
notescale int
Résultat string

Notescale() public méthode

public Notescale ( ) : int
Résultat int

ToString() public méthode

public ToString ( ) : string
Résultat string