Blog

De la régie al códigoFrom the control desk to code

Lo que más de veinte años de técnica audiovisual en eventos enseñan sobre cómo construir software fiable.

What more than twenty years of audiovisual event work teach about building reliable software.

Puesto de control de un evento con mesa de sonido, mezclador de vídeo y portátil

Durante más de veinte años nuestro puesto de trabajo ha sido la régie: la mesa desde la que se controlan el sonido, la imagen y la proyección de un evento. Congresos, eventos corporativos, teatros y espacios culturales. Hoy CJ Development también es un estudio de software, y buena parte de cómo programamos viene de ahí.

En directo no hay segunda toma

Cuando se abren las puertas, el sistema tiene que funcionar. Con una sala llena mirando la pantalla no existe la opción de arreglarlo en la próxima versión. Esa presión cambia la forma de pensar: se prueba antes, se prevé qué puede fallar y se prepara una alternativa para cada punto crítico.

En el software aplicamos la misma regla. Antes de dar algo por terminado lo ejecutamos, lo medimos y comprobamos el resultado real, no el que esperábamos.

El rider como especificación

Un buen rider técnico describe lo que necesita un evento: equipos, señales, conexiones y tiempos de montaje. Si está bien escrito, cualquier técnico puede preparar la sala sin llamar a nadie. En el fondo es una especificación.

Por eso documentamos nuestros proyectos con el mismo criterio: qué hace cada pieza, qué decisiones se tomaron y por qué. La documentación no es un trámite. Es lo que permite que un sistema siga funcionando dentro de cinco años, lo mantenga quien lo mantenga.

Interfaces para trabajar bajo presión

En una régie las decisiones se toman en segundos y, a menudo, con poca luz. Un control mal situado o un menú confuso se pagan en directo. Esa experiencia se nota en cómo diseñamos nuestras herramientas: controles claros, estados siempre visibles y ninguna acción crítica escondida en un submenú.

Herramientas nacidas en la sala

Algunos de nuestros productos salen directamente de ese oficio. LumaDeck es un instrumento visual para directo que funciona en el navegador: eliges un ambiente y los visuales siguen a la música. NodalDesk permite controlar equipos Linux, Windows y Android por internet, algo que cualquier técnico ha echado de menos cuando el equipo que falla está al otro lado de la sala o de la ciudad.

Las dos cosas a la vez

Seguimos haciendo ambas: asesoría técnica para eventos y desarrollo de software a medida. No son dos negocios separados. La sala nos enseña qué hace falta y el código nos permite construirlo.

Si preparas un evento o necesitas una herramienta que todavía no existe, cuéntanoslo.

For more than twenty years our workplace has been the control desk: the position from which an event's sound, image and projection are run. Conferences, corporate events, theaters and cultural venues. Today CJ Development is also a software studio, and much of the way we write code comes from there.

Live, there is no second take

When the doors open, the system has to work. With a full room watching the screen, fixing it in the next release is not an option. That pressure changes the way you think: you test in advance, you anticipate what can fail and you prepare an alternative for every critical point.

We apply the same rule to software. Before calling something finished we run it, measure it and check the actual result, not the one we expected.

The rider as a specification

A good technical rider describes what an event needs: equipment, signals, connections and setup times. If it is well written, any technician can prepare the room without calling anyone. It is, at heart, a specification.

That is why we document our projects with the same standard: what each part does, which decisions were made and why. Documentation is not paperwork. It is what keeps a system running five years from now, whoever maintains it.

Interfaces for working under pressure

At a control desk, decisions are made in seconds and often in low light. A badly placed control or a confusing menu is paid for live. That experience shows in how we design our tools: clear controls, always-visible states and no critical action hidden in a submenu.

Tools born in the room

Some of our products come straight from that trade. LumaDeck is a live visual instrument that runs in the browser: you choose a mood and the visuals follow the music. NodalDesk lets you control Linux, Windows and Android machines over the internet, something every technician has wished for when the failing machine is on the other side of the room or the city.

Both at once

We keep doing both: technical consulting for events and custom software development. They are not two separate businesses. The room teaches us what is needed and code lets us build it.

If you are planning an event or need a tool that does not exist yet, tell us about it.

Volver al blogBack to the blog Técnica para eventosEvent technical services