p8-data-cart
Version:
Simple tools for generating Pico-8 data carts.
14 lines (13 loc) • 530 B
TypeScript
export type MusicFrame = {
channels: [number, number, number, number];
flags: {
loopStart: boolean;
loopEnd: boolean;
stop: boolean;
unused: boolean;
};
};
export declare function cartBytesToMusicData(bytes: Uint8Array): MusicFrame[];
export declare function musicDataToCartBytes(musicData: MusicFrame[]): Uint8Array;
export declare function runtimeBytesToMusicData(bytes: Uint8Array): MusicFrame[];
export declare function musicDataToRuntimeBytes(musicData: MusicFrame[]): Uint8Array;