UNPKG

vgm-conv

Version:
21 lines (20 loc) 838 B
import { VGMConverter, ChipInfo } from "./vgm-converter"; import { VGMWriteDataCommand, VGMCommand } from "vgm-parser"; import VGMWriteDataCommandBuffer from "./vgm-write-data-buffer"; export declare class AY8910ToOPMConverter extends VGMConverter { _regs: Uint8Array; _buf: VGMWriteDataCommandBuffer; _fdiv: number; _clockRatio: number; _whiteNoiseAttenuation: number; _squareWaveAttenuation: number; constructor(from: ChipInfo, to: ChipInfo, opts: any); _y(addr: number, data: number, optimize?: boolean): void; getInitialCommands(): Array<VGMCommand>; _updateFreq(ch: number, freq: number): void; _nfreq: number; _updateNoise(): void; _updateTone(ch: number): void; _convert(cmd: VGMWriteDataCommand): Array<VGMCommand>; convertCommand(cmd: VGMCommand): Array<VGMCommand>; }