UNPKG

piano-chart

Version:

Display notes on a piano keyboard

16 lines (15 loc) 462 B
export declare type Note = "C" | "D" | "E" | "F" | "G" | "A" | "B"; export declare type Accidetnal = "#" | "b" | "##" | "bb"; export interface INoteValue { note: Note; accidental?: Accidetnal; octave?: number; } export declare class NoteValue implements INoteValue { note: Note; accidental?: Accidetnal; octave?: number; constructor(note: INoteValue | string); get baseNote(): INoteValue; toString(): string; }