@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
TypeScript
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;
}