Main Page | Data Structures | File List | Data Fields | Globals

ramsfont.h File Reference

Go to the source code of this file.

Functions

FLUIDSYNTH_API fluid_sfont_tfluid_ramsfont_create_sfont (void)
 Creates a fluid_sfont_t wrapping an fluid_ramsfont_t.

FLUIDSYNTH_API int fluid_ramsfont_set_name (fluid_ramsfont_t *sfont, char *name)
FLUIDSYNTH_API int fluid_ramsfont_add_izone (fluid_ramsfont_t *sfont, unsigned int bank, unsigned int num, fluid_sample_t *sample, int lokey, int hikey)
FLUIDSYNTH_API int fluid_ramsfont_remove_izone (fluid_ramsfont_t *sfont, unsigned int bank, unsigned int num, fluid_sample_t *sample)
FLUIDSYNTH_API int fluid_ramsfont_izone_set_gen (fluid_ramsfont_t *sfont, unsigned int bank, unsigned int num, fluid_sample_t *sample, int gen_type, float value)
FLUIDSYNTH_API int fluid_ramsfont_izone_set_loop (fluid_ramsfont_t *sfont, unsigned int bank, unsigned int num, fluid_sample_t *sample, int on, float loopstart, float loopend)
FLUIDSYNTH_API fluid_sample_tnew_fluid_ramsample (void)
FLUIDSYNTH_API int delete_fluid_ramsample (fluid_sample_t *sample)
FLUIDSYNTH_API int fluid_sample_set_name (fluid_sample_t *sample, char *name)
FLUIDSYNTH_API int fluid_sample_set_sound_data (fluid_sample_t *sample, short *data, unsigned int nbframes, short copy_data, int rootkey)


Function Documentation

FLUIDSYNTH_API int delete_fluid_ramsample fluid_sample_t sample  ) 
 

FLUIDSYNTH_API int fluid_ramsfont_add_izone fluid_ramsfont_t sfont,
unsigned int  bank,
unsigned int  num,
fluid_sample_t sample,
int  lokey,
int  hikey
 

FLUIDSYNTH_API fluid_sfont_t* fluid_ramsfont_create_sfont void   ) 
 

Creates a fluid_sfont_t wrapping an fluid_ramsfont_t.

FLUIDSYNTH_API int fluid_ramsfont_izone_set_gen fluid_ramsfont_t sfont,
unsigned int  bank,
unsigned int  num,
fluid_sample_t sample,
int  gen_type,
float  value
 

FLUIDSYNTH_API int fluid_ramsfont_izone_set_loop fluid_ramsfont_t sfont,
unsigned int  bank,
unsigned int  num,
fluid_sample_t sample,
int  on,
float  loopstart,
float  loopend
 

FLUIDSYNTH_API int fluid_ramsfont_remove_izone fluid_ramsfont_t sfont,
unsigned int  bank,
unsigned int  num,
fluid_sample_t sample
 

FLUIDSYNTH_API int fluid_ramsfont_set_name fluid_ramsfont_t sfont,
char *  name
 

FLUIDSYNTH_API int fluid_sample_set_name fluid_sample_t sample,
char *  name
 

FLUIDSYNTH_API int fluid_sample_set_sound_data fluid_sample_t sample,
short *  data,
unsigned int  nbframes,
short  copy_data,
int  rootkey
 

FLUIDSYNTH_API fluid_sample_t* new_fluid_ramsample void   ) 
 


Generated on Sun Nov 30 06:16:37 2003 for libfluidsynth by doxygen 1.3.3