Act 1
Writing a Music Renderer From Scratch
Rust
library for music representation (including parsing, rendering to svg, ...)Writing a Music Renderer From Scratch
Filetype Agnostic Music Rendering?
Creating Simple Datasets for OMR
Three Machine Learning Approaches
notensatz
library to render music.
Due to the design of a filetype agnostic rendering, it is possible to create various formats that come in handy when creating datasets for machine learning tasks.
In combination with the typestate builder pattern and a RandomConfig
struct, creating such datasets is incredibly easy, user friendly and fast.
Three different machine learning techniques to solve a simple toy example have been implemented, compared and evaluated.
They include a pixel-wise semantic segmentation, a simple regression as well as a bounding-box regression.