Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
keyfinder/keyfinder.h
✓ #include <keyfinder/keyfinder.h>
Detect the musical key of an audio buffer
#include <keyfinder/keyfinder.h>
#include <vector>
int main() {
KeyFinder::KeyFinder kf;
std::vector<float> audio(44100, 0.0f);
KeyFinder::AudioData a;
a.setFrameRate(44100);
a.setChannels(1);
a.addToSampleCount(audio.size());
for (size_t i = 0; i < audio.size(); ++i) a.setSample(i, audio[i]);
auto key = kf.keyOfAudio(a);
return 0;
}
Debug
Known issues
No known issues recorded.
Audit
Dependencies
No dependency data recorded yet.
Resources
No resource links recorded.