Take the 2-minute tour ×
Musical Practice & Performance Stack Exchange is a question and answer site for musicians, students, and enthusiasts. It's 100% free, no registration required.

Equivalently, how can I split notes across a staff in the most "correct" way?

Something simple would be to just split the parts across a particular note (i.e., middle C), but this would be much less than ideal. Any solutions welcome: professional software, academic algorithms, or half-baked ideas.

share|improve this question
    
Do you hope to find something that works in real time, or something that works on a recorded sequence of notes? –  Wheat Williams Nov 8 '12 at 17:10

1 Answer 1

With my MIDI sequencer, you figure that out on your own. You drag rectangles around the hand's notes that are the easiest to pick out, and that'll move them to that other hand's track.

So, manually, you:

  • Figure out if the piece is even playable by a human - sometimes it's for a computer to play (a bunch of hugely complex, blisteringly fast arpeggios a human has no hope of playing).

  • Play through the song and see where your thumbs end up.

  • Edit the MIDI and pick out the notes that need to move.

  • Move them.

You really can't do this in an automated fashion. There are too many variables (like hand span, fingering, hands hopping over each other, a finger on one hand poking in 2 notes, there's all kinds of craziness that can happen).

So, you get a piano player, and have him/her do it.

Your question kind of boils down to "how do you place your hands when playing a piano piece."

Answer: Learn to play the piano.

share|improve this answer
1  
This is true enough. Plenty of metrics are possible but none will be perfectly accurate. It's not uncommon for me to take issue with the way the composer or editor has set the fingering, either; there's no objective standard, which is sort of required for something algorithmic. –  Matthew Read Nov 7 '12 at 0:30
1  
yeah, if humans can't even figure it out, well, ya just can't expect a computer to be able to. –  Stephen Hazel Nov 7 '12 at 1:14

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.