Ok. Arm with patience (if you have time)
Midiplayers send midifiles to the synth.
It is useful, cause often you work with music and you’re alone,
the pay for a band is too expensive. So they pay you only if you play alone.
That have to make 60 songs well executed to touch some money.
Many pianobar men make it as its main or second job, and they need to
play and sing, it’s hard if you’re not Ray Charles (after all you are paid much less) almost all when you play some difficult song singing very loud.
When you play good on synth(or on a digital piano), often you cannot reach some high pitch note (example, playing some freddy mercury song).
The inconvenient is that public often listening to the midifiles coming out from the sytnh say "hey, this man isn’t really playing, it’s just pretending.
My idea: to read midifiles without hearing them.
They transmit the midi out signals to the synth, but none can hear them.
Something idiot? Maybe…
Not idiot if a midifile send the chords notes at a specific time,
and the pianoman play only correct note of current chord.
So the midifile is not used to play but to avoid the notes that are not part of the chord.
How? You make some sort of filter that transform the uncorrect note to the nearest good one.
See as a remapping the octave:
this is the midifile of chords of Beatles “Let it be” (the first 12 seconds, for example). It’s only some extremely simple just for example, of course a musician play and sing without problem a song like this (beautiful but simple).
Often the pianoman have to arp on chords more “jazzy”.
You have no idea how many solo-musicians ask me for that project, that
i made with Arduino mega with some problem that i’d not have with netfm
This way you can concentrate on singing while playing synth without possibility of errors (each key you hit is transformed in a note that goes well in the chord)