Real time MIDI chord analyser for macOS built in Swift

MIDIAnalyser

macOS desktop app to analyse input data from a MIDI controller and display the chord played and sheet music notation in real time.

Installation

Download Latest Beta 2.0.0
Download Latest Version 1.2.1
Previous Releases

Features

  • Real time analysis.
  • Recognition of major, minor, diminished, augmented and suspended chords (including extensions).
  • Alternative names for chords displayed.
  • Graphical visualisation of keys pressed.
  • Notes in range A0:C8 (88 keys)

Upcoming Features (2.0.0)

  • User preferences
  • Light and dark mode support
  • Improved formatting of chord name
  • Virtual MIDI keyboard (typing)
  • Sustain pedal support
  • New app icon
  • Improved context dependent chord naming algorithm
  • Bug fixes for MIDI input

GitHub