AgsSpectrometer
AgsSpectrometer — spectrometer sequencer
|
|
Stability Level
Stable, unless otherwise indicated
Includes
#include <ags/app/machine/ags_spectrometer.h>
Description
The AgsSpectrometer is a composite widget to act as spectrometer sequencer.
Functions
ags_spectrometer_find_specifier ()
AgsPort *
ags_spectrometer_find_specifier (GList *recall
,
gchar *specifier
);
ags_spectrometer_fg_plot_alloc ()
AgsPlot *
ags_spectrometer_fg_plot_alloc (AgsSpectrometer *spectrometer
,
gdouble color_r
,
gdouble color_g
,
double color_b
);
ags_spectrometer_output_map_recall ()
void
ags_spectrometer_output_map_recall (AgsSpectrometer *spectrometer
,
guint audio_channel_start
,
guint output_pad_start
);
ags_spectrometer_input_map_recall ()
void
ags_spectrometer_input_map_recall (AgsSpectrometer *spectrometer
,
guint audio_channel_start
,
guint input_pad_start
);
ags_spectrometer_new ()
AgsSpectrometer *
ags_spectrometer_new (GObject *soundcard
);
Creates an AgsSpectrometer
Returns
a new AgsSpectrometer
Since: 3.0.0
Types and Values
AGS_SPECTROMETER_DEFAULT_X_START
#define AGS_SPECTROMETER_DEFAULT_X_START (AGS_CARTESIAN_DEFAULT_X_START)
AGS_SPECTROMETER_DEFAULT_X_END
#define AGS_SPECTROMETER_DEFAULT_X_END (859.0)
AGS_SPECTROMETER_DEFAULT_Y_START
#define AGS_SPECTROMETER_DEFAULT_Y_START (AGS_CARTESIAN_DEFAULT_Y_START)
AGS_SPECTROMETER_DEFAULT_Y_END
#define AGS_SPECTROMETER_DEFAULT_Y_END (239.0)
AGS_SPECTROMETER_PLOT_DEFAULT_POINT_COUNT
#define AGS_SPECTROMETER_PLOT_DEFAULT_POINT_COUNT (192)
AGS_SPECTROMETER_EXTRA_SCALE
#define AGS_SPECTROMETER_EXTRA_SCALE (5.0)