BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Inherits Bse::Effect.
Inherited by Bse::Amplifier.
Classes | |
struct | AmplifierProperties |
struct | StaticData |
Public Types | |
enum | { ICHANNEL_AUDIO_IN1, ICHANNEL_AUDIO_IN2, ICHANNEL_CTRL_IN1, ICHANNEL_CTRL_IN2, N_ICHANNELS } |
enum | { OCHANNEL_AUDIO_OUT, N_OCHANNELS } |
Public Member Functions | |
void | get_property (AmplifierPropertyID prop_id,::Bse::Value &value, GParamSpec *pspec) |
void | set_property (AmplifierPropertyID prop_id, const ::Bse::Value &value, GParamSpec *pspec) |
virtual bool | editable_property (AmplifierPropertyID prop_id, GParamSpec *pspec) |
virtual void | get_candidates (AmplifierPropertyID prop_id,::Bse::PropertyCandidatesHandle &pch, GParamSpec *pspec) |
void | property_updated (AmplifierPropertyID prop_id, guint64 tick_stamp, double prop_value, GParamSpec *pspec) |
Static Public Member Functions | |
static const unsigned char * | pixstream () |
static void | class_init (::Bse::CxxBaseClass *klass) |
static const char * | options () |
static const char * | category () |
static const char * | i18n_category () |
static const char * | blurb () |
static const char * | authors () |
static const char * | license () |
static const char * | type_name () |
Protected Types | |
enum | AmplifierPropertyID { PROP_ALEVEL1, PROP_ALEVEL2, PROP_ABALANCE, PROP_CLEVEL1, PROP_CLEVEL2, PROP_CBALANCE, PROP_CTRL_MUL, PROP_CTRL_EXP, PROP_OSTRENGTH, PROP_BASE_LEVEL, PROP_MASTER_VOLUME, PROP_AUDIO_BALANCE, PROP_CTRL_BALANCE, PROP_CTRL_STRENGTH_F, PROP_MASTER_GAIN_F, PROP_AUDIO_GAIN_F, PROP_OLEVEL } |
typedef void | AutoUpdateCategory |
Protected Member Functions | |
virtual bool | property_changed (AmplifierPropertyID) |
Protected Attributes | |
Sfi::Real | alevel1 |
Sfi::Real | alevel2 |
Sfi::Real | abalance |
Sfi::Real | clevel1 |
Sfi::Real | clevel2 |
Sfi::Real | cbalance |
bool | ctrl_mul |
bool | ctrl_exp |
Sfi::Real | ostrength |
Sfi::Real | base_level |
Sfi::Real | master_volume |
Sfi::Real | audio_balance |
Sfi::Real | ctrl_balance |
Sfi::Real | ctrl_strength_f |
Sfi::Real | master_gain_f |
Sfi::Real | audio_gain_f |
Sfi::Real | olevel |