JuliaMusic/PianoFingering.jl

(Experimental, a lot of bugs) Advanced automatic fingering generator for piano scores, determining optimal fingering using Model-Based Reinforcement Learning, written in the Julia language.

Juliareinforcement-learningjuliajulia-languageq-learningmdppianojulia-packagedynapiano-fingerspiano-fingeringpiano-keyboardmusic21model-based-reinforcement-learning
This is stars and forks stats for /JuliaMusic/PianoFingering.jl repository. As of 07 May, 2024 this repository has 108 stars and 3 forks.

PianoFingering.jl PianoFingering.jl is an automatic fingering generator for piano scores, written in the Julia language. There is no "best fingering", the fingerings generated by PianoFingering.jl are for reference only. THIS PACKAGE ONLY TESTED ON LINUX. Future Works: Support input of recorded MIDI. (This requires training neural networks to split notes for the left hand and right hand.) Replace the annotation algorithm to combine data-driven and rule-based methods. Remove the music21. (Maintain...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
JuliaDocs/DocumenterMermaid.jlJulia17010
seandenigris/My-PeopleSmalltalkShell1010
utkarsh530/GPUODEBenchmarksCudaJuliaShell19000
vtjnash/mysteryhunt_random_walk_solverJulia0000
anyonlabs/Snowflake.jlJuliaShell37030
louisponet/Trading.jlJulia37010
maartenvd/MPSKit.jlJulia820180
JuliaSIMD/LLVMLoopInfo.jlJulia16000
seandenigris/Virtual-StashSmalltalk4010
ali77gh/language_performance_prime_algorithmShellAssemblyJava370160