‹ Dizek
Open-source licenses
Dizek is built with these open-source projects. Thank you to their authors. Each is used under its license; the full license texts are at the linked pages.
In the app
- VexFlow 4.2.5MIT License · © 2010 Mohit Muthanna Cheppudira. Music notation rendering.
- Music fonts bundled with VexFlowBravura and Petaluma © Steinberg Media Technologies, SIL Open Font License 1.1 · Gonville © Simon Tatham, under its own permissive license.
- Capacitor 8MIT License · © Ionic. Core, iOS runtime and the Camera and Haptics plugins.
On the server (reading sheet music)
- homrGNU Affero General Public License v3.0 · © Christian Liebhardt and contributors. Optical music recognition. Dizek runs an unmodified copy (commit fa3a53d) as a separate program; its complete source code is available at the link.
- oemerMIT License · segmentation models used by homr.
- Polyphonic-TrOMRApache License 2.0 · transformer model used by homr.
- OpenCVApache License 2.0 (opencv-python-headless: MIT; includes FFmpeg under LGPL 2.1).
- ONNX RuntimeMIT License · © Microsoft.
- RapidOCRApache License 2.0.
- NumPyBSD 3-Clause License.
- PillowMIT-CMU (HPND) License.
- pypdfium2 / PDFiumApache License 2.0 and BSD 3-Clause.
- RequestsApache License 2.0.
- PythonPython Software Foundation License.
Services
- Cloudflare Workers, KV, Durable Objects and ContainersHosting, storage and the music-recognition server.
- OpenRouter · Google GeminiThe AI step that checks the recognised notes and reads lyrics. Photos you scan are sent to it for reading.