Music is my life.
- Java 100%
Based on the diffs provided, here is a concise commit message summarizing those changes: ```text Initialize Muse project with core music theory and MIDI modules - Implement fundamental musical models (Pitch, Note, Chord, Scale, Interval, Tempo) in the 'muziko' module. - Add 'midi' module for MIDI file I/O and event handling, supporting Note, Meta, and SysEx events without external dependencies. - Introduce 'chord-finder' and 'chord-wheel' modules for instrument-based chord mapping and diatonic scale navigation. - Include extensive documentation covering MIDI specifications, drum maps, and core terminology. - Establish a multi-module Gradle project structure with shared build logic and comprehensive unit tests. ``` This covers the initialization of your four main sub-projects and the infrastructure supporting them. Let me know if you'd like me to dive into any specific part of the code for a deeper review! |
||
|---|---|---|
| .idea | ||
| build-logic | ||
| chord-finder | ||
| chord-wheel | ||
| doc/midi | ||
| gradle | ||
| midi | ||
| muziko | ||
| .gitignore | ||
| AGENTS.md | ||
| build.gradle.kts | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE.md | ||
| README.md | ||
| settings.gradle.kts | ||
Muse project
Muse for Music
Copyright © 2021-2026 Elex. All rights reserved.