July 22, 20223 yr I picked up a Loupedeck Live (https://loupedeck.com/products/loupedeck-live/) and have been looking at using it with MSFS (or indeed P3Dv5). Given that it has 6 rotary encoders it is, in some ways, superior to a Streamdeck for sim use. I have been able to get it work with AAO as a midi controller, albeit with a few strange effects when sending the midi commands, but obviously this just scratches the surface of what the unit can be made to do. There is currently an MSFS profile for the Loupedeck out there, which works nicely with the default aircraft, but it isn't customisable beyond moving the existing buttons around (or, more accurately, my C# skills are nowhere close to being able to do that!). Is there any chance of a bridge plugin along the lines of the one for the Streamdeck, which would allow the creation of more complex profiles without coding from scratch!? Apologies, I have no sense of whether this is even technically possible, let alone the amount of work that would be involved. Personally, I'd be happy if such AAO add-ons were payware. Cheers Edited July 22, 20223 yr by paulhand Paul Hand
July 22, 20223 yr Commercial Member No, not really. This seems like a lot of effort for a small-ish user base. You could buy a StreamDeck and a Behringer XTouch and have a much more powerful setup IMHO, that is way easier to tweak (no it is not cheaper, I was wrong about that) The technical requirement is simple - write an LD plugin that sends the control inputs as XmlHttp requests to the AAO WebAPI . But the configuration of those buttons and encoders is most likely a major headache. I know nothing about the ins and outs of this platform, graphics design, configuration options etc. Edited July 22, 20223 yr by Lorby_SI LORBY-SI
July 22, 20223 yr Author I had guessed as much ... I will play around with the WebAPI and see what I can achieve. I think it does trump the x-Touch though, because you can create multiple layers for the encoders and display the encoder value next to it. Thank you for the super quick reply. Cheers Paul Hand
July 22, 20223 yr Commercial Member If you need C# code snippets or something, let me know. Sending those requests is easy (try System.Net.WebClient). In a first step, I would look into grabbing the raw "input event" on the LD and send it as button events to AAO API. There is an example in the AAO manual what that looks like. Edited July 22, 20223 yr by Lorby_SI LORBY-SI
July 22, 20223 yr Author Thanks - I'll have a play over the weekend and report any progress/issues. Cheers Paul Hand
July 22, 20223 yr Commercial Member Here are some sample URLs:http://localhost:9080/webapi?dev=1111&chn=5&btn=4 (send button #4 press from device 1111 on channel 5)http://localhost:9080/webapi?dev=1111&chn=5&btn=4&bval=127 (send button #4 down from device 1111 on channel 5)http://localhost:9080/webapi?dev=1111&chn=5&btn=4&bval=0 (send button #4 up from device 1111 on channel 5) Rotary encoderhttp://localhost:9080/webapi?dev=1111&chn=5&btn=4&bval=n (send button #4 turn from device 1111 on channel 5, change "n" with the rotation of the encoder so it goes up or down numerically. Then AAO can pick this up as a TURN event.) Edited July 22, 20223 yr by Lorby_SI LORBY-SI
Archived
This topic is now archived and is closed to further replies.