BSE Interface Reference

/opt/src/beast/bse/bsemain.h

SYNOPSIS

DESCRIPTION

BseMainArgs

/opt/src/beast/bse/bsemain.h:63
struct BseMainArgs
{
  BirnetInitSettings birnet;
  guint              n_processors;
  guint              wave_chunk_padding;
  guint              wave_chunk_big_pad;
  guint              dcache_block_size;
  guint              dcache_cache_memory;
  guint              midi_kammer_note;
  gfloat             kammer_freq;
  const gchar       *path_binaries;
  const gchar       *bse_rcfile;
  const gchar       *override_plugin_globs;
  const gchar       *override_script_path;
  bool               allow_randomization;
  bool               force_fpu;
  bool               load_core_plugins;
  bool               load_core_scripts;
  bool               debug_extensions;
  bool               load_drivers_early;
  bool               dump_driver_list;
  int                latency;
  int                mixing_freq;
  int                control_freq;
  SfiRing           *pcm_drivers;
  SfiRing           *midi_drivers;
};

BseTraceArgs

/opt/src/beast/bse/bsemain.h:95
struct BseTraceArgs
{
  SfiDebugChannel *sequencer;
};

_bse_init_c_wrappers

/opt/src/beast/bse/bsemain.h:100

bse_init_inprocess

/opt/src/beast/bse/bsemain.h:42
void  bse_init_inprocess 
(gint        *argc,
 gchar     ***argv,
 const char  *app_name,
 SfiInitValue values);

bse_init_test

/opt/src/beast/bse/bsemain.h:45
void  bse_init_test 
(gint        *argc,
 gchar     ***argv,
 SfiInitValue values);

bse_init_textdomain_only

/opt/src/beast/bse/bsemain.h:27

bse_main_getpid

/opt/src/beast/bse/bsemain.h:48

bse_message_setup_thread_handler

/opt/src/beast/bse/bsemain.h:51

bse_message_to_default_handler

/opt/src/beast/bse/bsemain.h:52
void  bse_message_to_default_handler 
(const BseMessage *msg);