@magenta/music
Version:
Make music with machine learning, in the browser.
10 lines (9 loc) • 547 B
TypeScript
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>;