In file included from ../src/fvec.c:21:
../src/fvec.c: In function ‘new_fvec’:
../src/fvec.c:29:17: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
29 | s = AUBIO_NEW(fvec_t);
| ^~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/fvec.c:29:17: note: earlier argument should specify number of elements, later size of each element
29 | s = AUBIO_NEW(fvec_t);
| ^~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/cvec.c:21:
../src/cvec.c: In function ‘new_cvec’:
../src/cvec.c:29:17: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
29 | s = AUBIO_NEW(cvec_t);
| ^~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/cvec.c:29:17: note: earlier argument should specify number of elements, later size of each element
29 | s = AUBIO_NEW(cvec_t);
| ^~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/spectral/awhitening.c:21:
../src/spectral/awhitening.c: In function ‘new_aubio_spectral_whitening’:
../src/spectral/awhitening.c:57:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
57 | aubio_spectral_whitening_t *o = AUBIO_NEW (aubio_spectral_whitening_t);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/spectral/awhitening.c:57:46: note: earlier argument should specify number of elements, later size of each element
57 | aubio_spectral_whitening_t *o = AUBIO_NEW (aubio_spectral_whitening_t);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/spectral/dct.c:33:
../src/spectral/dct.c: In function ‘new_aubio_dct’:
../src/spectral/dct.c:83:31: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
83 | aubio_dct_t * s = AUBIO_NEW(aubio_dct_t);
| ^~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/spectral/dct.c:83:31: note: earlier argument should specify number of elements, later size of each element
83 | aubio_dct_t * s = AUBIO_NEW(aubio_dct_t);
| ^~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/utils/scale.c:21:
../src/utils/scale.c: In function ‘new_aubio_scale’:
../src/utils/scale.c:42:33: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
42 | aubio_scale_t * s = AUBIO_NEW(aubio_scale_t);
| ^~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/utils/scale.c:42:33: note: earlier argument should specify number of elements, later size of each element
42 | aubio_scale_t * s = AUBIO_NEW(aubio_scale_t);
| ^~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/pitch/pitchyinfft.c:21:
../src/pitch/pitchyinfft.c: In function ‘new_aubio_pitchyinfft’:
../src/pitch/pitchyinfft.c:62:39: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
62 | aubio_pitchyinfft_t *p = AUBIO_NEW (aubio_pitchyinfft_t);
| ^~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/pitch/pitchyinfft.c:62:39: note: earlier argument should specify number of elements, later size of each element
62 | aubio_pitchyinfft_t *p = AUBIO_NEW (aubio_pitchyinfft_t);
| ^~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/utils/parameter.c:21:
../src/utils/parameter.c: In function ‘new_aubio_parameter’:
../src/utils/parameter.c:40:41: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
40 | aubio_parameter_t * param = AUBIO_NEW(aubio_parameter_t);
| ^~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/utils/parameter.c:40:41: note: earlier argument should specify number of elements, later size of each element
40 | aubio_parameter_t * param = AUBIO_NEW(aubio_parameter_t);
| ^~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/pitch/pitchyinfast.c:30:
../src/pitch/pitchyinfast.c: In function ‘new_aubio_pitchyinfast’:
../src/pitch/pitchyinfast.c:53:40: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
53 | aubio_pitchyinfast_t *o = AUBIO_NEW (aubio_pitchyinfast_t);
| ^~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/pitch/pitchyinfast.c:53:40: note: earlier argument should specify number of elements, later size of each element
53 | aubio_pitchyinfast_t *o = AUBIO_NEW (aubio_pitchyinfast_t);
| ^~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/pitch/pitchyin.c:30:
../src/pitch/pitchyin.c: In function ‘new_aubio_pitchyin’:
../src/pitch/pitchyin.c:69:36: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
69 | aubio_pitchyin_t *o = AUBIO_NEW (aubio_pitchyin_t);
| ^~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/pitch/pitchyin.c:69:36: note: earlier argument should specify number of elements, later size of each element
69 | aubio_pitchyin_t *o = AUBIO_NEW (aubio_pitchyin_t);
| ^~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/utils/hist.c:21:
../src/utils/hist.c: In function ‘new_aubio_hist’:
../src/utils/hist.c:42:32: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
42 | aubio_hist_t * s = AUBIO_NEW(aubio_hist_t);
| ^~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/utils/hist.c:42:32: note: earlier argument should specify number of elements, later size of each element
42 | aubio_hist_t * s = AUBIO_NEW(aubio_hist_t);
| ^~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/io/source_wavread.c:21:
../src/io/source_wavread.c: In function ‘new_aubio_source_wavread’:
../src/io/source_wavread.c:75:42: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
75 | aubio_source_wavread_t * s = AUBIO_NEW(aubio_source_wavread_t);
| ^~~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/io/source_wavread.c:75:42: note: earlier argument should specify number of elements, later size of each element
75 | aubio_source_wavread_t * s = AUBIO_NEW(aubio_source_wavread_t);
| ^~~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/temporal/resampler.c:21:
../src/temporal/resampler.c: In function ‘new_aubio_resampler’:
../src/temporal/resampler.c:44:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
44 | aubio_resampler_t *s = AUBIO_NEW (aubio_resampler_t);
| ^~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/temporal/resampler.c:44:37: note: earlier argument should specify number of elements, later size of each element
44 | aubio_resampler_t *s = AUBIO_NEW (aubio_resampler_t);
| ^~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/temporal/resampler.c:52:24: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
52 | s->proc = AUBIO_NEW (SRC_DATA);
| ^~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/temporal/resampler.c:52:24: note: earlier argument should specify number of elements, later size of each element
52 | s->proc = AUBIO_NEW (SRC_DATA);
| ^~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/io/sink.c:21:
../src/io/sink.c: In function ‘new_aubio_sink’:
../src/io/sink.c:57:32: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
57 | aubio_sink_t * s = AUBIO_NEW(aubio_sink_t);
| ^~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/io/sink.c:57:32: note: earlier argument should specify number of elements, later size of each element
57 | aubio_sink_t * s = AUBIO_NEW(aubio_sink_t);
| ^~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/temporal/filter.c:25:
../src/temporal/filter.c: In function ‘new_aubio_filter’:
../src/temporal/filter.c:136:34: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
136 | aubio_filter_t *f = AUBIO_NEW (aubio_filter_t);
| ^~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/temporal/filter.c:136:34: note: earlier argument should specify number of elements, later size of each element
136 | aubio_filter_t *f = AUBIO_NEW (aubio_filter_t);
| ^~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/pitch/pitchspecacf.c:21:
../src/pitch/pitchspecacf.c: In function ‘new_aubio_pitchspecacf’:
../src/pitch/pitchspecacf.c:44:40: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
44 | aubio_pitchspecacf_t *p = AUBIO_NEW (aubio_pitchspecacf_t);
| ^~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/pitch/pitchspecacf.c:44:40: note: earlier argument should specify number of elements, later size of each element
44 | aubio_pitchspecacf_t *p = AUBIO_NEW (aubio_pitchspecacf_t);
| ^~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/io/source_sndfile.c:21:
../src/io/source_sndfile.c: In function ‘new_aubio_source_sndfile’:
../src/io/source_sndfile.c:71:42: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
71 | aubio_source_sndfile_t * s = AUBIO_NEW(aubio_source_sndfile_t);
| ^~~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/io/source_sndfile.c:71:42: note: earlier argument should specify number of elements, later size of each element
71 | aubio_source_sndfile_t * s = AUBIO_NEW(aubio_source_sndfile_t);
| ^~~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/pitch/pitchschmitt.c:22:
../src/pitch/pitchschmitt.c: In function ‘new_aubio_pitchschmitt’:
../src/pitch/pitchschmitt.c:41:40: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
41 | aubio_pitchschmitt_t *p = AUBIO_NEW (aubio_pitchschmitt_t);
| ^~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/pitch/pitchschmitt.c:41:40: note: earlier argument should specify number of elements, later size of each element
41 | aubio_pitchschmitt_t *p = AUBIO_NEW (aubio_pitchschmitt_t);
| ^~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/synth/wavetable.c:22:
../src/synth/wavetable.c: In function ‘new_aubio_wavetable’:
../src/synth/wavetable.c:45:36: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
45 | aubio_wavetable_t *s = AUBIO_NEW(aubio_wavetable_t);
| ^~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/synth/wavetable.c:45:36: note: earlier argument should specify number of elements, later size of each element
45 | aubio_wavetable_t *s = AUBIO_NEW(aubio_wavetable_t);
| ^~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/pitch/pitchfcomb.c:22:
../src/pitch/pitchfcomb.c: In function ‘new_aubio_pitchfcomb’:
../src/pitch/pitchfcomb.c:53:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
53 | aubio_pitchfcomb_t *p = AUBIO_NEW (aubio_pitchfcomb_t);
| ^~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/pitch/pitchfcomb.c:53:38: note: earlier argument should specify number of elements, later size of each element
53 | aubio_pitchfcomb_t *p = AUBIO_NEW (aubio_pitchfcomb_t);
| ^~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/tempo/beattracking.c:21:
../src/tempo/beattracking.c: In function ‘new_aubio_beattracking’:
../src/tempo/beattracking.c:62:40: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
62 | aubio_beattracking_t *p = AUBIO_NEW (aubio_beattracking_t);
| ^~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/tempo/beattracking.c:62:40: note: earlier argument should specify number of elements, later size of each element
62 | aubio_beattracking_t *p = AUBIO_NEW (aubio_beattracking_t);
| ^~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/pitch/pitchmcomb.c:21:
../src/pitch/pitchmcomb.c: In function ‘new_aubio_pitchmcomb’:
../src/pitch/pitchmcomb.c:370:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
370 | aubio_pitchmcomb_t *p = AUBIO_NEW (aubio_pitchmcomb_t);
| ^~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/pitch/pitchmcomb.c:370:38: note: earlier argument should specify number of elements, later size of each element
370 | aubio_pitchmcomb_t *p = AUBIO_NEW (aubio_pitchmcomb_t);
| ^~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/pitch/pitchmcomb.c:407:35: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
407 | p->candidates[i] = AUBIO_NEW (aubio_spectralcandidate_t);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/pitch/pitchmcomb.c:407:35: note: earlier argument should specify number of elements, later size of each element
407 | p->candidates[i] = AUBIO_NEW (aubio_spectralcandidate_t);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/tempo/tempo.c:21:
../src/tempo/tempo.c: In function ‘new_aubio_tempo’:
../src/tempo/tempo.c:169:33: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
169 | aubio_tempo_t * o = AUBIO_NEW(aubio_tempo_t);
| ^~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/tempo/tempo.c:169:33: note: earlier argument should specify number of elements, later size of each element
169 | aubio_tempo_t * o = AUBIO_NEW(aubio_tempo_t);
| ^~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/synth/sampler.c:22:
../src/synth/sampler.c: In function ‘new_aubio_sampler’:
../src/synth/sampler.c:40:34: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
40 | aubio_sampler_t *s = AUBIO_NEW(aubio_sampler_t);
| ^~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/synth/sampler.c:40:34: note: earlier argument should specify number of elements, later size of each element
40 | aubio_sampler_t *s = AUBIO_NEW(aubio_sampler_t);
| ^~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/fmat.c:21:
../src/fmat.c: In function ‘new_fmat’:
../src/fmat.c:30:17: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
30 | s = AUBIO_NEW(fmat_t);
| ^~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/fmat.c:30:17: note: earlier argument should specify number of elements, later size of each element
30 | s = AUBIO_NEW(fmat_t);
| ^~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/onset/peakpicker.c:21:
../src/onset/peakpicker.c: In function ‘new_aubio_peakpicker’:
../src/onset/peakpicker.c:164:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
164 | aubio_peakpicker_t *t = AUBIO_NEW (aubio_peakpicker_t);
| ^~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/onset/peakpicker.c:164:38: note: earlier argument should specify number of elements, later size of each element
164 | aubio_peakpicker_t *t = AUBIO_NEW (aubio_peakpicker_t);
| ^~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/io/source.c:21:
../src/io/source.c: In function ‘new_aubio_source’:
../src/io/source.c:60:34: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
60 | aubio_source_t * s = AUBIO_NEW(aubio_source_t);
| ^~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/io/source.c:60:34: note: earlier argument should specify number of elements, later size of each element
60 | aubio_source_t * s = AUBIO_NEW(aubio_source_t);
| ^~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/spectral/specdesc.c:21:
../src/spectral/specdesc.c: In function ‘new_aubio_specdesc’:
../src/spectral/specdesc.c:257:36: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
257 | aubio_specdesc_t * o = AUBIO_NEW(aubio_specdesc_t);
| ^~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/spectral/specdesc.c:257:36: note: earlier argument should specify number of elements, later size of each element
257 | aubio_specdesc_t * o = AUBIO_NEW(aubio_specdesc_t);
| ^~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/pitch/pitch.c:21:
../src/pitch/pitch.c: In function ‘new_aubio_pitch’:
../src/pitch/pitch.c:115:33: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
115 | aubio_pitch_t *p = AUBIO_NEW (aubio_pitch_t);
| ^~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/pitch/pitch.c:115:33: note: earlier argument should specify number of elements, later size of each element
115 | aubio_pitch_t *p = AUBIO_NEW (aubio_pitch_t);
| ^~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/spectral/tss.c:23:
../src/spectral/tss.c: In function ‘new_aubio_tss’:
../src/spectral/tss.c:100:31: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
100 | aubio_tss_t * o = AUBIO_NEW(aubio_tss_t);
| ^~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/spectral/tss.c:100:31: note: earlier argument should specify number of elements, later size of each element
100 | aubio_tss_t * o = AUBIO_NEW(aubio_tss_t);
| ^~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/io/source_avcodec.c:21:
../src/io/source_avcodec.c: In function ‘new_aubio_source_avcodec’:
../src/io/source_avcodec.c:127:42: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
127 | aubio_source_avcodec_t * s = AUBIO_NEW(aubio_source_avcodec_t);
| ^~~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/io/source_avcodec.c:127:42: note: earlier argument should specify number of elements, later size of each element
127 | aubio_source_avcodec_t * s = AUBIO_NEW(aubio_source_avcodec_t);
| ^~~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/io/source_avcodec.c:228:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
228 | codec = avcodec_find_decoder(codecpar->codec_id);
| ^
../src/io/source_avcodec.c: In function ‘aubio_source_avcodec_get_duration’:
../src/io/source_avcodec.c:625:30: warning: the comparison will always evaluate as ‘true’ for the address of ‘avFormatCtx’ will never be NULL [-Waddress]
625 | if (s && &(s->avFormatCtx) != NULL) {
| ^~
../src/io/source_avcodec.c:88:20: note: ‘avFormatCtx’ declared here
88 | AVFormatContext *avFormatCtx;
| ^~~~~~~~~~~
In file included from ../src/spectral/phasevoc.c:21:
../src/spectral/phasevoc.c: In function ‘new_aubio_pvoc’:
../src/spectral/phasevoc.c:78:33: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
78 | aubio_pvoc_t * pv = AUBIO_NEW(aubio_pvoc_t);
| ^~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/spectral/phasevoc.c:78:33: note: earlier argument should specify number of elements, later size of each element
78 | aubio_pvoc_t * pv = AUBIO_NEW(aubio_pvoc_t);
| ^~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/onset/onset.c:21:
../src/onset/onset.c: In function ‘new_aubio_onset’:
../src/onset/onset.c:234:33: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
234 | aubio_onset_t * o = AUBIO_NEW(aubio_onset_t);
| ^~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/onset/onset.c:234:33: note: earlier argument should specify number of elements, later size of each element
234 | aubio_onset_t * o = AUBIO_NEW(aubio_onset_t);
| ^~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/notes/notes.c:21:
../src/notes/notes.c: In function ‘new_aubio_notes’:
../src/notes/notes.c:67:32: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
67 | aubio_notes_t *o = AUBIO_NEW(aubio_notes_t);
| ^~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/notes/notes.c:67:32: note: earlier argument should specify number of elements, later size of each element
67 | aubio_notes_t *o = AUBIO_NEW(aubio_notes_t);
| ^~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/spectral/filterbank.c:22:
../src/spectral/filterbank.c: In function ‘new_aubio_filterbank’:
../src/spectral/filterbank.c:44:39: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
44 | aubio_filterbank_t *fb = AUBIO_NEW (aubio_filterbank_t);
| ^~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/spectral/filterbank.c:44:39: note: earlier argument should specify number of elements, later size of each element
44 | aubio_filterbank_t *fb = AUBIO_NEW (aubio_filterbank_t);
| ^~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/spectral/mfcc.c:22:
../src/spectral/mfcc.c: In function ‘new_aubio_mfcc’:
../src/spectral/mfcc.c:56:35: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
56 | aubio_mfcc_t *mfcc = AUBIO_NEW (aubio_mfcc_t);
| ^~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/spectral/mfcc.c:56:35: note: earlier argument should specify number of elements, later size of each element
56 | aubio_mfcc_t *mfcc = AUBIO_NEW (aubio_mfcc_t);
| ^~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/io/sink_wavwrite.c:22:
../src/io/sink_wavwrite.c: In function ‘new_aubio_sink_wavwrite’:
../src/io/sink_wavwrite.c:82:41: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
82 | aubio_sink_wavwrite_t * s = AUBIO_NEW(aubio_sink_wavwrite_t);
| ^~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/io/sink_wavwrite.c:82:41: note: earlier argument should specify number of elements, later size of each element
82 | aubio_sink_wavwrite_t * s = AUBIO_NEW(aubio_sink_wavwrite_t);
| ^~~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/spectral/dct_plain.c:21:
../src/spectral/dct_plain.c: In function ‘new_aubio_dct_plain’:
../src/spectral/dct_plain.c:37:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
37 | aubio_dct_plain_t * s = AUBIO_NEW(aubio_dct_plain_t);
| ^~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/spectral/dct_plain.c:37:37: note: earlier argument should specify number of elements, later size of each element
37 | aubio_dct_plain_t * s = AUBIO_NEW(aubio_dct_plain_t);
| ^~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/spectral/fft.c:21:
../src/spectral/fft.c: In function ‘new_aubio_fft’:
../src/spectral/fft.c:179:31: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
179 | aubio_fft_t * s = AUBIO_NEW(aubio_fft_t);
| ^~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/spectral/fft.c:179:31: note: earlier argument should specify number of elements, later size of each element
179 | aubio_fft_t * s = AUBIO_NEW(aubio_fft_t);
| ^~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/spectral/dct_fftw.c:21:
../src/spectral/dct_fftw.c: In function ‘new_aubio_dct_fftw’:
../src/spectral/dct_fftw.c:65:36: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
65 | aubio_dct_fftw_t * s = AUBIO_NEW(aubio_dct_fftw_t);
| ^~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/spectral/dct_fftw.c:65:36: note: earlier argument should specify number of elements, later size of each element
65 | aubio_dct_fftw_t * s = AUBIO_NEW(aubio_dct_fftw_t);
| ^~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/io/sink_sndfile.c:22:
../src/io/sink_sndfile.c: In function ‘new_aubio_sink_sndfile’:
../src/io/sink_sndfile.c:56:40: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
56 | aubio_sink_sndfile_t * s = AUBIO_NEW(aubio_sink_sndfile_t);
| ^~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/io/sink_sndfile.c:56:40: note: earlier argument should specify number of elements, later size of each element
56 | aubio_sink_sndfile_t * s = AUBIO_NEW(aubio_sink_sndfile_t);
| ^~~~~~~~~~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../src/lvec.c:21:
../src/lvec.c: In function ‘new_lvec’:
../src/lvec.c:29:17: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
29 | s = AUBIO_NEW(lvec_t);
| ^~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../src/lvec.c:29:17: note: earlier argument should specify number of elements, later size of each element
29 | s = AUBIO_NEW(lvec_t);
| ^~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
In file included from ../examples/jackio.c:27:
../examples/jackio.c: In function ‘aubio_jack_alloc’:
../examples/jackio.c:201:41: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
201 | aubio_jack_t *jack_setup = AUBIO_NEW (aubio_jack_t);
| ^~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
../examples/jackio.c:201:41: note: earlier argument should specify number of elements, later size of each element
201 | aubio_jack_t *jack_setup = AUBIO_NEW (aubio_jack_t);
| ^~~~~~~~~~~~
../src/aubio_priv.h:196:57: note: in definition of macro ‘AUBIO_NEW’
196 | #define AUBIO_NEW(_t) (_t*)calloc(sizeof(_t), 1)
| ^~
* Getting build dependencies for wheel...
* Building wheel...
/usr/lib/python3.11/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
warning: build_py: byte-compiling is disabled, skipping.
Package aubio was not found in the pkg-config search path.
Perhaps you should add the directory containing `aubio.pc'
to the PKG_CONFIG_PATH environment variable
No package 'aubio' found
warning: install_lib: byte-compiling is disabled, skipping.
warning: no previously-included files found matching 'doc/full.cfg'