Hi,
Other guy doesn't understand your question I presume.
The answer is natevely no, because Lemur application is designed only for iOS (iPad, iPhone, iPod Touch) and Android devices.
But I understand you can run Lemur application from Surface Pro 3 (?) - it may work, but honestly, I don't know.
The part running on (desktop) Windows machine (freely downloadable for Windows):
- Virtual MIDI cable(s) like
loopMIDI (
http://www.tobias-erichsen.de/software/loopmidi.html) it's free and reliable. Used only for MIDI exchanges (in this case, create two virtual cables from loopMIDI: one port used as MIDI IN, second port used as MIDI OUT).
- Lemur Daemon, used only for MIDI exchanges between Lemur application (on iOS/Android tablet) and your MIDI-compliant software on your desktop PC (such DAW).
- Lemur Editor, only if you'll want to design your own modules (aka control surface)
or to transfer modules you've downloaded (eg from Lemur community), from your desktop PC to remote Lemur app.
To answer to your question about WiFi device <-> WiFi AP (access point) <-> Ethernet <-> PC ----------------------> of course it works !
WiFi "ad hoc" isn't mandatory and often it's a source of troubles like unexpected deconnections, bandwith limitation (54 Mbits/s in my case, despite my PC have 300Mbps 802.11n USB WiFi dongle by D-Link crap). Also In my case, ad hoc WiFi + AirPlay (on iPad) can't work together! (but AirPlay is working like a charm when using WiFi AP connection
).
Also, latencies I've noticed are identical (27 ms on continuous PINGs), because connection speed is 70/80 Mbits/s when using ISP's access point at home (WiFi AP + internet router) vs. 54 Mbits/s when using ad hoc WiFi. Don't believe some people can said! Also never forget this: MIDI is limited to 31.250 kbits/s (MIDI specification) - yes,
0.031250 Mbits/s, by this way, your WiFi via AP (acting as WiFi-Ethernet layer-2 bridge) isn't a problem!
My rig is: iPad 3 (iOS 9.3.5, running Lemur 5.3.2) <-> WiFi AP (802.11n) <-> Gigabit Ethernet <-> PC Windows 7 x64 (running Ableton Live or REAPER).
Hope this can help you.