source:
tests/src/test-pitchdetection.c
@
2c50da9
Last change on this file since 2c50da9 was ca1abdd, checked in by , 15 years ago | |
---|---|
|
|
File size: 643 bytes |
Rev | Line | |
---|---|---|
[4e9101e] | 1 | #include <aubio.h> |
2 | ||
[fe163ad] | 3 | int |
4 | main () | |
5 | { | |
6 | /* allocate some memory */ | |
7 | uint_t win_s = 1024; /* window size */ | |
8 | uint_t hop_s = win_s / 4; /* hop size */ | |
9 | uint_t samplerate = 44100; /* samplerate */ | |
10 | uint_t channels = 1; /* number of channel */ | |
11 | fvec_t *in = new_fvec (hop_s, channels); /* input buffer */ | |
12 | fvec_t *out = new_fvec (1, channels); /* input buffer */ | |
[ca1abdd] | 13 | aubio_pitch_t *o = |
14 | new_aubio_pitch ("default", win_s, hop_s, channels, samplerate); | |
[fe163ad] | 15 | uint_t i = 0; |
[4e9101e] | 16 | |
[fe163ad] | 17 | while (i < 100) { |
[ca1abdd] | 18 | aubio_pitch_do (o, in, out); |
[fe163ad] | 19 | i++; |
20 | }; | |
[4e9101e] | 21 | |
[ca1abdd] | 22 | del_aubio_pitch (o); |
[fe163ad] | 23 | del_fvec (in); |
24 | aubio_cleanup (); | |
[4e9101e] | 25 | |
[fe163ad] | 26 | return 0; |
[4e9101e] | 27 | } |
Note: See TracBrowser
for help on using the repository browser.