Class
AgsAudioFrequencyMap
Description
class AgsAudio.FrequencyMap : GObject.Object
{
flags: AgsFrequencyMapFlags,
connectable_flags: AgsConnectableFlags,
obj_mutex: GRecMutex,
uuid: AgsUUID*,
z_index: guint,
window_count: guint,
samplerate: guint,
buffer_size: guint,
frame_count: guint,
attack: guint,
oscillator_mode: guint,
freq: gdouble,
buffer: AgsComplex*
}
No description available.
Instance methods
ags_frequency_map_compute_max_likelihood
Compute maximum likelihood source
and store in retval
.
since: 3.0.0
Signals
AgsAudio.FrequencyMap::compute-max-likelihood
The ::compute-max-likelihood signal notifies about max likelihooded commputed.
since: 3.0.0
AgsAudio.FrequencyMap::factorize
The ::factorize signal notifies about factorizing map.
since: 3.0.0
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct AgsAudioFrequencyMapClass {
GObjectClass gobject;
void (* process) (
AgsFrequencyMap* frequency_map
);
void (* factorize) (
AgsFrequencyMap* frequency_map,
AgsFrequencyMap* factorized_frequency_map
);
void (* compute_max_likelihood) (
AgsFrequencyMap* frequency_map,
AgsComplex* source,
AgsComplex** retval
);
}
No description available.
Class members
gobject: GObjectClass
No description available.
process: void (* process) ( AgsFrequencyMap* frequency_map )
No description available.
factorize: void (* factorize) ( AgsFrequencyMap* frequency_map, AgsFrequencyMap* factorized_frequency_map )
No description available.
compute_max_likelihood: void (* compute_max_likelihood) ( AgsFrequencyMap* frequency_map, AgsComplex* source, AgsComplex** retval )
No description available.
Virtual methods
AgsAudio.FrequencyMapClass.compute_max_likelihood
Compute maximum likelihood source
and store in retval
.
since: 3.0.0