axentax-compiler
Version:
Compile Axentax syntax in JavaScript and generate MIDI output for guitar phrasing.
17 lines (16 loc) • 550 B
TypeScript
import { Midi } from '@tonejs/midi';
import { ErrorBase, IResult } from '../interface/utils.response.interface';
import { BuildMidiRequest } from '../interface/midi';
import { BPMPos } from '../interface/bpm';
import { ClickPoint } from '../interface/click';
export interface BuildToObj {
error: null | ErrorBase;
response: null | Midi;
}
/** Midi Builder */
export declare class MidiBuilder {
/**
* build
*/
static build(bmrList: BuildMidiRequest[], bpmList: BPMPos[], clickList: ClickPoint[]): IResult<Midi, ErrorBase>;
}