Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bsesoundfontrepo.hh File Reference
#include <bse/bsesuper.hh>
#include <fluidsynth.h>
#include <bse/bsesoundfontosc.hh>
#include <bse/bseengine.hh>
Include dependency graph for bsesoundfontrepo.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BseFluidEvent
 
struct  BseSoundFontRepo
 
struct  BseSoundFontRepoClass
 
class  Bse::SoundFontRepoImpl
 
struct  Bse::SoundFontRepoImpl::ChannelState
 
struct  Bse::SoundFontRepoImpl::Osc
 

Namespaces

 Bse
 

Macros

#define BSE_TYPE_SOUND_FONT_REPO
 
#define BSE_SOUND_FONT_REPO(object)
 
#define BSE_SOUND_FONT_REPO_CLASS(class)
 
#define BSE_IS_SOUND_FONT_REPO(object)
 
#define BSE_IS_SOUND_FONT_REPO_CLASS(class)
 
#define BSE_SOUND_FONT_REPO_GET_CLASS(object)
 
#define BSE_FLUID_SYNTH_PROGRAM_SELECT
 

Functions

void bse_sound_font_repo_list_all_presets (BseSoundFontRepo *sfrepo, BseIt3mSeq *items)
 
Bse::Mutexbse_sound_font_repo_mutex (BseSoundFontRepo *sfrepo)
 
fluid_synth_t * bse_sound_font_repo_fluid_synth (BseSoundFontRepo *sfrepo)
 
int bse_sound_font_repo_add_osc (BseSoundFontRepo *sfrepo, BseSoundFontOsc *osc)
 
void bse_sound_font_repo_remove_osc (BseSoundFontRepo *sfrepo, guint osc_id)