Independent
Notas Musicais CLI

Project Overview
Notas Musicais is a CLI (command-line interface) developed to facilitate the creation and quick reference of musical scales, chords, and harmonic fields. It allows musicians and enthusiasts to quickly access structured, customizable musical information, such as chord formation and tonal variations across different modes. This Python-based project offers a well-organized set of commands, enabling users to access each functionality— scale , chord , and harmonic-field —through specific subcommands.
The application is designed for simplicity in installation and usage. The CLI can be quickly executed, allowing commands like notas-musicais escala to display scale degrees and notes, or notas-musicais acorde to list the notes of a specific chord. It also supports variations in tonality and tonic, making it versatile and useful for musical practice. Comprehensive documentation is available online to help users understand and make the most of its features.
Final Outcome
The Notas Musicais project is fully functional as a CLI reference tool for musicians, offering clear, accessible queries for scales, chords, and harmonic fields. It includes support for major and minor tonalities, as well as diminished and augmented chords, in addition to harmonic fields across different tonics and modes. The project is well-documented and tested, with continuous integration and code coverage ensured through status and coverage badges. Its modular architecture allows for easy addition of new commands and features, and the CLI is available via both pip and pipx , making it easily installable for a broad audience.