Announcing XPression Version 5.7

November 3, 2014 in XPression CG & Graphics System by Brian Olson

XPression Version 5.7 is now available to customers in the first year of ownership, or who have a valid software maintenance contract. Contact Ross Tech Support to get your upgrade.  For renewals of software/hardware maintenance, please speak with your local Ross representative.

A few highlights of XPression 5.7 include:


  • The Matrox hardware setup now includes a video mode for 1080p 29.97
  • Native support for NCAM camera tracking data as a new global camera tracking source
  • Live inputs now have a fixed input to output latency
  • Field-based live inputs now use 50% less performance than they did before
  • The Tile Mapper now supports outputting audio on the first mapped output


  • Widgets can now be imported from other projects
  • The object manager and viewports now have a shortcut to “frame in view” to make the active camera frame an object into view (Ctrl+F)
  • Added a “Full Scene Lens Distortion” flag to a scene’s render properties to enable/disable per Layer Object lens distortion
  • The Texture Shader can now download images directly from an HTTP URL and store them in a local cache (real-time performance not guaranteed when using slow or non-deterministic networks – i.e. internet)
  • Perspective cameras now support orbiting (ALT+LMB), zoom (mouse wheel), panning (ALT+MMB)
  • A visual grid at the origin can now be enabled using the viewport’s view menu


  • A new keyboard shortcut for setting the play range of a sequencer item
  • Materials published to the sequencer can now be assigned a solid color from within the template data tab
  • Static Take ID numbers can now be assigned to MOS objects. No checks are performed for duplicate IDs
  • The search in the Sequencer can now also search the text data that came from a Datalinq source


  • Implemented support for OES Soccer Implemented support for OES Volleyball Feeds
  • datalinq keys can now be exported to a take item list in xml format
  • Data pages can now have fields that are linked to datalinq or widgets


  • Multiple OpenMAM drivers can now be added to the OpenMAM configuration
  • The NLE Plug-in now has a configuration option to use the Windows Explorer instead of the XPression Texture Browser

XPression Connect

  • A cued item in XPression Connect can now be removed from the feed, and the next item will become cued
  • XPression Connect now supports the Wayin feed
  • XPression Connect now supports the feed

XPression Project Server

  • During automated deployment of projects from the project server, the overall progress is now displayed to the user
  • Project Servers can now synchronize shows to other servers using sync groups
  • The Project Server now notifies clients when a revision has changed for projects that have no category or style assigned

For a complete list of the new functionality and features in Version 5.7, click on the link below:

Custom Panel to Control Blackmagic Hyperdeck now Available

July 30, 2014 in DashBoard by John Naylor


It’s been a while, but yesterday I uploaded a custom panel that will control a BMD Hyperdeck: play, record, load clip lists.

Extending it to control e.g. which codec is active, and to gang multiple decks together is left as a (really useful!) exercise for the reader.

If you do this, please share the results back here.

There’s also a tutorial video, and a tech note to show how the panel’s used and how it works.



by Les

Carbonite Version 9 Releases

July 14, 2014 in Carbonite Switchers, General Ross Related Talk by Les


We are really excited about having version 9 out the door and up on the website.  Though 3G 1080p has been pulled from it and will be added shortly in version 9.1 as there were a couple of bugs related to 1080p3G that have to be resolved.  The good news is that we were able to release all of the other updates and features without the need to wait for those bugs to be dealt with.

So what do we get now ??

CC Trigger in Video

This Feature allows users to Insert CC Triggers into the Video Stream VANC Data.  This can be extracted by a Down stream Vision or Acuity Switcher to frame accurately initiate that custom control.

example would be that I am using a Down stream switcher to layer in my Animated Effects wipes and even alternate language Graphics that would go over the Feed.

This would be great for “International” feed style events where the Carbonite at the Event could embed these events.  The “Down Stream” Vision or Acuity would be able to execute these events frame accurately every time since the event triggers were embedded into the video feed by the production switcher at the local event.  Makes for a very cool “Solution” that we can provide with on location and back in the studio productions :)

1080p29.97 Support

1080p29.97 is a special 1.5 Gig format that lots of the Hollywood and Internet Delivery Customers were asking for — so here it is.  NOTE: This is not available in the Carbonite Standard Frame Sync Load!!!  IF you have an eXtreme or a Standard Frame you will have to enable the MiniME or the 2.5 ME load types and will NOT have access to any Frame Syncs.  The Plus and MultiMedia Carbonites will have Frame Syncs.  Note these are Frame Sync only.  The HDMI inputs will support 1080p59.94 inputs but frames are being dropped so this is only useful for things like ViewControl where there is no moving video.

2.5 ME Carbonite Support

Really I can run my 2 ME carbonite as either a 2 ME with MiniMEs or as a 2.5 ME switcher?  Yes – Yes you can!!  In this mode the MiniMEs are disabled and the FPGA space is used to create a .5 ME with 2 Linear/Luma Keyers.  You can do Cuts, Dissolves and Media Wipes.  There are no ChromaKeys or DVE Keys in the .5 Though.  This also gets a full .5 ME Preview.

Basic Panel Less (IP / RState)

So the concept here is that there are “utility” applications that the Carbonite Frame can be deployed in to function as a processing “appliance”.  The Carbonite offers tremendous value as Standalone ChromaKeyer for value in Virtual Sets.  You can get 2 “channels” of Camera Keying for an exceptional Value!!!

Standalone Video Screen Processor!! Use this downstream of another Carbonite/Vision/Acuity to allow you to control your MultiScreen Monitors!!  Great for Onset Monitors or High Resolution Scoreboards!! — The Jacksonville Jaguars are using 4 units to process video for the massive 4×1080 wide score board.  This is down stream of there 8 ME Vision and offered a massive value for performance over using other high latency presentation devices.  These can be triggered via RossTalk Commands sent from the Up Stream main production switcher to perform effects and “layout” changes.

Downstream Keying, UHDTV “1080p” scalars and Branding applications – this was used in Brazil to accept the international “clean” Feed in 4K(UHDTV) and act as a studio 1080p up converter as well as 4K keyer for local graphics insertion.

Finally not a bad price for a Budget conscious 24 input Dual Output MultiViewer that could also provide Chroma Keying, Branding Keyers (4 MiniMEs) and if a Plus or MultiMedia Additional Frame Sync and Multi Format Video processing paths.

C3X and C3S support

With the Release of Version 9 we can now ship our brand new additions to the Carbonite Family.  The C3X is a 32 XPT 3 ME control surface while the C3S is a 24 XPT 3 ME Control Surface.

These panels are perfect matches for those who want a more traditional 2.5 ME operation and control surface with all MEs in from of them and no need to delegate.  For those looking to do MultiScreen productions or Live Events where they want to use the 3 Row panel in the 2 ME with 4 MiniMEs — this is perfect.  Easily delegate any ME, MiniME or MultiScreen to any Row quickly and easily on the fly.  This control surface is really going to allow Carbonite to entire a whole other product bracket!!

TSL UMD Input Interface

We already were able to send out TSL UMD Messages to external Tally control systems.

Now with version 9.0 not only did we extend that to included “System Messages for all buses” but we also now have an additional interface that can be configured.

This new interface will allow Tally Systems to send TSL UMD and Tally data using the v3.1 protocol over ethernet to the Carbonite.  Now in the Input setup menu (again all can be done via DashBoard so no panel needed as a standalone MV!) you can configure the inputs to accept the TSL Messages and which UMD IDs to follow.  Also the ability to enable the Tally Events so that you can have the MV use the Tally data to turn on the Red and Green Tallies!!

For those asking — YES — This applies to Carbonite eXtreme.  So if you were not looking for a Switcher in your 144 Router you could always use the extremem processor to get 24 input MV with 2 outputs.  Also use it for things like MiniME Branding, Standalone ChromaKeying in the MV!!! and even as a backup switcher built into the extra MultiViewer :)

OR say you only needed that 1 Carbonite in the eXtreme.  Adding the second Card and no panel would be a great addition to get additional MVs, Additional Chroma Keyers, Additional MiniMEs.  The primay Carbonite will send all of the Tally and UMD to the secondary and you also just gave your Carbonite eXtreme a full redundant Matrix and Controller system!!

Carbonite eXtreme is becoming an EXTREME POWER PROCESSING system for live events and when you add in the MC1 to connect to it you now have your complete Router – Production – Master solution all in one 10RU chassis!!!!!

The new release was posted Friday to the website at the following location:

If there are any questions or comments please don’t hesitate to contact me :)

Les O’Reilly

by Les

New Carbonite — TD focused Video in E3 Workflow

May 14, 2014 in Carbonite Switchers by Les


Recently after the ATP Event in Delray we sat down to try and bang out a video tutorial on how we apply the workflow in the new RossMP FIN Series truck.  The FIN (in this case FIN3) is based on the openTruck platform and allows for easy show integration and migration from vendor to vendor.

In preparing to migrate from ATP package to an E3 package we put this video together to show how it all begins and goes together.  This will also give you an idea of just how we integrate the XPression Graphics (both CG and Transition/Promo Elements) with the Carbonite and build effects for it.  Along with that there is part that is a bit of an introduction to the Carbonite for those that may have not yet used one but might be booking onto a show that has one.

Obviously this is not as well produced as the videos we did at YouTube however the information is worth looking past that short coming :)

If you have any questions or comments please feel free to send me an email or give me a call


Tickers: More Than Meets The Eye

May 6, 2014 in XPression CG & Graphics System by Brian Olson

When you mention the word “ticker” to most industry professionals, they think of a basic informational crawl, in most cases.  That can be true occasionally, but most of the tickers you see on-air today are actually quite complicated.  They may be tabbed tickers, like you see on sports channels, with different types of sports on each tab, or more like “L-bars” with PGM video compressed into one corner and different zones of data changing independently.  To draw the viewer’s eye, there is also usually some form of animation to indicate changes in data or topics.

Tickers may also receive data from multiple service providers using different protocols.  In addition, data often needs to be entered manually.  For example, there may not be a data feed for a local school board election and reporters receive results over the phone.  A sportscaster may need to enter results from local high school football games.  Or, community calendar events may need to be entered by an intern.

How do you blend that manual data with automated data feeds into playlists for those zones or tabs in tickers?  How do you allow your reporters in the field, producers in two different bureaus, or even staff at their desks in the same newsroom to contribute to the final output?  What about the sales staff who is running out of slots to sell advertising and desperately wants to put client logos on school closings and the morning weather ticker to generate revenue?  How do you track that the logo actually aired, so you can bill for it?

All of a sudden, the simple ticker that most people have in their minds sounds pretty complicated.  If you think about it, you are almost programming another show on top of the show that is playing in the background.  Given that, some pretty solid workflow needs to be put in place to make it all happen seamlessly.  It also has to be easy-to-use and accessible from any point.

If you’d like to learn more about tickers, Ross has the toolset and workflow to remove the complexity and allow you to get more information to your viewers, while generating new revenue.  See your local Ross representative for details.

PanelBuilder 303: How to control a Yamaha 01V96 from DashBoard 6.2 Beta

May 6, 2014 in DashBoard by John Naylor

Here’s that tech note that I promised about 10 days ago.

It details how to control a Yamaha 01V96 deck and introduces a couple of DashBoard 6.2′s new features: messageBuilder, and messageParser.

The beta is available for free download from the usual place.

The demo app and an accompanying tech note can be downloaded from the link below, and the tutorial video also viewed from there.


PanelBuilder 303

Yamaha Audio Deck Control – new Tech Note, and Custom Panel

May 6, 2014 in DashBoard by John Naylor

Here’s that tech note that I promised about 10 days ago.

It details how to control a Yamaha 01V96 deck and introduces a couple of DashBoard 6.2′s new features: messageBuilder, and messageParser.

The beta is available for free download from the usual place.

The demo app, tech note can be downloaded from the link accompanying this note, and the tutorial video also viewed from there.

Enjoy!PanelBuilder 303

DashBoard 6.1 Released, and 6.2 Beta available for download

April 15, 2014 in DashBoard, openGear Terminal Equipment by John Naylor

What an NAB!

It was great to meet a bunch of active custom panel developers including Dave King and Taylor Hoggard who kindly let us feature their work in some of our graphics. We took DashBoard-U to the show and provided a sort of “petting zoo” where people could, and did, get hands-on with DashBoard to control a fair number of devices provided for the purpose. These included plenty of Ross products, of course, including Carbonite,CamBot, XPression, MDK, MC1, NK Routers, Blackstorm Video Server, and some DA’s and Demuxers. We also had a Yamaha 01V96 audio deck and a Black Magic Hyperdeck under control via DashBoard’s ability to send & receive messages over Ethernet.

Our main focus was showing the newly released 6.1. The main theme of 6.1 was to put PanelBuilder on steroids so that it’s now a much better developer experience.

We’ve also provided the option to store parameters locally in the .grid file, so it’s no longer necessary to keep a partner xml file for your custom panel’s state variables. This simple change makes grid files a lot more portable and easier to manage in practice.

But how do I connect my panel’s state to XPression? I hear you ask. Use 6.1′s ability to stream the state over IP instead of via file share is the answer. This is a lot more responsive, and, importantly, means that it’s no longer necessary to arrange file or drive sharing between XPression and DashBoard. Easier, faster, better!

Here’s a list of the features in 6.1 – download it today and explore the improvements:

  • PBUS Protocol
  • Self-contained parameter data
  • Scaling lock/unlock
  • New ogScript commands
  • Script palette
  • String-based parameter names
  • Timer creation interface
  • Timer improvements
  • Change/task script added to parameters
  • Drag-drop scripting UI
  • UI support for NK routers
  • Simple grid, easier tables
  • Edit mode short-cuts
  • UI support for Array variables
  • Improved constraint editor
  • Line segment widget
  • Source editor improvements
  • Embedded editors in custom panels
  • RossTalk extended to support parameter values
See the release notes and manual for more detailed info on these.
We also demo’d the first beta release of 6.2, which is also now available for download. The major theme of this release is to liberate users from their desktops and laptops. It features something we’re calling ‘DashBoard Web Server” which is a service that converts openGear device editors and custom panels to web pages that can be accessed from, say, an iPad or other tablet device. This means you can walk around your facility, studio, sanctuary or concert hall and control your devices provided you’re in WiFi range!
It’s limited at the moment, but getting better all the time. Please try it and give feedback to

Come See Us At NAB 2014

April 4, 2014 in XPression CG & Graphics System by Brian Olson

XPression is better than ever at NAB 2014 in Las Vegas!  The platform continues to develop with new features and functionality, as well a whole host of new workflow tools and partner applications.

Visual Logic, a new node-based visual programming editor, allows designers and operators to create complex scene interactivity without any coding or scripting.  Just connect object parameters and function blocks with arrows, and you enable a whole new world of graphics automation.

Two new branding products are being introduced at NAB – XPression Brand-it and XPression Tick-it.  Brand-it is an enterprise branding workflow server with deep connections into program automation and traffic systems, providing “maximum look ahead” for branding events.  Whether it’s Coming Up Next’s, snipes, or program lineups, Brand-it can streamline workflow and save money, while ensuring quality and consistency of branding.  Tick-it is a complete collaborative ticker workflow that’s perfect for local TV or network applications.  News headlines, weather, sports, traffic, school closings, and more are all part of the basic package.  Both products utilize XPression BlueBox rendering engines and XPression Project Server for automated delivery of ticker, L-bar, or info channel content.

Two new additions to the XPression GO! line are launching at NAB – XPression Studio GO! and XPression BlueBox GO! These versions join XPression Prime GO! for Thunderbolt laptop and AJA Io XT delivery of uncompressed HDSI video/key and audio to production switchers in mobile/OB environments, or place where space is at a premium.

XPression partner, Coiron, will be showcasing two new applications that provide XPression users with Telestration and Touchscreen capabilities.  Live sports and in-studio productions will both benefit from these two innovative products that use XPression channels or layers for rendering and display.

XPression will also provide virtual set and augmented reality rendering for the Ross “Studio of the Future” presentation that will be delivered every half hour.  Be sure to stop by the Ross Booth (N3806) to see the latest and greatest from all of the Ross product lines.

by Les

Carbonite Version 8.0.3

March 20, 2014 in Carbonite Switchers by Les

Hi All,

There is a Bug fix release that is up on the site now.  Please upgrade to this if you are on version 8.0.0, 8.0.1, or 8.0.2.  This fixes a bug that some people have encountered of a couple frames of flashing.  Kind of like a dissolve to PST and then back in a few frames.

So if your running a version of 8 make sure to download and upgrade as soon as you can fit it into your schedule.