{
uint_t err = 0;
if (argc < 2) {
- err = 2;
- PRINT_ERR("not enough arguments\n");
+ PRINT_ERR("not enough arguments, running tests\n");
+ err = run_on_default_source(main);
PRINT_MSG("read a wave file as a mono vector\n");
PRINT_MSG("usage: %s <source_path> [samplerate] [hop_size]\n", argv[0]);
PRINT_MSG("examples:\n");
del_aubio_source_apple_audio (s);
beach:
#else /* HAVE_SOURCE_APPLE_AUDIO */
- err = 3;
+ err = 0;
PRINT_ERR("aubio was not compiled with aubio_source_apple_audio\n");
#endif /* HAVE_SOURCE_APPLE_AUDIO */
return err;
{
uint_t err = 0;
if (argc < 2) {
- err = 2;
- PRINT_ERR("not enough arguments\n");
+ PRINT_ERR("not enough arguments, running tests\n");
+ err = run_on_default_source(main);
PRINT_MSG("read a wave file as a mono vector\n");
PRINT_MSG("usage: %s <source_path> [samplerate] [hop_size]\n", argv[0]);
PRINT_MSG("examples:\n");
del_aubio_source_avcodec (s);
beach:
#else /* HAVE_LIBAV */
- err = 3;
+ err = 0;
PRINT_ERR("aubio was not compiled with aubio_source_avcodec\n");
#endif /* HAVE_LIBAV */
return err;
{
sint_t err = 0;
if (argc < 2) {
- err = -2;
- PRINT_ERR("not enough arguments\n");
+ PRINT_ERR("not enough arguments, running tests\n");
+ err = run_on_default_source(main);
PRINT_MSG("read a wave file as a mono vector\n");
PRINT_MSG("usage: %s <source_path> [samplerate] [hop_size]\n", argv[0]);
PRINT_MSG("examples:\n");
{
uint_t err = 0;
if (argc < 2) {
- err = 2;
- PRINT_ERR("not enough arguments\n");
+ PRINT_ERR("not enough arguments, running tests\n");
+ err = run_on_default_source(main);
PRINT_MSG("read a wave file as a mono vector\n");
PRINT_MSG("usage: %s <source_path> [samplerate] [hop_size]\n", argv[0]);
PRINT_MSG("examples:\n");
{
uint_t err = 0;
if (argc < 2) {
- err = 2;
- PRINT_ERR("not enough arguments\n");
+ PRINT_ERR("not enough arguments, running tests\n");
+ err = run_on_default_source(main);
PRINT_MSG("read a wave file as a mono vector\n");
PRINT_MSG("usage: %s <source_path> [samplerate] [hop_size]\n", argv[0]);
PRINT_MSG("examples:\n");
del_aubio_source_sndfile (s);
beach:
#else
- err = 3;
+ err = 0;
PRINT_ERR("aubio was not compiled with aubio_source_sndfile\n");
#endif /* HAVE_SNDFILE */
return err;
{
uint_t err = 0;
if (argc < 2) {
- err = 2;
- PRINT_ERR("not enough arguments\n");
+ PRINT_ERR("not enough arguments, running tests\n");
+ err = run_on_default_source(main);
PRINT_MSG("read a wave file as a mono vector\n");
PRINT_MSG("usage: %s <source_path> [samplerate] [hop_size]\n", argv[0]);
PRINT_MSG("examples:\n");
aubio_source_wavread_t * s =
new_aubio_source_wavread(source_path, samplerate, hop_size);
-
if (!s) { err = 1; goto beach; }
fvec_t *vec = new_fvec(hop_size);
del_aubio_source_wavread (s);
beach:
#else
- err = 3;
+ err = 0;
PRINT_ERR("aubio was not compiled with aubio_source_wavread\n");
#endif /* HAVE_WAVREAD */
return err;