#include <stdio.h>
#include <assert.h>
#define AUBIO_UNSTABLE 1
int test_next_power_of_two()
{
fprintf(stdout, "aubio_next_power_of_two(%d) = %d\n", a, b);
fprintf(stdout, "aubio_next_power_of_two(%d) = %d\n", a, b);
fprintf(stdout, "aubio_next_power_of_two(%d) = %d\n", a, b);
fprintf(stdout, "aubio_next_power_of_two(%d) = %d\n", a, b);
fprintf(stdout, "aubio_next_power_of_two(%d) = %d\n", a, b);
return 0;
}
int test_miditofreq()
{
fprintf(stdout, "b = aubio_miditofreq(a): [");
for ( a = -123.; a < 400.; a += 20. ) {
fprintf(stdout, "(%.2f, %.2f), ", a, b);
}
fprintf(stdout, "(%.2f, %.2f), ", a, b);
a = -69.5;
fprintf(stdout, "(%.2f, %.2f), ", a, b);
a = -169.5;
fprintf(stdout, "(%.2f, %.2f), ", a, b);
a = 140.;
fprintf(stdout, "(%.2f, %.2f), ", a, b);
a = 0;
fprintf(stdout, "(%.2f, %.2f), ", a, b);
a = 8.2e10;
fprintf(stdout, "(%.2f, %.2f), ", a, b);
a = -5.e10;
fprintf(stdout, "(%.2f, %.2f)", a, b);
fprintf(stdout, "]\n");
return 0;
}
int test_freqtomidi()
{
fprintf(stdout, "b = aubio_freqtomidi(a): [");
for ( freq = 0.; freq < 30000.; freq += 440. ) {
fprintf(stdout, "(%.2f, %.2f), ", freq, midi);
}
freq = 69.5;
fprintf(stdout, "(%.2f, %.2f), ", freq, midi);
freq = -69.5;
fprintf(stdout, "(%.2f, %.2f), ", freq, midi);
freq = -169.5;
fprintf(stdout, "(%.2f, %.2f), ", freq, midi);
freq = 140.;
fprintf(stdout, "(%.2f, %.2f), ", freq, midi);
freq = 0;
fprintf(stdout, "(%.2f, %.2f), ", freq, midi);
freq = 8.2e10;
fprintf(stdout, "(%.2f, %.2f), ", freq, midi);
freq = -5.;
fprintf(stdout, "(%.2f, %.2f)]\n", freq, midi);
return 0;
}
int test_aubio_window()
{
window_size /= 2.;
return 0;
}
int main ()
{
test_next_power_of_two();
test_miditofreq();
test_freqtomidi();
return 0;
}