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_t * fluid_ramsfont_create_sfont (void)
 Creates a fluid_sfont_t wrapping an fluid_ramsfont_t. More...

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_t * new_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 Thu Mar 13 19:09:35 2003 for libfluidsynth by doxygen1.2.15