Skip to content

brandonwkipp/reciprocator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reciprocator

The reciprocator is a tool that can quickly reciprocate the notes within a midi file with respect a user-defined tonic in accordance with the concept of "Negative Harmony". This concept was first pioneered by twentieth century Musicologist Ernst Levy and explored in his book, A Theory of Harmony.

TODO

  • Update build process
  • See if I can rebuild in C (libsmf)?

Build process

You will need to clone this repo down:

git clone https://github.com/brandonwkipp/reciprocator
cd reciprocator

# Build for Linux
make build-linux

# Build for MacOS
make build-darwin

# Build for Windows
make build-windows

cp ./bin/reciprocator ~/bin/reciprocator

About

A tool for creating negative harmonies in standard MIDI files.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors