Skip to content

JakimPL/DeepLearningBasedPerformanceMIDItoScoreAutomaticTranscription

Repository files navigation

Deep Learning-Based Performance MIDI to Score Automatic Transcription

The repository contains the source code for my master's thesis. The thesis is written in (Lua)LaTeX. To compile the sources, run:

make build

For the first time you need to compile LilyPond images with:

make process_lily

To clean the repository and remove auxiliary files, run:

make clean

To run the entire pipeline, run:

make full

Dependencies

The thesis is written in LuaLaTeX. The following packages are required:

  • LuaLaTeX with several additional packages:
    • fontspec
    • lilyglyphs
    • tikz
    • svg
    • shellesc
    • graphicx
    • amssymb
    • amsthm
    • array
    • color
    • setspace
    • enumitem
    • hyperref
    • algorithm
    • algpseudocode
  • Python 3.6+ with bibtexparser
  • lilypond

About

A master thesis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages