UNPKG

@perry-rylance/midi-to-milliseconds

Version:

TypeScript library for resolving MIDI event times to milliseconds. Useful for syncing things like graphics to MIDI.

13 lines (12 loc) 389 B
import { File } from "@perry-rylance/midi"; import TimeResolvedTrack from "./TimeResolvedTrack"; export interface TimeResolverOptions { stable?: boolean; } export default class TimeResolver { private options?; readonly tracks: TimeResolvedTrack[]; constructor(file: File, options?: TimeResolverOptions); private injectResolvedSetTempoEvents; private indexEvents; }