UNPKG

wave-roll

Version:

JavaScript Library for Comparative MIDI Piano-Roll Visualization

14 lines 663 B
import { NoteData } from "@/lib/midi/types"; import { PianoRollConfig, PianoRollInstance } from "./types"; import { PianoRoll } from "./piano-roll"; export type { PianoRollConfig, PianoRollInstance }; /** * Factory function to create a piano roll visualizer * @param container - HTML element to attach the canvas to * @param notes - Array of note data to visualize * @param options - Configuration options * @returns Piano roll instance and control methods */ export declare function createPianoRoll(container: HTMLElement, notes?: NoteData[], options?: PianoRollConfig): Promise<PianoRollInstance>; export { PianoRoll }; //# sourceMappingURL=index.d.ts.map