sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
synth.h File Reference
#include "fixed.h"
#include "frame.h"

Go to the source code of this file.

Classes

struct  mad_pcm
struct  mad_synth

Macros

#define mad_synth_finish(synth)

Enumerations

enum  { MAD_PCM_CHANNEL_SINGLE = 0 }
enum  { MAD_PCM_CHANNEL_DUAL_1 = 0 , MAD_PCM_CHANNEL_DUAL_2 = 1 }
enum  { MAD_PCM_CHANNEL_STEREO_LEFT = 0 , MAD_PCM_CHANNEL_STEREO_RIGHT = 1 }

Functions

void mad_synth_init (struct mad_synth *)
void mad_synth_mute (struct mad_synth *)
void mad_synth_frame (struct mad_synth *, struct mad_frame const *)

Macro Definition Documentation

◆ mad_synth_finish

#define mad_synth_finish ( synth)

Definition at line 67 of file synth.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Definition at line 49 of file synth.h.

◆ anonymous enum

anonymous enum

Definition at line 60 of file synth.h.

◆ anonymous enum

anonymous enum

Definition at line 54 of file synth.h.

Function Documentation

◆ mad_synth_frame()

void mad_synth_frame ( struct mad_synth * synth,
struct mad_frame const * frame )

Definition at line 832 of file synth.c.

◆ mad_synth_init()

void mad_synth_init ( struct mad_synth * synth)

Definition at line 36 of file synth.c.

◆ mad_synth_mute()

void mad_synth_mute ( struct mad_synth * synth)

Definition at line 51 of file synth.c.