A music calculation library/CLI written in Ruby.
- How to use this library.
- Why did I write this library.
- Chat room for discussing the project, answering questions, etc.
- Generate chord progressions for Jazz, Blues, Pop, or custom and see how to play them
- Seek chords, see their notes and how to play them
- Seek scales, see their notes and see how to play them
- Find chords that are common between 2 scales
- Find scales containing a chord or a set of notes
- Find possible progressions of a chord sequence
- All of the above can be seen on guitar, bass, piano or ukelele representations, no sheet music needed
$ gem install coltrane
PS: Once you install the gem the CLI is instaled in your system and it's ready to be used.
We are looking for contributors. Find me on our chatroom if you need any kind of information.
- Fork this code
- Install the test suite (RSpec) by running good old
bundle
command - Make your changes and maybe write a test or two.
- Check if specs pass
bundle exec rspec spec
- Submit a PR.
The gem is available as open source under the terms of the MIT License.
by Pedro Maciel | twitter | [email protected]