|
BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Inherits Bse::Effect.
Inherited by Bse::Arts::Compressor.
Classes | |
| struct | CompressorProperties |
| struct | StaticData |
Public Types | |
| enum | { ICHANNEL_AUDIO_IN1, ICHANNEL_AUDIO_IN2, N_ICHANNELS } |
| enum | { OCHANNEL_AUDIO_OUT1, OCHANNEL_AUDIO_OUT2, N_OCHANNELS } |
Public Member Functions | |
| void | get_property (CompressorPropertyID prop_id,::Bse::Value &value, GParamSpec *pspec) |
| void | set_property (CompressorPropertyID prop_id, const ::Bse::Value &value, GParamSpec *pspec) |
| virtual bool | editable_property (CompressorPropertyID prop_id, GParamSpec *pspec) |
| virtual void | get_candidates (CompressorPropertyID prop_id,::Bse::PropertyCandidatesHandle &pch, GParamSpec *pspec) |
| void | property_updated (CompressorPropertyID 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 | CompressorPropertyID { PROP_ATTACK, PROP_RELEASE, PROP_THRESHOLD_DB, PROP_RATIO_TO_ONE, PROP_OUTPUT_DB, PROP_AUTO_OUTPUT, PROP_THRESHOLD, PROP_RATIO, PROP_OUTPUT } |
| typedef void | AutoUpdateCategory |
Protected Member Functions | |
| virtual bool | property_changed (CompressorPropertyID) |
Protected Attributes | |
| Sfi::Real | attack |
| Sfi::Real | release |
| Sfi::Real | threshold_db |
| Sfi::Real | ratio_to_one |
| Sfi::Real | output_db |
| bool | auto_output |
| Sfi::Real | threshold |
| Sfi::Real | ratio |
| Sfi::Real | output |
1.7.6.1