Registry / other / libkeyfinder

libkeyfinder

JSON →
library2.2.8vcpkgunverified

Musical key detection for digital audio

vcpkg install libkeyfinder
INSTALL
IMPORT
SIG · LIBKEYFINDER
L
libkeyfinder
othercppv2.2.8
harness data pending
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.

Upgrade
Version history
2.2.8latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources

No resource links recorded.

libkeyfinder — pip install libkeyfinder · libregistry