C# 클래스 MidiSheetMusic.KeySignature

파일 보기 프로젝트 열기: BYVoid/MidiToSheetMusic 1 사용 예제들

공개 메소드들

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

비공개 메소드들

메소드 설명
CreateAccidentalMaps ( ) : void
CreateSymbols ( ) : void
ResetKeyMap ( ) : void

메소드 상세

Equals() 공개 메소드

public Equals ( KeySignature k ) : bool
k KeySignature
리턴 bool

GetAccidental() 공개 메소드

public GetAccidental ( int notenumber, int measure ) : Accid
notenumber int
measure int
리턴 Accid

GetSymbols() 공개 메소드

public GetSymbols ( Clef clef ) : MidiSheetMusic.AccidSymbol[]
clef Clef
리턴 MidiSheetMusic.AccidSymbol[]

GetWhiteNote() 공개 메소드

public GetWhiteNote ( int notenumber ) : WhiteNote
notenumber int
리턴 WhiteNote

Guess() 공개 정적인 메소드

public static Guess ( List notes ) : KeySignature
notes List
리턴 KeySignature

KeySignature() 공개 메소드

public KeySignature ( int notescale ) : System
notescale int
리턴 System

KeySignature() 공개 메소드

public KeySignature ( int num_sharps, int num_flats ) : System
num_sharps int
num_flats int
리턴 System

KeyToString() 공개 정적인 메소드

public static KeyToString ( int notescale ) : string
notescale int
리턴 string

Notescale() 공개 메소드

public Notescale ( ) : int
리턴 int

ToString() 공개 메소드

public ToString ( ) : string
리턴 string