CLEF ASSIGNMENT IN SHEET VIEW based on the left and right hand tracks in the piano roll

Synthesia is a living project. You can help by sharing your ideas.
Search the forum before posting your idea. :D

No explicit, hateful, or hurtful language. Nothing illegal.
Post Reply
lutzm
Posts: 2

Post by lutzm »

Dear Synthesia Development Team,

I am writing to propose a feature enhancement for Synthesia that I believe would greatly benefit users who practice piano pieces using your software.

When practicing piano songs in Synthesia, I often use the "Personalize" mode to separate the tracks for the left and right hands. It would be incredibly helpful if the notation display could automatically adopt the division into treble and bass clefs based on the left and right hand tracks in the piano roll.

This feature would streamline the learning process by providing a more intuitive and musically accurate representation of the sheet music, aligning with traditional piano notation standards.

Machine learning could be used for automatic division into separate parts for each hand. I found these two projects for this purpose: "midi_hands" (https://github.com/sarapple/midi_hands), "Piano-Hands" (https://github.com/asigalov61/Piano-Hands)

Best regards,
Lutz
__
JimNYC
Posts: 43

Post by JimNYC »

This would also be solved with accurate MusicXML sheet music rendering. This has been in the pipeline for several years but there hasn't been any recent updates regarding future development.
Nicholas
Posts: 13180

Post by Nicholas »

JimNYC wrote: 01-28-25 12:11 pm... but there hasn't been any recent updates regarding future development.
Sorry. :oops:

But you are correct: the place I would prefer to handle this is via correctly encoded MusicXML files. The sky is the limit on automatically-detected, fancy AI stuff but there is no substitute for having high-quality input in the first place.
Post Reply