Jump to content
Dataton Forum


  • Content count

  • Joined

  • Last visited

About matkeane

  • Rank

Contact Methods

  • Website URL

Profile Information

  • Gender
  • Location

Recent Profile Visitors

260 profile views
  1. Just guessing, but is your 3D object a very complex model? I've experienced Watchout production becoming unresponsive in the past when I imported a 3D object with a very high vertex count. It's just possible that in your case, the production machine managed to import the model, but the display machines are struggling and appear unresponsive. The Watchdog process running on the display machines may have launched a second instance of Watchpoint, if it appeared that the first instance has crashed.
  2. matkeane

    NewTek NDI with Alpha

    When I was looking at different playback software to try and find a solution to the seamless loop issue (http://forum.dataton.com/topic/2838-getting-out-of-a-loop-at-the-end-of-loop/) I discovered Mitti (https://imimot.com/mitti/) which not only makes the looping question very easy to manage, but can also output NDI with an alpha channel and can be controlled with network/midi/dmx commands (although sending OSC commands from Watchout is still a sore point). I managed to get a 6400x1200px HAP alpha file playing smoothly over my Watchout background using an NDI input. More expensive than VLC - obviously - and some of the alternatives, but I'm still tempted to buy it because it seems both versatile and very simple to use.
  3. matkeane

    Audio bug in 6.2.2

    Did you by any chance open an older project in which the audio files were already imported? I had a similar problem recently with audio not playing in a old (probably 6.0.x) project from last year when opened in 6.2.2. When I looked at the audio channel configuration for the cue, no audio channels were recognised. I had to re-import the media (double click the cue in the media window to reselect the source file) to force Watchout to update the media completely - a simple refresh didn't seem to do the trick.
  4. matkeane

    standby from timeline

    I've never actually tried this from a timeline, but 'standby' is listed in the manual (p164 in the 6.1 docs) as one of the available network commands, so it should be possible to send a TCP/UDP output string from a timeline with something like 'standBy true 1000' to enter Standby.
  5. matkeane

    Project challenge

    Assuming the forum moderators have no objection to blatant self-promotion, I built an app to help with display layouts like this. Enter the screen resolution and dimensions, the offset between screens (use a negative value for the overlap), and the app works out the stage size calculations for you, ready to paste into Watchout. You can download it from my website: https://matkeane.com/project/watchout-display-builder-softedge-calculator The version currently online only supports display rotations in 90 degree increments, so there's one display in your layout you'd have to tweak by hand. Also working on supporting virtual displays as well as 2D displays.
  6. matkeane

    HAP Encode / QT / Etc

    It's not listed on the VLC features page but, according to recent posts on other forums, version 3 of VLC player does now natively support HAP playback. It seems to work, but with a HAP-alpha file, the edge of the alpha channel looks a bit nasty (flashing pixels) on my machine. Standard HAP files seem to play fine though.
  7. Hi, In the past, my solution to the port closing issue was to create a looped task in Watchout which fired a blank - literally "$0D" - command to the projector every 10 seconds to avoid the connection timing out. My real commands for the shutter could then be sent once when needed and worked reliably and on-cue.
  8. matkeane

    Watchout 6.2 Mask/Edge Blend Issues

    Watchout applies edge blending when Displays overlap on the same Stage Tier. If you move the stacked/overlapping Displays to another Tier things should probably behave as you expect.
  9. matkeane

    Feature requests? - POST here

    I think the comment by Dimi (http://forum.dataton.com/topic/794-feature-requests-post-here/?p=11737) about finding another way to manage feature requests makes sense. There are also some handy tips hidden away in this thread, but without paging through all the comments people are unlikely to find them. Maybe another sub-forum could be opened so that each request could be in its own thread without making this main 'Watchout' forum too noisy. A thread-per-request might make it easier to gauge user interest, and it would also be nice to get an idea of Dataton's feeling about a request - whether it's "yeah, we're thinking about that" or "won't-fix, deal with it". Funnily enough, the idea of a layout tool for Displays was mooted on page 1, didn't get much support, and has now been implemented in v6.2. Meanwhile, the request for a way to organise the Task window has received several positive comments, starting on page 2 of this thread back in 2012...
  10. matkeane

    Getting out of a loop at the end of loop

    OK, I'm trying to be positive here, but I apologise in advance if this turns into a rant as I've just spent the day dealing with this and related issues. Can somebody from Dataton please show this thread to the Watchout developers and see if they can come up with a solution to what is a conceptually quite simple problem. The client just wants to transition into a looping animation, then transition seamlessly out again, and they don't want a long explanation of why that's complicated and how we should just avoid it or simplify the animation instead. Like others on this thread, I've tried the various, increasingly convoluted workarounds (DMX commands which trigger MIDI commands which trigger Aux timelines... really?!), but none are particularly satisfactory. A quick opacity tween out of a looping video works as long as the animation is simple enough for it not to show (try using a quick cross-fade from a looping globe animation currently showing the American continent to the exit-animation which starts in Europe and see if anybody thinks that is seamless). Or we can add a cue to a task to jump back to the loop point... and hope that it doesn't flicker - sometimes it works fine, mostly it doesn't and I haven't managed to pin down exactly what the reason is. Conditional Layers actually seem to work the best, but better hope you don't need to manage several conditions simultaneously as there isn't a way to toggle just one condition, you need to set the binary value taking all of the other conditions into account. So a Task which wants to unset a condition needs to know the current state of all the other conditions, and there doesn't seem to be a way to do that within Watchout (OK, there probably is, using an enormous number of tasks evaluating all the possible combinations of layer conditions, but I mean something simple). Maybe I'm abusing layer conditions by using them as boolean variables to track the state of various things in the show. Generic inputs are great, but then they can't be used to enable/disable control cues, so we're stuck messing with layer conditions. So what would be really helpful, would be a new 'set_layer_condition x true/false' command, so that we can just toggle the current value of an individual condition without changing any others. That would already simplify a bunch of stuff, and I could stop writing my helper app just to deal with it. I assume that, somewhere deep in the Watchout code, it's keeping track of each looping media cue and knows when it hits the loop point - it's just not currently exposed to the user at all. Maybe we need a way to get the current state of looping media (0-100%) and, even better, be able to evaluate that in an expression in a control cue. Each time the media reaches the loop point, the pause cue holding the timeline at that media cue would evaluate a condition ('my_generic_input == 1', or 'layer_condition_8 == true') and either stay put and keep looping, or no longer be considered an active 'pause' cue and would allow the timeline to run seamlessly into the exit animation. I dunno, something - anything - other than the current situation would be good! Don't get me wrong - I'm impressed with the major functions being added to Watchout (Virtual Displays, HAP codec, 3D mapping, NDI support) but it more mundane tasks can still be surprisingly frustrating (which reminds me, I have a bunch more comments to add to the never-ending feature request thread!).
  11. matkeane


    Hi Erik, it was a quick test using the Newtek NDI plugin for Adobe software (Premiere and After Effects) and it's quite possible that there is no video output when a timeline is not active (After Effects seems to only activate the external preview monitor when actually previewing). Also I was looking at the NDI input in the Watchout Production software, not the output from a Display machine, which may also make a difference... so I should probably have done more rigorous tests before jumping to conclusions. Will try and test things more thoroughly soon...
  12. matkeane


    Hi, Not a full tutorial... but I downloaded and installed the Newtek NDI tools (https://www.newtek.com/ndi/tools/#download-tools) on my laptop, which allowed me to choose any window as a source for an NDI stream. In Watchout I added an NDI live source, and it detected the active stream on the local network. I dropped the media cue on the timeline and voila... As somebody pointed out in another thread, there are differences with capture card sources - no settings to tweak (that I can see in the NDI software) and, if you pause the source stream, Watchout seems to see it as an inactive stream, and displays nothing - no 'hold on last frame' like the Datapath cards. There are other NDI streaming packages out there though - I haven't tried the Vmix software (https://www.vmix.com/ndi/) yet to see if there are more settings - but the Newtek tools make it ridiculously simple to set something up - I can even stream directly from my After Effects timeline (but I'm not telling clients about that!)
  13. matkeane

    Rotate geometric window

    Salut Benoit, But if I rotate my laptop by 90 degrees, it falls off my lap! To be fair, there maybe isn't an easy solution to this... what should the arrow keys do if you rotate a display by 45 degrees? I noticed in Photoshop, if I rotate the working canvas, the arrow keys still move layers along the original, unrotated, image axes, so Adobe side-stepped this issue too.
  14. matkeane

    Rotate geometric window

    I'm sure Walter, Benoit and JFK are correct in their interpretation of the original question, but I did just wonder... After a Display has been rotated in the settings, the geometry window remains stubbornly in landscape mode, meaning some mental gymnastics when dealing with warping on a rotated display (hit the left arrow to move a point down, unless the projector is rotated the other way, in which case it's up...!). It's just possible that Alvaro was looking for a way to rotate the geometry view to match the display settings... (maybe I'll add it to the never-ending feature request thread).
  15. matkeane

    Blury texture mapping

    Hi, the screenshots aren't showing up for me, but I'm guessing that you are looking at the 3D Displays in the Watchout production software, and not the output from the Display machine/projector itself. If the preview in the production software looks blurry, it's probably the 'quality' setting in the Virtual Display settings, which only affects the preview quality in the Display preview window. Changing the setting to 'High quality preview' should be what you want. The only drawback I can see to activating the high quality previews is, if you have a number of large Virtual Displays, it could affect performance of the production software... I tend to switch them back to low quality after 3D calibration, just in case.