Will any or all of
these also work as the Surface Pro is hellishly expensive for someone on a tight budget?
Our software uses a tiny amount of CPU, RAM and SSD resources. Any computing device capable of running Windows 10 can run our software.
What is really important is the screen real estate: the larger the better. Ideally it should be at least 12" (or in that ballpark). The bigger the buttons on screen the easier is to hit them in the hurry of a performance.
The minimum resolution needed is 1366 x 768 pixels.
The tablet we use for testing is a 13" model with 3000 x 2000 pixels resolution. Quad core Atom @1.1 GHz (boosts to 2 GHz).
CPU usage is in the 10รท20% range (mainly due to the overkill resolution that exercises a lot the integrated GPU). On the developers' desktop machines the CPU usage is < 2% (below the noise floor).
The screen is stunning (having 6 Millions pixels crammed in a 13" display means that the dpi are so high that you cannot see the individual pixels).
...... then you look at the integrated display of your Yamaha arranger, and you suddenly discover that gravity brought you back to earth!