UNPKG

@stringsync/vexml

Version:

MusicXML to Vexflow

16 lines (15 loc) 466 B
import * as musicxml from '../../musicxml'; import { VoiceContext } from './contexts'; import { Config } from '../../config'; import { Logger } from '../../debug'; export declare class OctaveShift { private config; private log; private phase; private size; private constructor(); static create(config: Config, log: Logger, musicXML: { octaveShift: musicxml.OctaveShift; }): OctaveShift; parse(voiceCtx: VoiceContext): void; }