Top |
#define | AGS_FREQUENCY_MAP_GET_OBJ_MUTEX() |
gint | ags_frequency_map_sort_func () |
gboolean | ags_frequency_map_test_flags () |
void | ags_frequency_map_set_flags () |
void | ags_frequency_map_unset_flags () |
void | ags_frequency_map_process () |
void | ags_frequency_map_factorize () |
void | ags_frequency_map_compute_max_likelihood () |
AgsFrequencyMap * | ags_frequency_map_new () |
AgsFrequencyMap stores a buffer of complex numbers. Representing an discrete sampled oscillator wave at a giving frequency.
#define AGS_FREQUENCY_MAP_GET_OBJ_MUTEX(obj) (&(((AgsFrequencyMap *) obj)->obj_mutex))
gint ags_frequency_map_sort_func (gconstpointer a
,gconstpointer b
);
Sort frequency maps.
Since: 3.0.0
gboolean ags_frequency_map_test_flags (AgsFrequencyMap *frequency_map
,guint flags
);
Test flags
to be set on recall
.
Since: 3.0.0
void ags_frequency_map_set_flags (AgsFrequencyMap *frequency_map
,guint flags
);
Set flags.
Since: 3.0.0
void ags_frequency_map_unset_flags (AgsFrequencyMap *frequency_map
,guint flags
);
Unset flags.
Since: 3.0.0
void
ags_frequency_map_process (AgsFrequencyMap *frequency_map
);
Process frequency_map
.
Since: 3.0.0
void ags_frequency_map_factorize (AgsFrequencyMap *frequency_map
,AgsFrequencyMap *factorized_frequency_map
);
Factorize frequency_map
.
frequency_map |
the AgsFrequencyMap |
|
factorized_frequency_map |
the factorized AgsFrequencyMap |
Since: 3.0.0
void ags_frequency_map_compute_max_likelihood (AgsFrequencyMap *frequency_map
,AgsComplex *source
,AgsComplex **retval
);
Compute maximum likelihood source
and store in retval
.
frequency_map |
the AgsFrequencyMap |
|
source |
the source as AgsComplex buffer |
|
retval |
the return location of result as AgsComplex buffer |
Since: 3.0.0