From: Paul Brossier Date: Thu, 29 Nov 2018 17:36:22 +0000 (+0100) Subject: [tests] fix argument parsing in onset and wavetable X-Git-Tag: 0.4.9~139^2~3 X-Git-Url: https://git.aubio.org/?p=aubio.git;a=commitdiff_plain;h=0de816c453f27180a8ab916618521601e0b18c36;ds=sidebyside [tests] fix argument parsing in onset and wavetable --- diff --git a/tests/src/onset/test-onset.c b/tests/src/onset/test-onset.c index b464768e..93151f4e 100644 --- a/tests/src/onset/test-onset.c +++ b/tests/src/onset/test-onset.c @@ -17,8 +17,8 @@ int main (int argc, char **argv) uint_t win_s = 1024; // window size uint_t hop_size = win_s / 4; uint_t n_frames = 0, read = 0; - if ( argc == 3 ) samplerate = atoi(argv[2]); - if ( argc == 4 ) hop_size = atoi(argv[3]); + if ( argc >= 3 ) samplerate = atoi(argv[2]); + if ( argc >= 4 ) hop_size = atoi(argv[3]); char_t *source_path = argv[1]; aubio_source_t * source = new_aubio_source(source_path, samplerate, hop_size); diff --git a/tests/src/synth/test-wavetable.c b/tests/src/synth/test-wavetable.c index c0f4cf73..8d35b930 100644 --- a/tests/src/synth/test-wavetable.c +++ b/tests/src/synth/test-wavetable.c @@ -17,8 +17,8 @@ int main (int argc, char **argv) smpl_t freq = 440.; char_t *sink_path = argv[1]; - if ( argc == 4 ) samplerate = atoi(argv[3]); - if ( argc == 3 ) freq = atof(argv[2]); + if ( argc >= 4 ) samplerate = atoi(argv[3]); + if ( argc >= 3 ) freq = atof(argv[2]); fvec_t *vec = new_fvec(hop_size); aubio_sink_t *sink = new_aubio_sink(sink_path, samplerate);