[Piano Player] TU Midi Player

Since my last post in September I have been fiddling with this on and off and have yet to find a solution that works for windows.

So far the black keys remain out of reach for virtual keys, the only solution thus-far with any sort of potential being the emulation of a physical keyboard over IP, which is difficult to get working at the best of times on a machine where I have full administrative access - not something that is possible when distributing this software to a wider audience.

Unfortunately it looks like the reason for the above is that the virtual piano inside TU is coded in such a way that it will not acknowledge the following virtual keys with the win32 api:
0x10 - Shift
0xA0 - LShift
0xA1 - RShift

My tin foil hat is telling me that it was designed specifically to stop us from having automated piano players that work properly :frowning:.

I will open this software up to everybody through github so that anybody with some smart ideas can see if they have some cheeky work arounds that… work. (I am a Linux SA, naturally you should not expect the most efficient nor well structured code. I make things that work* ;))

*sometimes.

2 Likes