ClefCraft is no longer actively developed.
It was an early exploration of Western music theory analysis, implemented as a general-purpose library written in Zig, with the intention of eventually layering a user interface on top.
That work has since been superseded by WhatChord, which carries forward the same core goals in a fully realized, actively maintained mobile application.
👉 WhatChord: https://github.com/EarthmanMuons/whatchord
This repository is preserved for historical reference.
Exploration of Western music theory concepts with Zig.
ClefCraft is released under the Zero Clause BSD License (SPDX: 0BSD).
Copyright © 2024 Aaron Bull Schaefer and contributors
Thank you to the following people:
-
@Not-Nik for the raylib-zig bindings to the raylib project, used for GUI (Graphical User Interface) support.
-
@ryleelyman for the rtmidi_z bindings to the RtMidi project, used for MIDI (Musical Instrument Digital Interface) support.
