webdaw-modules
Version:
a set of modules for building a web-based DAW
13 lines (12 loc) • 394 B
TypeScript
import { OpenSheetMusicDisplay, Note, BoundingBox } from "opensheetmusicdisplay";
export declare type EntityData = {
measureIndex: number;
staveIndex: number;
vfNote: Vex.Flow.Note;
sourceNote: Note;
boundingBox: BoundingBox;
ticks: number;
noteNumber: number;
bar: number;
};
export declare const mapEntityToNote: (osmd: OpenSheetMusicDisplay) => EntityData[];