Ask HN: Is there a OS tool which queries MIDI datasets by chord progression/key?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • midi2tones

    Fork of MIDITONES - Convert MIDI files to a simplified time-ordered sequence of note commands

  • midi2tones [1] can generate a streem of note sequences which can be awk/grep'd/reg-expression searched.

    Midi 2 Nyquest[2] dumped to python AI used to visual identify requested cord progression (aka automate what a human reading a musical score would do) would be pretty cool (get location & stats of where progression occures)

    ------

    [1] nyquest : https://en.wikipedia.org/wiki/Nyquist

    [2] midi2tones : https://github.com/MLXXXp/midi2tones/blob/master/midi2tones....

  • nnls-chroma

    A Vamp plugin library for harmony and chord extraction.

  • 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.

    InfluxDB logo
  • music21

    music21 is a Toolkit for Computational Musicology

  • A little manual, but music21[0] can do the analysis!

    [0]: http://web.mit.edu/music21/

  • midi_query

    Query MIDI datasets for matching key, time signature & chord progression

  • Just to follow up: I started building a python CLI tool. I'm only 2 days in but the 'happy path' is working: https://github.com/shiehn/midi_query

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Instructor-Go – Structured LLM Outputs in Go

    3 projects | news.ycombinator.com | 20 May 2024
  • RAGio

    1 project | news.ycombinator.com | 20 May 2024
  • GenAI meets Jira: Transforming CSV Exports into Insights

    1 project | dev.to | 20 May 2024
  • Supercharge your Tests with CodiumAI Cover-Agent

    1 project | dev.to | 20 May 2024
  • Show HN: SynerGPT, A way to let OpenAI and Anthropic collaborate on a project

    1 project | news.ycombinator.com | 20 May 2024