Top |
#define | AGS_SPECTROMETER_DEFAULT_X_START |
#define | AGS_SPECTROMETER_DEFAULT_X_END |
#define | AGS_SPECTROMETER_DEFAULT_Y_START |
#define | AGS_SPECTROMETER_DEFAULT_Y_END |
#define | AGS_SPECTROMETER_PLOT_DEFAULT_POINT_COUNT |
#define | AGS_SPECTROMETER_EXTRA_SCALE |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkGrid ╰── AgsMachine ╰── AgsSpectrometer
AgsPort * ags_spectrometer_find_specifier (GList *recall
,gchar *specifier
);
AgsPlot * ags_spectrometer_fg_plot_alloc (AgsSpectrometer *spectrometer
,gdouble color_r
,gdouble color_g
,double color_b
);
gboolean
ags_spectrometer_cartesian_queue_draw_timeout
(GtkWidget *widget
);
Queue draw widget
Since: 3.0.0
void ags_spectrometer_output_map_recall (AgsSpectrometer *spectrometer
,guint audio_channel_start
,guint output_pad_start
);
void ags_spectrometer_input_map_recall (AgsSpectrometer *spectrometer
,guint audio_channel_start
,guint input_pad_start
);
AgsSpectrometer *
ags_spectrometer_new (GObject *soundcard
);
Creates an AgsSpectrometer
Since: 3.0.0