# Tórculo, el estándar abierto de la mesa de trabajo

> Tórculo es un estándar abierto en siete partes para escribir vídeos, dibujos y materias una vez y estamparlos muchas: la lengua de pliegos (.mesa), el proyecto portable, las piezas, el canon, las láminas, las materias y las tomas.

URL: https://torculo.joseluissaorin.com/ · Revisado: 2026-10-15 · English: https://torculo.joseluissaorin.com/en/index.md

Películas escritas como pliegos. El tórculo es la prensa del grabador: la plancha se trabaja una vez y se estampa tantas veces como haga falta. Aquí la plancha es un texto que se lee como la película, un pliego .mesa, y el motor pone todos los números.

## La demostración: Radiointermisión

Radiointermisión es un corto animado de 8 min 27 s que sale entero de un único pliego, radiointermision.mesa (1497 líneas, 16 secuencias, 113 beats). Fuera del pliego quedan solo el bestiario y las voces y los sonidos (tomas de ElevenLabs con sus tiempos en un sidecar). Versión: v5, versión de trabajo.

- Vídeo: https://torculo.joseluissaorin.com/corto/v5/radiointermision.mp4 (854 × 480, 15 fps, 99 MB)
- Pliego: https://torculo.joseluissaorin.com/corto/radiointermision.mesa
- Subtítulos: https://torculo.joseluissaorin.com/corto/radiointermision.vtt
- Tiempo de cada beat en el vídeo: https://torculo.joseluissaorin.com/corto/sincronia.json

## Las secuencias

| Secuencia | Empieza | Dura |
| --- | --- | --- |
| 0. La noche | 0:00 | 20,5 s |
| 1. La previa | 0:20 | 41,3 s |
| 2. Primer anuncio | 1:01 | 22,3 s |
| 3. El primer gol | 1:24 | 34,4 s |
| 4. La ovación | 1:58 | 30,9 s |
| 5. El regate | 2:29 | 27,4 s |
| 6. La grieta | 2:56 | 11,4 s |
| 7. Las gambas paraguayas | 3:08 | 24,4 s |
| 8. El var de la gamba | 3:32 | 42,9 s |
| 9. La ventosa | 4:15 | 31,2 s |
| 10. La disolución | 4:46 | 73,5 s |
| 11. La invasión | 6:00 | 45,3 s |
| 12. Lo que no es de nadie | 6:45 | 37,8 s |
| 13. Las entrevistas | 7:23 | 19,3 s |
| 14. Segundo anuncio | 7:42 | 22,8 s |
| 15. Cierre | 8:05 | 21,7 s |

## Tórculo, hoy

- **El motor.** Un fork de ManimGX en Rust y WebGPU (el intérprete `gx`) estampa los pliegos con voz, música, ambientes, efectos y una mezcla medida. Lo que aún no porta lo delega, a la vista, en el intérprete de Manim CE.
- **La lengua.** El pliego `.mesa`: castellano línea a línea, vocabularios cerrados generados desde el parser, perfiles (núcleo, sonido, cartel, oído, cámara) y diagnósticos con código.
- **Las piezas.** El bestiario: personajes y decorados dibujados a pluma, con esqueleto, vistas, caras, manos y ciclos. El pliego los llama por su nombre.
- **La vida.** Lo que está en cuadro respira: quien escucha hace sus tics a media voz, la radio vibra con lo que suena, la ropa y el pelo se mecen.
- **En curso.** En ramas de trabajo, todavía fuera del estándar: el metraje (planos filmados, entrevistas que se escriben solas, exportar a OpenTimelineIO, FCPXML o EDL), los géneros como perfil de la lengua y el 3D, con Blender por capas y el 3D ligero de ManimGX.

## Las siete partes

| Parte | Qué normaliza | Fichero | Versión |
| --- | --- | --- | --- |
| 1. Lengua de pliegos | Léxico, gramática, vocabularios cerrados, semántica, IR, perfiles y errores. | `.mesa` | MESA v2 |
| 2. Proyecto portable | El paquete de un proyecto, su manifiesto y el sidecar de voz. | `.mesapack · .tiempos.json` | mesapack 1 |
| 3. Piezas | Lo que una pieza declara y cómo entra en el collage. | `bestiario` | 1 |
| 4. Canon | Paleta, azar (semilla, serie, hash), oficio y foley, con vectores de prueba en tres lenguajes. | `canon.toml` | 1 |
| 5. Láminas | El dibujo a mano revelado por un atlas de tiempo. | `.lamina` | 1 |
| 6. Materias | La convención de pasadas WGSL. | `*.wgsl` | 1 |
| 7. Tomas y API | El formato de toma del fork de ManimGX y la API pública del motor. | `.take · <manimgx-film>` | 0x8000_0002 |

## Un pliego de ejemplo

```mesa
MESA v2 «La prensa y el pliego»
formato 16:9 · sala crema · tirada definitiva
BANDA sonido/banda
EFECTOS sonido/efectos
MEZCLA para la web · sin stems
// Un capítulo dirigido: función y afecto en cada clip, piezas del taller,
// una visualización y una marca. La banda: un cue por capítulo, el ambiente
// del taller y dos efectos anclados a la voz.

ARCO pregunta→respuesta
MOTIVO «pliego» —empieza como papel en blanco y acaba siendo la película
REPARTO Gutenberg: ultramar

== CAPÍTULO 1 · EL TÓRCULO ============== tensión sube · tambor ultramar
MÚSICA 1M1
AMBIENTE amb taller bucle
ESPACIO estudio

* apertura · contenido
di: Un tórculo es una prensa de grabador.
pon: rescate «EL TÓRCULO» · 60

* ilustración · nervioso
di: La plancha se trabaja una vez y se estampa tantas veces como haga falta.
al decir «estampa»: sonido: sello
ver: pila —una plancha | cien estampas

* prueba · seco
di: Cien estampas, y todas iguales.
terminal: estampas: 100 · diferencias: 0
marca: rodea «0»

* respiro · sereno
di: El pliego es la plancha; el vídeo, la estampa.
al decir «pliego»: sonido: pagina

== CAPÍTULO 2 · LA PLANCHA ============== tensión cae · tambor verde
MÚSICA 1M2
AMBIENTE amb sala bucle

* tesis · solemne
di: Lo que se escribe en el pliego no lleva números.
pon: cartulina «SIN NÚMEROS»

* remate · contenido
di: Los números los pone el motor.
al decir «motor»: sonido: campanilla
> deja posar

== FIN ====================
Estampado en Tórculo.
> silencio 2
```

Su vídeo: https://torculo.joseluissaorin.com/medios/galeria/dirigido.mp4

## Enlaces

- [El corto](https://torculo.joseluissaorin.com/radiointermision.md): Radiointermisión y su pliego, sincronizados.
- [La especificación](https://torculo.joseluissaorin.com/especificacion.md): Normativa en inglés, con su traducción española al lado.
- [Referencia de la lengua](https://torculo.joseluissaorin.com/lengua.md): Los vocabularios cerrados, generados desde el parser, y la gramática.
- [Galería](https://torculo.joseluissaorin.com/galeria.md): Diez pliegos de la conformidad, cada uno con su vídeo y su banda.
- [Tomas](https://torculo.joseluissaorin.com/tomas.md): El motor de ManimGX en el navegador, leyendo tomas grabadas.
- [Láminas](https://torculo.joseluissaorin.com/laminas.md): Dibujos a mano que se revelan con un atlas de tiempo.
- [Conformidad](https://torculo.joseluissaorin.com/conformidad.md): La batería de casos que compara implementaciones.
- [Gobernanza](https://torculo.joseluissaorin.com/gobernanza.md): Cómo se decide, cómo se contribuye y cómo se avisa de un fallo.
- [Para agentes](https://torculo.joseluissaorin.com/agentes.md): llms.txt, gemelos .md y una chuleta de una página.
