Page 12 - Demo
P. 12

CASE STUDY
  RadiOhio on Smart Virtual Work ows
Fig. 1
          12
The world view from inside RadiOhio in Columbus, Ohio, can be summed up in a simple touchscreen interface that sits alongside the console in every studio. It is through this that talent are able to talk directly to just about everything that touches the WheatNet-IP audio network – LX-24 consoles, codecs, profanity delay, transmi er readings, and more.
This new window into the everyday opera on of radio
is made possible because of RadiOhio Director of Engineering Greg Armstrong, Sta  Engineer Tyler Stark, and ScreenBuilder, a virtual development pla orm that  es elements on the network to onscreen bu ons, meters, and other widgets.
Behind the Screens
Like many broadcasters, Armstrong started out with physical bu on panels to make things happen on the network. Then, “We o oaded a lot of those func ons onto ScreenBuilder because we could do a much be er display and give the operator a lot more informa on than we could with the GP panels.”
Armstrong quickly discovered that many of the subrou nes he used for blinking physical bu ons on or o , for example, were directly transferable to ScreenBuilder. “Some of the code used for the GP panels proved to be helpful in building the screen interfaces,” he said.
ScreenBuilder widgets are drag and drop, and he assigned values to widgets for controlling or monitoring aspects of the WheatNet-IP environment.
In many cases, Armstrong was able to cut and paste logic rou nes and expand upon them for his own purposes. “We‘re doing a lot of logic. We’re ge ng statuses from the outside world and we’re doing a lot of internal Wheatstone func ons, like asking what’s connected to a par cular des na on and sta ng things like, ‘If the GPIO for EAS
is routed, I want the lamp to light up green, but if it’s not routed, light the lamp red.’
“It’s not just clicking and tying a bu on to something. We’re ge ng into the network and asking it ques ons,” he added.
          




















































































   10   11   12   13   14