UNPKG

vgm-conv

Version:
16 lines (15 loc) 675 B
import { ChipInfo, VGMClockConverter } from "./vgm-converter"; import { VGMCommand, VGMWriteDataCommand } from "vgm-parser"; import VGMWriteDataCommandBuffer from "./vgm-write-data-buffer"; export declare class OPMClockConverter extends VGMClockConverter { _ratio: number; _regs: Uint8Array; _buf: VGMWriteDataCommandBuffer; _keyDiff: number; _lfoDiff: number; constructor(from: ChipInfo, toClock: number, opts: {}); _y(addr: number, data: number, optimize?: boolean): void; getInitialCommands(): Array<VGMCommand>; convertWriteDataCommand(cmd: VGMWriteDataCommand): VGMCommand[]; convertCommand(cmd: VGMCommand): Array<VGMCommand>; }