Onko SDL_Mixer-kirjastossa keinoa, jolla pystyisi tutkimaan äänenkorkeutta esim. mikrofonin syötteestä tai äänitiedostosta?
SDL ei tue äänen nauhoitusta. (Loogisesti ei varsinkaan SDL_Mixer, joka nimensä mukaan on tarkoitettu äänen miksaamiseen.) Sen sijaan tiedostosta ladattua ääntä voit hyvinkin ohjelmassasi tutkia, ei se ole kummempaa kuin ääniaaltoa kuvaavia kokonaislukuja peräkkäin. Data on suoraan luettavissa SDL_AudioSpec-rakenteen kautta (Mix_Chunkin formaatista en tiedä). Kun olet saanut datan muodon selville, Fourier transform on hyvä hakusana taajuustutkimukseen.
Aihe on jo aika vanha, joten et voi enää vastata siihen.