Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bseglobals.hh File Reference
#include <bse/bsedefs.hh>
#include <bse/bsemath.hh>
#include <bse/bsenote.hh>
#include <bse/bseconstvalues.hh>
Include dependency graph for bseglobals.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BSE_TIME_RANGE_SHORT_ms
 
#define BSE_TIME_RANGE_MEDIUM_ms
 
#define BSE_TIME_RANGE_LONG_ms
 
#define BSE_PRIORITY_NOW
 
#define BSE_PRIORITY_HIGH
 
#define BSE_PRIORITY_NEXT
 
#define BSE_PRIORITY_NOTIFY
 
#define BSE_PRIORITY_NORMAL
 
#define BSE_PRIORITY_GLUE
 
#define BSE_PRIORITY_UPDATE
 
#define BSE_PRIORITY_BACKGROUND
 
#define BSE_TRANSPOSE_FACTOR(st)
 
#define BSE_MINDB
 

Enumerations

enum  BseTimeRangeType { BSE_TIME_RANGE_SHORT, BSE_TIME_RANGE_MEDIUM, BSE_TIME_RANGE_LONG }
 

Functions

glong bse_time_range_to_ms (BseTimeRangeType time_range)
 
guint bse_idle_now (GSourceFunc function, gpointer data)
 
guint bse_idle_next (GSourceFunc function, gpointer data)
 
guint bse_idle_notify (GSourceFunc function, gpointer data)
 
guint bse_idle_normal (GSourceFunc function, gpointer data)
 
guint bse_idle_update (GSourceFunc function, gpointer data)
 
guint bse_idle_background (GSourceFunc function, gpointer data)
 
gboolean bse_idle_remove (guint id)
 
guint bse_idle_timed (guint64 usec_delay, GSourceFunc function, gpointer data)
 
void bse_globals_init (void)
 
gdouble bse_db_to_factor (gdouble dB)
 
gdouble bse_db_from_factor (gdouble factor, gdouble min_dB)