Skip to content

cass-dlcm/midi-gen-py

Repository files navigation

midi-gen-py

Generates music compositions (with optional lightshows) using randomness and predefined patterns

Lint, Type Check, Test Package Application with Pyinstaller codecov

License

Installation

Just download a compatible build from the GitHub actions, or clone the source.

Usage example

For more examples and usage, please refer to the Wiki.

Development setup

Install dependencies, then run linter, static type checker, and tests with code coverage.

python -m pip install --upgrade pip
python -m pip install -r src/requirements.txt
flake8 && mypy src tests && pytest --cov=src tests

Release History

no releases ... yet

Meta

Cassandra de la Cruz-Munoz – cassandra.delacruzmunoz@gmail.com

Distributed under the GNU GPL 3 or later license. See LICENSE for more information.

https://github.com/cassdelacruzmunoz/github-link

Contributing

  1. Fork it (https://github.com/cassdelacruzmunoz/midi-gen-py/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published