Skip to content

shriramters/chordcat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chordcat

Chord Naming App with MIDI Support

Chordcat is a desktop app that helps you identify and name chords based on inputted notes.

Get it on Flathub

Features

  • Displays chord names when:
    • MIDI devices are connected and you play a chord
    • Piano keys are clicked using the mouse
    • The corresponding PC Keyboard keys are pressed
  • MIDI device support
  • Metronome
  • Looper
  • 128 Inbuilt instruments (General MIDI)
  • Custom .sf2 soundfonts support
  • 4 cool fonts

Screenshots

Keybindings

Installing From Binaries

For installation instructions using pre-built binaries, refer to the Chordcat User's Manual.

Building and Running From Source

To build and run chordcat from source, follow these steps:

  1. Clone the repository:

    $ git clone https://github.com/shriramters/chordcat.git
    $ cd chordcat
  2. Create a build directory and navigate into it:

    $ mkdir build && cd build
  3. Configure the build using CMake. Ensure all dependencies are installed on your system. (refer to Building From Source section of the chordcat user's manual):

    $ cmake ..
  4. Build the application using make:

    $ make -j$(nproc)
  5. Run Chordcat:

    $ ./chordcat

Built With (Thanks to)