aubio_bindings
library
Typedefs
-
aubio_audio_unit_t
= _aubio_audio_unit_t
-
-
aubio_beattracking_t
= _aubio_beattracking_t
-
beat tracking object
-
aubio_dct_do_t
= Pointer<NativeFunction<aubio_dct_do_tFunction>>
-
function pointers prototypes
-
aubio_dct_do_tFunction
= Void Function(Pointer<aubio_dct_t> s, Pointer<fvec_t> input, Pointer<fvec_t> output)
-
-
aubio_dct_rdo_t
= Pointer<NativeFunction<aubio_dct_rdo_tFunction>>
-
-
aubio_dct_rdo_tFunction
= Void Function(Pointer<aubio_dct_t> s, Pointer<fvec_t> input, Pointer<fvec_t> output)
-
-
aubio_dct_t
= _aubio_dct_t
-
DCT object
-
aubio_device_callback_t
= Pointer<NativeFunction<aubio_device_callback_tFunction>>
-
-
aubio_device_callback_tFunction
= uint_t Function(Pointer<Void> closure, Pointer<fmat_t> ibuf, Pointer<fmat_t> obuf)
-
-
aubio_fft_t
= _aubio_fft_t
-
FFT object
-
aubio_filter_t
= _aubio_filter_t
-
Digital filter
-
aubio_filterbank_t
= _aubio_filterbank_t
-
filterbank object
-
aubio_hist_t
= _aubio_hist_t
-
histogram object
-
aubio_log_function_t
= Pointer<NativeFunction<aubio_log_function_tFunction>>
-
Logging function prototype, to be passed to ::aubio_log_set_function
-
aubio_log_function_tFunction
= Void Function(sint_t level, Pointer<char_t> message, Pointer<Void> data)
-
-
aubio_mfcc_t
= _aubio_mfcc_t
-
mfcc object
-
aubio_notes_t
= _aubio_notes_t
-
notes detection object
-
aubio_onset_t
= _aubio_onset_t
-
onset detection object
-
aubio_parameter_t
= _aubio_parameter_t
-
parameter object
-
aubio_peakpicker_t
= _aubio_peakpicker_t
-
peak-picker structure
-
aubio_pickerfn_t
= Pointer<NativeFunction<aubio_pickerfn_tFunction>>
-
function pointer to peak-picking function
-
aubio_pickerfn_tFunction
= uint_t Function(Pointer<fvec_t> input, uint_t pos)
-
-
aubio_pitch_convert_t
= Pointer<NativeFunction<aubio_pitch_convert_tFunction>>
-
callback to convert pitch from one unit to another, defined below
-
aubio_pitch_convert_tFunction
= smpl_t Function(smpl_t value, uint_t samplerate, uint_t bufsize)
-
-
aubio_pitch_detect_t
= Pointer<NativeFunction<aubio_pitch_detect_tFunction>>
-
callback to get pitch candidate, defined below
-
aubio_pitch_detect_tFunction
= Void Function(Pointer<aubio_pitch_t> p, Pointer<fvec_t> ibuf, Pointer<fvec_t> obuf)
-
-
aubio_pitch_get_conf_t
= Pointer<NativeFunction<aubio_pitch_get_conf_tFunction>>
-
callback to fetch the confidence of the algorithm
-
aubio_pitch_get_conf_tFunction
= smpl_t Function(Pointer<Void> p)
-
-
aubio_pitch_t
= _aubio_pitch_t
-
pitch detection object
-
aubio_pitchfcomb_t
= _aubio_pitchfcomb_t
-
pitch detection object
-
aubio_pitchmcomb_t
= _aubio_pitchmcomb_t
-
pitch detection object
-
aubio_pitchschmitt_t
= _aubio_pitchschmitt_t
-
pitch detection object
-
aubio_pitchshift_t
= _aubio_pitchshift_t
-
pitch shifting object
-
aubio_pitchspecacf_t
= _aubio_pitchspecacf_t
-
pitch detection object
-
aubio_pitchyin_t
= _aubio_pitchyin_t
-
pitch detection object
-
aubio_pitchyinfast_t
= _aubio_pitchyinfast_t
-
pitch detection object
-
aubio_pitchyinfft_t
= _aubio_pitchyinfft_t
-
pitch detection object
-
aubio_pvoc_t
= _aubio_pvoc_t
-
phasevocoder object
-
aubio_resampler_t
= _aubio_resampler_t
-
resampler object
-
aubio_sampler_t
= _aubio_sampler_t
-
sampler object
-
aubio_scale_t
= _aubio_scale_t
-
scale object
-
aubio_sink_close_t
= Pointer<NativeFunction<aubio_sink_close_tFunction>>
-
-
aubio_sink_close_tFunction
= uint_t Function(Pointer<aubio_sink_t> s)
-
-
aubio_sink_do_multi_t
= Pointer<NativeFunction<aubio_sink_do_multi_tFunction>>
-
-
aubio_sink_do_multi_tFunction
= Void Function(Pointer<aubio_sink_t> s, Pointer<fmat_t> data, uint_t write)
-
-
aubio_sink_do_t
= Pointer<NativeFunction<aubio_sink_do_tFunction>>
-
-
aubio_sink_do_tFunction
= Void Function(Pointer<aubio_sink_t> s, Pointer<fvec_t> data, uint_t write)
-
-
aubio_sink_get_channels_t
= Pointer<NativeFunction<aubio_sink_get_channels_tFunction>>
-
-
aubio_sink_get_channels_tFunction
= uint_t Function(Pointer<aubio_sink_t> s)
-
-
aubio_sink_get_samplerate_t
= Pointer<NativeFunction<aubio_sink_get_samplerate_tFunction>>
-
-
aubio_sink_get_samplerate_tFunction
= uint_t Function(Pointer<aubio_sink_t> s)
-
-
aubio_sink_preset_channels_t
= Pointer<NativeFunction<aubio_sink_preset_channels_tFunction>>
-
-
aubio_sink_preset_channels_tFunction
= uint_t Function(Pointer<aubio_sink_t> s, uint_t channels)
-
-
aubio_sink_preset_samplerate_t
= Pointer<NativeFunction<aubio_sink_preset_samplerate_tFunction>>
-
-
aubio_sink_preset_samplerate_tFunction
= uint_t Function(Pointer<aubio_sink_t> s, uint_t samplerate)
-
-
aubio_sink_t
= _aubio_sink_t
-
media sink object
-
aubio_source_close_t
= Pointer<NativeFunction<aubio_source_close_tFunction>>
-
-
aubio_source_close_tFunction
= uint_t Function(Pointer<aubio_source_t> s)
-
-
aubio_source_do_multi_t
= Pointer<NativeFunction<aubio_source_do_multi_tFunction>>
-
-
aubio_source_do_multi_tFunction
= Void Function(Pointer<aubio_source_t> s, Pointer<fmat_t> data, Pointer<uint_t> read)
-
-
aubio_source_do_t
= Pointer<NativeFunction<aubio_source_do_tFunction>>
-
-
aubio_source_do_tFunction
= Void Function(Pointer<aubio_source_t> s, Pointer<fvec_t> data, Pointer<uint_t> read)
-
-
aubio_source_get_channels_t
= Pointer<NativeFunction<aubio_source_get_channels_tFunction>>
-
-
aubio_source_get_channels_tFunction
= uint_t Function(Pointer<aubio_source_t> s)
-
-
aubio_source_get_duration_t
= Pointer<NativeFunction<aubio_source_get_duration_tFunction>>
-
-
aubio_source_get_duration_tFunction
= uint_t Function(Pointer<aubio_source_t> s)
-
-
aubio_source_get_samplerate_t
= Pointer<NativeFunction<aubio_source_get_samplerate_tFunction>>
-
-
aubio_source_get_samplerate_tFunction
= uint_t Function(Pointer<aubio_source_t> s)
-
-
aubio_source_seek_t
= Pointer<NativeFunction<aubio_source_seek_tFunction>>
-
-
aubio_source_seek_tFunction
= uint_t Function(Pointer<aubio_source_t> s, uint_t seek)
-
-
aubio_source_t
= _aubio_source_t
-
media source object
-
aubio_specdesc_t
= _aubio_specdesc_t
-
spectral description structure
-
aubio_spectral_whitening_t
= _aubio_spectral_whitening_t
-
spectral whitening structure
-
aubio_spectralcandidate_t
= _aubio_spectralcandidate_t
-
-
aubio_spectralpeak_t
= _aubio_spectralpeak_t
-
-
aubio_tempo_t
= _aubio_tempo_t
-
tempo detection structure
-
aubio_thresholdfn_t
= Pointer<NativeFunction<aubio_thresholdfn_tFunction>>
-
function pointer to thresholding function
-
aubio_thresholdfn_tFunction
= smpl_t Function(Pointer<fvec_t> input)
-
-
aubio_timestretch_t
= _aubio_timestretch_t
-
time stretching object
-
aubio_tss_t
= _aubio_tss_t
-
Transient / Steady-state Separation object
-
aubio_wavetable_t
= _aubio_wavetable_t
-
wavetable object
-
char_t
= Char
-
character
-
Dartaubio_dct_do_tFunction
= void Function(Pointer<aubio_dct_t> s, Pointer<fvec_t> input, Pointer<fvec_t> output)
-
-
Dartaubio_dct_rdo_tFunction
= void Function(Pointer<aubio_dct_t> s, Pointer<fvec_t> input, Pointer<fvec_t> output)
-
-
Dartaubio_device_callback_tFunction
= Dartuint_t Function(Pointer<Void> closure, Pointer<fmat_t> ibuf, Pointer<fmat_t> obuf)
-
-
Dartaubio_log_function_tFunction
= void Function(Dartsint_t level, Pointer<char_t> message, Pointer<Void> data)
-
-
Dartaubio_pickerfn_tFunction
= Dartuint_t Function(Pointer<fvec_t> input, Dartuint_t pos)
-
-
Dartaubio_pitch_convert_tFunction
= Dartsmpl_t Function(Dartsmpl_t value, Dartuint_t samplerate, Dartuint_t bufsize)
-
-
Dartaubio_pitch_detect_tFunction
= void Function(Pointer<aubio_pitch_t> p, Pointer<fvec_t> ibuf, Pointer<fvec_t> obuf)
-
-
Dartaubio_pitch_get_conf_tFunction
= Dartsmpl_t Function(Pointer<Void> p)
-
-
Dartaubio_sink_close_tFunction
= Dartuint_t Function(Pointer<aubio_sink_t> s)
-
-
Dartaubio_sink_do_multi_tFunction
= void Function(Pointer<aubio_sink_t> s, Pointer<fmat_t> data, Dartuint_t write)
-
-
Dartaubio_sink_do_tFunction
= void Function(Pointer<aubio_sink_t> s, Pointer<fvec_t> data, Dartuint_t write)
-
-
Dartaubio_sink_get_channels_tFunction
= Dartuint_t Function(Pointer<aubio_sink_t> s)
-
-
Dartaubio_sink_get_samplerate_tFunction
= Dartuint_t Function(Pointer<aubio_sink_t> s)
-
-
Dartaubio_sink_preset_channels_tFunction
= Dartuint_t Function(Pointer<aubio_sink_t> s, Dartuint_t channels)
-
-
Dartaubio_sink_preset_samplerate_tFunction
= Dartuint_t Function(Pointer<aubio_sink_t> s, Dartuint_t samplerate)
-
-
Dartaubio_source_close_tFunction
= Dartuint_t Function(Pointer<aubio_source_t> s)
-
-
Dartaubio_source_do_multi_tFunction
= void Function(Pointer<aubio_source_t> s, Pointer<fmat_t> data, Pointer<uint_t> read)
-
-
Dartaubio_source_do_tFunction
= void Function(Pointer<aubio_source_t> s, Pointer<fvec_t> data, Pointer<uint_t> read)
-
-
Dartaubio_source_get_channels_tFunction
= Dartuint_t Function(Pointer<aubio_source_t> s)
-
-
Dartaubio_source_get_duration_tFunction
= Dartuint_t Function(Pointer<aubio_source_t> s)
-
-
Dartaubio_source_get_samplerate_tFunction
= Dartuint_t Function(Pointer<aubio_source_t> s)
-
-
Dartaubio_source_seek_tFunction
= Dartuint_t Function(Pointer<aubio_source_t> s, Dartuint_t seek)
-
-
Dartaubio_thresholdfn_tFunction
= Dartsmpl_t Function(Pointer<fvec_t> input)
-
-
Dartchar_t
= int
-
-
Dartdel_aubio_dct_tFunction
= void Function(Pointer<aubio_dct_t> s)
-
-
Dartdel_aubio_sink_tFunction
= void Function(Pointer<aubio_sink_t> s)
-
-
Dartdel_aubio_source_tFunction
= void Function(Pointer<aubio_source_t> s)
-
-
Dartlsmp_t
= double
-
-
Dartsint_t
= int
-
-
Dartsmpl_t
= double
-
-
Dartuint_t
= int
-
-
del_aubio_dct_t
= Pointer<NativeFunction<del_aubio_dct_tFunction>>
-
-
del_aubio_dct_tFunction
= Void Function(Pointer<aubio_dct_t> s)
-
-
del_aubio_sink_t
= Pointer<NativeFunction<del_aubio_sink_tFunction>>
-
-
del_aubio_sink_tFunction
= Void Function(Pointer<aubio_sink_t> s)
-
-
del_aubio_source_t
= Pointer<NativeFunction<del_aubio_source_tFunction>>
-
-
del_aubio_source_tFunction
= Void Function(Pointer<aubio_source_t> s)
-
-
lsmp_t
= Double
-
-
sint_t
= Int
-
signed integer
-
smpl_t
= Float
-
-
uint_t
= UnsignedInt
-
unsigned integer