UNPKG

museaikit

Version:

A powerful music-focused AI toolkit

10 lines (9 loc) 556 B
import { INoteSequence, NoteSequence } from '../protobuf/index'; export declare class MidiConversionError extends Error { constructor(message?: string); } export declare function midiToSequenceProto(midi: ArrayBuffer | Uint8Array): NoteSequence; export declare function sequenceProtoToMidi(ns: INoteSequence): Uint8Array; export declare function urlToBlob(url: string): Promise<Blob>; export declare function blobToNoteSequence(blob: Blob): Promise<NoteSequence>; export declare function urlToNoteSequence(url: string): Promise<NoteSequence>;