Hog III control via Iphone

I have been trying to get the iphone to work as a remote for hog III.
I saw a thread that said there was a podcast to show how it is done but I can't find it.
Anybody know how to do this.
I tried to download vnc for iphone and get it talking to the mac but to no avail.
If somebody has step by step instruction on how to accomplish this I would be greatly a in HOG HEAVEN.
Remote focus of movers via iphone wow.
tim
I saw a thread that said there was a podcast to show how it is done but I can't find it.
Anybody know how to do this.
I tried to download vnc for iphone and get it talking to the mac but to no avail.
If somebody has step by step instruction on how to accomplish this I would be greatly a in HOG HEAVEN.
Remote focus of movers via iphone wow.
tim
Comments
Regards,
Where can we get that iPhone app?
Tim
The VNC programs are very straight forward. Install VNC(UltraVNC, realVNC, ect) on Window's then Mocha VNC lite on the iPhone. Find your IP address on the PC and enter it in Mocha. What are you running on your Mac? Boot camp, XP and Hogpc?
I dont know the limitations and in's/out's of his iphone app because I dont have an iphone and dont intend to get one. I am sure Tom will be happy to take your queries.
I must stress at this point, this is not an App made by HES/Barco. I myself do not work for HES/Barco. This information is just stuff that has come up around the forums and is certainly not an official product.
Regards,
Regards,
screen001.jpg
screen002.jpg
screen003.jpg
screen004.jpg
Regards,
A highend app for the iphone that could be configured for a wireless router networked to the Hog III or Hog IPC running III software would be outstanding.
It could be HOG III lite with just programming functions (pan, tilt intensity, Beam parameters, etc...) and have the ability to record and update pallettes.
Also being able to remotely trigger the cue so you could see what your show looks like from the stage and from different spots in the audience.
With the proliferation of the iphone in the industry I believe thsi would be helpful and maybe even profitable. I would pay a nominal fee for this ability.
That being said is there a tutorial on how to use a windows laptop and connect via a wireless router to the HOG II or Hog IPC. That way I could control the console remotely. I do a lot of corporate meetings/theater. Most of the time the console is set up in the corner of the room some 100 feet off axis of the center line. Changing fucuses and setting levels requires me to have a good ME who knows the console to help out. Sometimes I have no such person on the call and end up running back and forth to get it right.
Or I spend 20 minutes trying to explain to the FOH sound guy how to select instruments and pan and tilt. You all can see why this would be a very useful feature in my world. I know it's not all about me but....
tahnk you all for your help. I have been a HOG guy exclusively for 15 years and am just getting into the forum for the first time.
tim
This can be done with any laptop with a wireless card (PC or Mac running Bootcamp, fusion, etc) and a wireless router (lock it down so people don't think it's an internet connection).
One thing that can't be done with an iphone app (or blackberry, palm, whatever), is the ability to add wings. Right now, I have a roadcase with my Mac and the programming wing attached. I knock out focuses onstage extremely fast having the physical encoders, trackball, etc.
Now...all that being said, yes, I want an iphone app. I'm all for it. Even with the iphone app, you'll still need a wireless router setup properly in order to access it....and possibly Hog3PC running on a server of some type (not sure...just guessing). So all it is really doing is adding in a platform to let you see it on your small phone as opposed to a 13, 15, 17 screen (whatever size your laptop is).
Just wanted to throw those thoughts out...
Tim,
Please see our training section for information on connecting via a wireless laptop:
http://www.highend.com/support/training/wholehogtutorials.asp
This page has links for both wired and wireless connections.
I will try this Friday on the IPC.
did not have the time to reply earlier, but here I am.
About the application which I wrote, which You can see on the page (http://lightdesign.from.lu/remote/). Yes it is working, I used it a few times, there should however be some changes on the layout of the buttons, some of them are too small and so on.
It is working this way. if you press a button on the iphone, it is sending the command to a Windows pc, where hog3Pc is installed. I wrote a small application, which runs on the same PC, and is listening on the network. Here it gets commands from the iphone application. In fact these commands are single words like "undo", "next", "1", "thru". The application on the PC has a file which maps the commands to keystrokes. These keystrokes are then sent to Hog3PC which executes them.
This is working pretty well, might be enough for some applications. But the major Problem is that You have no feedback on the iphone about where the desk is about. If You are on stage with the iphone, and typing "1 tru 20 enter", you have no clue if the command line is empty or not, so you keep on pressing backspace on the iphone to be sure.
This is in fact the main Problem why I did not release the application yet, because I am not happy with the result. And the Problem (beside other cool feature which could be done, but at the current stage are not possible (pan tilt control f.ex)) is that I am not able to get a feedback from the Hog3PC application in any way. I am sending keystrokes to it, this does work, this is a standard Windows behavior. The Hog3PC Application is not written using standard Windows Components (because of the code reusage for Linux), otherwise it would have been possible to read-out the command line, and sending this back to the iPhone.
So this is where we are at the moment. Perhaps HighEnd could give me a hint how to readout the command line, and to simulate the rotation of the 4 Wheels thru an external Programm, we could create a Non-High-End remote in the meanwhile (which I understand, I guess they have so many features in the Pipe) which would be usefull (at least a lot better than the current version).
It would be a pleasure for me to finalize the application, and release both the application as well as the Windows Programm for free to the Hog Community, and surely listen to the remarks and suggestions to enhance the Program. Also, if HighEnd would like to reuse my sources, to have a look at them, or to reuse some work already be done, sure no Problems either.
Would be cool if we could find a way to finalize this one, because in fact we are already close to the finish-line
Best Greetings from Luxembourg
Tom
Tom,
you're right, accessing properties of Qt objects requires nothing short of dll injection into the desktop process, which i do not recommend.
while 2PC does not use Qt, it presents a similar challenge. i found that grabbing the Device Context to get an actual image was far more useful than getting text; setting a timer to call user32's GetDC(), ReleaseDC() and gdi32's StretchBlt() allowed me to perform very efficient screen grabs and to detect changes before sending to an RFU. having an image of the command line to display encoder assignments and immediate values makes a huge difference while on stage:
2PC-Faders.jpg2PC-Actions.jpg2PC-Keypad.jpg2PC-Encoders.jpg2PC-Touchscreen.jpg
rotating the wheels (also in this example, touching the 2PC touchschreen) is a dead-simple FindWindow(), FindWindowEx(), and then SendMessage() or PostMessage() WM_LBUTTONDOWN, WM_MOUSEMOVE, WM_LBUTTONUP.
also attached to this post is a class diagram of my 2PC RFU project, with the desktop application on the left, the ppc application on the right, and code shared between the two at the top; you might be able to pull some ideas from it.
feel free to e-mail me, any time.
not a bad idea about the Screen Capture. I will look into that, cool.
Also about the spin wheels.
Thanks a lot for the inspiration, will keep You posted about this soon
Tom
Tom, the app looks great. I wont be getting an iPhone. I do not like Mac. I am happy with a laptop + programming wing on a flightcase with wheels connected to the netowkr via a wireless router. If the show is big enough for wirless remote focus, it can afford a programming wing hire aswell.
Keep up the good work. Tom if your at Plasa, it would be nice to have a chat
Joe
Are you using Parallels or VMWare?
In Parallels, under Virtual Machine, you can send keys that don't exist on a Mac Keyboard (Ctrl/Alt/Delete, Pause/Break, etc). Not sure if it's the same on VMWare. This does not work in Bootcamp.
Excellent! Oh man, how did I miss that. I am using Parallels and I thought I had looked there.
Thanks so much!
Joe
Dustin Adams
1) Download the "VNC Lite" App to the Iphone
2) Download the "VNC Server" to your PC
...now make the same IP for the Iphone VNC as it apper in the PC VNC
and now you can see the desktop of your PC on your Iphone...
3)connect the Wholehog to your PC and run Hog3pc, now connect as a client to a Wholehog show.
so right now you can see the Hog3pc on your Iphone and control it. and because the Hog3pc conect to the wholehog you can controle the stage...from your Iphone.
Hope this help
Amir
I wanted to give you an update on what I've been working on. I have been using Snatch as was suggested above and have come up with a set of screens that works fairly well.
Still...without encoder keys, it's difficult for that, but to be able to trigger cues, choose masters, etc., it works pretty well.
I've attached screenshots of the 4 screens. This layout seems to work best. I can slide back and forth between "play fader controls" and "choose master controls" fairly quickly. The second 2 allow be to jump back and forth between the number pads and "live, cue, etc." As I add more functions, I'll keep posting new images. But this is working for now.
Special thanks to Scott Barnes keyboard shortcut graphics!!!!
Hog_Remote1.jpg Hog_Remote2.jpg
Hog_Remote3.jpg Hog_Remote4.jpg
Excellent job!
I'm curious would it be possible to use 2 iPhones at the same time so you could have multiple screens?
Joe
FYI: If anyone cares, Snatch is $3.99 in the App Store. So, for $3.99, you can build it however you want. The Server side on the computer will run on Mac, XP or Vista so it doesn't matter what flavor computer you're using. If you use Snatch, they allow you to upload screens so if you want them, just let me know and I can email them off.
Also, there are some really cool remotes for Adobe CS4, Final Cut Pro, etc. that you can load for other apps.
Thanks for the kind comments Joe. I worked hard on the layout to see what worked and what didn't. The one thing I found that made it easier is to make a "background plate" in Photoshop to layout how I wanted it. Then, in Snatch, I setup "clear" buttons that overlay the actual buttons. That way, if I need to change something, I update the plate in Photoshop and keep going.
The latest version of Snatch has upgraded from 4 screens to 8. I'm going to play around and see what I can come up with for the other screens. Some other new features that I haven't played around with yet is shortcut keys can now be programmed to perform any sequence of remote control actions, not just keystrokes. You can record mouse gestures and clicks, application-launching and quitting commands, and you can add short pauses in the recording. This makes it possible to use the app as a productivity-enhancing and work-saving automation tool. It could get more interesting to come up with some ways to use the mouse gestures and clicks if I can get it implemented.
J
If you want, I can give you those graphics without the Letter on top, and the number keys to match. I can get rid of the white corners too. Let me know.
I appreciate it Scott.
Send it to jon at housetohalf dot net and I'll rework the plate.
This becomes a problem for issues such as Choosing Faders, etc. I have downloaded and installed AutoHotKey on the PC and am remapping single keys to trigger the "multi-key" functions and everything is working fine now.
Just thought you'd want to know if you try it out.
Jon
The order now:
Play screen
Choose Master screen
10-Key Pad
Blind/Highlight etc. screen (shown above)
Another 10-key Pad
New screen with Int Pos Col Beam, Fixture/Group, Goto, Clear and Setup Control and Open.
This layout ensures that no matter what screen you're on with buttons, you're only 1 swipe away from the 10-key pad.
I've attached a shot of screen 6.
Hog_Remote6.jpg
Scott has offered to rework the buttons without the keystrokes and do numbers that match and I'll adjust the backplates accordingly. If anyone wants to try them, feel free to PM me. There's a couple of items you need, but it seems pretty straightforward.
Please...any comments are greatly appreciated! I look forward to people trying it out. It's already out on a couple of phones of people I work with and they seem to like it so far. If you have Snatch, let me know and I'll send you instructions.
Jon
The new plates are ready and I'd like some feedback.
Here are the changes:
With Snatch you have 8 screens. I have currently left screens 7 and 8 open for suggestions. I have thought about a few options, but I'm leaving those out there. One idea is to use page 7 and 8 for special "group" buttons for the most used groups to utilize the next/back/highlight buttons. Not sure yet, so I'm open to suggestions.
There are a few keys not included and I'm listing the reasons why for now. If I find a solution, I'd be happy to include them in the future.
That's it for this update....please let me have your feedback. A few people have already requested the pages. Once I get these loaded into Snatch and confirmed working, I will zip them up with the AutoHelpKey file and send it off, but please be patient.
Jon (only 5 screens are uploaded because Screen5 is a copy of Screen 3 (10-key pad)
Hog_Remote1.jpg Hog_Remote2.jpg
Hog_Remote3.jpg Hog_Remote4.jpg
Hog_Remote6.jpg
it looks really great, with those bigger hog3is buttons!! wauw.
for the choose buttons i used 'alt-#' to make that chooser active, but probably you was aware of that.
i'm looking forward that this is implemented like a standard in the hog family.
with regards
Sander, I'm curious about this. I was never able to make the "alt-#" work. It always took it as 2 keystrokes as opposed to holding ALT and hitting a number. Did I miss something? If this does indeed work, then I can do away with the key remapper. I tried everything I could think of.
Let me know! I'm really interested.
J
I have a new set of screens to ship out but here are the notes:
* Autohotkey is no longer needed - all current functions are working
* Currently, the Choose Master page DOES NOT WORK on Macs running Parallels. I'm going to be doing further testing to get this working. If you're running straight XP, it works fine.
* All other functions work on Macs running Parallels
Jon
10/19/09 - revisions
it looks good, well done!
in the third screen the return button is to large, you cant hit the 3 and @ button. you can ofcourse load the 6th screen.
maybe a 'release all' (ctrl-z) could be usefull
with regards
Not totaly true, Im running xp under bootcamp, so thats straight windows. And the Choose Master page didnt work there.
So it truly only works on a PC...thanks for that (and I'll be contacting Hoofien about it too)
Thanks Sami!
I'll add that into those notes on the Readme.
Thanks Sander....
I'll make those adjustments today.
I'll also setup a hosting on my site for updates along with a revision line in the name. Once those are up, I'll post the link here.
Scott...love the new looks along with the directory page! Awesome.
I can't wait to see what people come up with and see how far we can take this.
Now we just need encoder mapping and it's all good. :poke::poke::poke:
I can setup a link on my site and we can keep various versions for people to play with.
J
Scott Barnes has redone some graphics and those are included. I setup the site so that people can mix and match remotes as they feel fit. Each screen shot is an individual page of the Snatch app. Download the pages you want and arrange as you feel works best for you. I have also included the original 6 that I made. As screens Scott or I come up with new screens, they will be added to the page.
Have a suggestion for a screen? Email from the website (there's a new address just for this). Now...keep in mind, this is a labor of love for something I felt was needed. However, I don't have time to spend 20 hours a day designing and building custom remote screens. If it works, I'll give it a shot, but please don't be greedy.
One caveat...
The "palettes" page is just a background plate. It is NOT a remote. It is for people to do their own customization and add keys, etc. To make it a page, make a full screen "key" and choose this graphic. All the information is in the Snatch documentation.
http://www.housetohalf.net/iphone
And of course...one final comment.
THIS IS NOT AN OFFICIAL HIGH END SYSTEMS/BARCO/FLYING PIG SYSTEMS PRODUCT. IT IS NOT SUPPORTED BY HES/BARCO IN ANY WAY, SHAPE, OR FORM.
You said: "THIS IS NOT AN OFFICIAL HIGH END SYSTEMS/BARCO/FLYING PIG SYSTEMS PRODUCT. IT IS NOT SUPPORTED BY HES/BARCO IN ANY WAY, SHAPE, OR FORM."
True that... but we do all appreciate what you and the others have created and we commend you on your hard work and dedication!
I just had to put in the disclaimer because I can easily see someone calling in saying "my phone isn't working with my console."
See you in Florida!
:friday:
The only way to do what I want to do would be to network in directly without using Hog3PC client. And, the only way to do that...well, would be with HES/Barco. :dunno:
There is also one Scott made up for those times that you want to make it idiot proof for someone to run. You'll have to adjust the key recording, but when you see it, you'll immediately know which one it is.
J
I am wondering if it would be possible to use similar technology to create keyboard shortcuts to the encoders. If it worked you could then use those mapping in Snatch.
I have been using the stuff from Quinn for a while with VNC to use my iPhone and Hog3PC as a Hog III remote. With it though you have to move all around the screen to find what you are looking for.
Maybe if the technologies could be merged we could finally be happy with a decent remote.
--
Kevin Montagne
kevin (at) litkam (dot) com
The Palettes screens will require you to do your own keys and mappings as every user will want something different.
J
I got problem access to the snatch website as China block the IP
Can someone pls advise me on the support email for snatch
thanks