vgm-conv
Version:
Chip-type and clock converter for VGM.
16 lines (15 loc) • 753 B
TypeScript
import { OPNToYM2413Converter } from "./opn-to-ym2413-converter";
import { ChipInfo } from "./vgm-converter";
import { VGMCommand, VGMWrite2ACommand, VGMSeekPCMCommand, VGMDataBlockCommand } from "vgm-parser";
export declare class YM2612ToYM2413Converter extends OPNToYM2413Converter {
rootPcmChannel: number;
_dacEmulation: "test" | "fmpcm" | "none";
constructor(from: ChipInfo, to: ChipInfo, opts: any);
getInitialCommands(): Array<VGMCommand>;
_pcmData: Uint8Array;
_pcmIndex: number;
convert2A(cmd: VGMWrite2ACommand): VGMCommand[];
convertSeekPCM(cmd: VGMSeekPCMCommand): Array<VGMCommand>;
convertDataBlock(cmd: VGMDataBlockCommand): Array<VGMCommand>;
convertCommand(cmd: VGMCommand): Array<VGMCommand>;
}