Nnls-chroma Alternatives
Similar projects and alternatives to nnls-chroma
-
midi2tones
Fork of MIDITONES - Convert MIDI files to a simplified time-ordered sequence of note commands
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
nnls-chroma reviews and mentions
- Ask HN: Is there a OS tool which queries MIDI datasets by chord progression/key?
-
Show HN: Get the guitar chords from your Spotify playlists
There are various commercial offerings that do this, including Chordify and Capo.
If you want source code, consider the Chordino plugin (http://www.isophonics.net/nnls-chroma, C++ code at https://github.com/c4dm/nnls-chroma) which you can use in Sonic Visualiser (https://www.sonicvisualiser.org/).
There is a reference for the Chordino method in the page linked above, but roughly it's not that far from the description of the parent poster - a non-negative least-squares method produces a frame-by-frame semitone-scaled decomposition which is then matched against templates and turned into a chord sequence using a hidden Markov model.
Stats
c4dm/nnls-chroma is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of nnls-chroma is C++.
Popular Comparisons
Sponsored