Harmonex
This is a collection of tools for music theory called Harmonex (pronounced “harmonics”).
See what’s changed lately by reading the project history.
Installation
The package can be installed by adding
:harmonex
to the list of dependencies in your project’s mix.exs file:
# mix.exs
# ...
def deps do
[{:harmonex, "~> 0.1.0"}]
end
# ...
Contributing
To submit a patch to the project:
- Fork the official repository.
- Create your feature branch:
git checkout -b my-new-feature
. - Commit your changes:
git commit -am 'Add some feature'
. - Push to the branch:
git push origin my-new-feature
. - Create a new pull request.
After cloning the repository, mix deps.get
to install dependencies. Then
mix test
to run the tests. You can also iex
to get an interactive prompt that
will allow you to experiment. To build this package, mix hex.build
.
To release a new version:
- Update the “Installation” section of this readme to reference the new version, and commit.
- Update the project history in History.md, and commit.
- Update the version number in mix.exs, and commit.
- Tag the commit and push commits and tags.
- Build and publish the package on Hex with
mix hex.publish
.
License
Released under the MIT License.