Video · Guía práctica
TouchDesigner: salida de GPU, Video Device Out y referencia con Sync II
Identificá por dónde sale la imagen antes de cambiar un control de sincronización. Una ventana en la GPU y una salida de tarjeta tienen parámetros y estados diferentes. Esta guía consulta Window COMP y Video Device Out TOP en documentación Latest, y Quadro Sync II en el manual v04 de octubre de 2020. El build, driver y equipo reales requieren su propio cotejo.
Distinguir salida de escritorio, GPU y Video Device Out
Ese resultado no prueba P4000 ni una regla para todas las resoluciones y GPUs.
Las páginas oficiales Window COMP y Video Device Out TOP estaban en Latest: últimas ediciones visibles del 22/7/2026 17:39 y 28/7/2026 14:05. Sus enlaces permanentes identifican revisiones 38382 y 38393; esos números se registran como metadatos de las páginas leídas, sin afirmar lectura de sus URLs archivadas. No se verificó el build instalado en los montajes.
El manual NVIDIA Quadro Sync II tiene edición DU-08348-001_v04, octubre de 2020: páginas impresas 1, 7, 22, 23, 28 y 31. Corresponde a Quadro Sync II; Quadro G-Sync II tiene otra documentación. Comprobá también la compatibilidad de los drivers instalados.
Window COMP: monitor, ventana y V-Sync antes de probar el LED
La página Window de Window COMP permite registrar qué operador se muestra, en qué Display y con qué tamaño. Comprobá Window Operator, Display y las dimensiones que corresponden al recorrido. La documentación de Open/Close recomienda una sola Perform Window grande para contenido final; Open as Separate Window sirve para ventanas auxiliares o pruebas.
V-Sync Mode Enabled actualiza con el refresco del monitor para evitar tearing y cuadros perdidos. Disabled permite actualizar en otros momentos del refresco y puede producir esos efectos. FPS is Half Monitor Rate está descrito para relaciones como archivo de 30 fps y pantalla de 60 Hz: cada actualización se muestra durante dos refrescos. Anotá las tasas reales; este ajuste no comprueba por sí solo una referencia externa o una cámara.
Hardware Frame-Lock de Window COMP figura como obsoleto y remite a Direct Display Out TOP. El apartado de salida directa explica sus requisitos; comprobá ese recorrido antes de reemplazar el control de una ventana.
Proponemos comprobar primero una ventana con el contenido previsto y conservar sus ajustes. Observá la salida física, no sólo el viewer del operador. Si comparás un cambio de V-Sync, registrá tearing, continuidad del movimiento y el resultado filmado como datos separados; no hay aquí una prueba de GLMedia.
| Recorrido | Controles o respaldo a consultar | Resultado que debe observarse |
|---|---|---|
| Ventana por GPU | Window Operator, Display, tamaño y V-Sync Mode; build y driver. | Pantalla física y movimiento; referencia y clip por separado. |
| Salida por tarjeta | Library, Device, Active, Signal Format; manual de modelo y driver. | Formato recibido, estados y contadores de salida. |
| Referencia de Quadro Sync II | Manual v04: Frame Lock, referencia externa y función del BNC. | Estado físico y topología; todavía falta el contenido filmado. |
Video Device Out TOP: elegir dispositivo y separar referencia de grupos
En Parameters - Device Out Page, Derivative indica seleccionar Library antes de Device. Active habilita la tarjeta y Signal Format define resolución, tasa y transporte progresivo o entrelazado. En formatos entrelazados, la tasa se expresa en campos por segundo. Conservá esa notación al registrar lo enviado y lo que informa el receptor.
Reference Source se documenta para AJA y ofrece Default, External Ref In y entradas SDI. Es un control de ese dispositivo de video; no el selector de referencia de una GPU ni de Quadro Sync II. La cantidad de entradas y los formatos útiles deben cotejarse con el modelo real.
Sync Outputs requiere Pro y la documentación Latest enumera Deltacast FLEX y Blackmagic con referencia conectada. Sync Group Index reúne nodos. Para DeckLink 8K Pro, el SDK distingue los subdispositivos de una tarjeta del grupo entre tarjetas; comprobá ese alcance específico antes de concluir que la sincronización interna prueba la referencia externa.
Transfer Mode de salida ofrece Automatic, Default y Pinned. El texto describe transferencias entre GPU, memoria y tarjeta; no ofrece el modo de captura On-Demand, Sync to Frame Input. Anotá el modo y el recorrido antes de comparar rendimiento. La elección de transferencia no sustituye comprobar señal, referencia y sincronización de grupos.
Quadro Sync II v04: referencia externa y estados que conviene guardar
El apartado Working with Quadro Sync II, página impresa 7 / PDF 11, separa Mosaic, Frame Lock y sincronización con una fuente externa. Frame Lock alinea pantallas con una pantalla elegida como referencia temporal; la referencia externa alinea una pantalla seleccionada con un generador.
Para la conexión externa, página impresa 22 / PDF 26 enumera TTL, bi-level y tri-level por BNC y advierte que no se conecte una fuente externa si ese puerto está configurado como salida de sync. Cotejá señal, nivel y función del puerto con el manual y la unidad antes de conectar. No deduzcas el protocolo de referencia sólo porque ambos equipos tienen BNC.
La página impresa 23 / PDF 27 distingue elección del borde, identificación de señal entrelazada, Sync Interval y Sync Delay. La edición v04 y el driver real deben cotejarse antes de publicar una secuencia de configuración. Registrá esos valores; elegí borde y frecuencia según las salidas y el formato de tu montaje.
En Windows, la página impresa 28 / PDF 32 indica abrir NVIDIA Control Panel y View System Topology para revisar Framelock sync pulse y External sync signal. Guardá lo que muestra la unidad y la identidad de las pantallas. La figura del manual es un ejemplo, no una captura del montaje ni una confirmación de nuestro bloqueo.
Info CHOP de salida: bloqueo, colas y cuadros entregados
En Specific Video Device Out TOP Info Channels, connected informa si el dispositivo está conectado o activo. genlocked usa 1 para bloqueo conocido, 0 para ausencia de bloqueo y -1 cuando no se conoce. Un -1 no permite concluir que la referencia falló.
Los nombres de los contadores de salida son dropped_frames y skipped_frames; no los confundas con frames_dropped y frames_skipped de captura. Guardá operador, tasas e intervalo junto con los incrementos. La explicación del fabricante ayuda a elegir qué tramo revisar, pero no identifica por sí sola una avería de PCIe, driver o tarjeta.
frame_queue_length y frame_hw_queue_length representan cuadros en colas de software y hardware. No son una medición completa de latencia hasta el LED o la cámara. Anotá los datos que cada modelo informa, incluso desconocidos o no disponibles, y conservá las lecturas antes de Reset Stats.
Como comparación propuesta, registrá al comienzo y al final del mismo contenido las tasas, estados y contadores. Mantené el formato y cambiá una variable acordada fuera de programa. Si sólo cambia un contador, guardá también qué se vio en el receptor y el clip; todavía falta ejecutar esa prueba.
| Canal de salida | Descripción documentada | Dato a conservar |
|---|---|---|
| connected / genlocked | Actividad o conexión; bloqueo conocido 1, sin bloqueo 0, desconocido -1. | Equipo, referencia, estado y evidencia. |
| dropped_frames | La salida no recibió datos nuevos; puede aumentar si el proceso no alcanza la tasa del formato. | Tasas, intervalo e incremento. |
| skipped_frames | Cuadros producidos que la salida no consumió; posibles límites de PCIe o dispositivo. | Configuración y observación del destino. |
| late_frames | Cuadros entregados a tiempo a la tarjeta, mostrados más tarde; normalmente Blackmagic. | Modelo, disponibilidad e incremento. |
| frame_queue_length / frame_hw_queue_length | Cuadros en colas de software y hardware. | Lecturas por ensayo; latencia final por separado. |
Completar la ficha y relacionar entrada, salida y cámara
Usá la ficha de salida TouchDesigner y referencia, vacía. Conservá el estado inicial, la variable cambiada, el resultado y el regreso a la configuración acordada. Registrá por separado los requisitos de Derivative o NVIDIA y los resultados de tu ensayo.
Relacioná este recorrido con Video Device In TOP: captura, VENICE: referencia y pantalla filmada y GEN10: referencia generada. Para un congreso con LED, grabación y streaming, asigná un registro a cada destino al preparar el procesamiento y distribución de video.
Quedan pendientes el build, driver y modelos reales, los manuales de las tarjetas y del procesador LED, y la prueba de clips. Más abajo, el registro de Direct Display permite preparar esa comparación.
Direct Display Out: comprobar Windows, GPU y licencia
Identificá GPU, driver y conectores antes de decidir la salida directa.
Derivative documenta salida directa por DisplayPort/HDMI, hasta tres salidas y licencia Educational, Commercial o Pro; Hardware Frame-Lock exige Pro. También pide GPU NVIDIA RTX/Quadro de workstation y Windows 11 Pro for Workstations o Enterprise para retirar las salidas del escritorio. La página Latest tiene edición visible del 10/2/2025; el build del evento sigue pendiente.
La página de NVIDIA Configure DDisplay 1.8 recomienda driver RTX R550 o posterior y enumera Windows 11 Pro/Enterprise 21H2 o posterior. Esa lista difiere del requisito de Derivative. Anotá la edición completa y consultá esa combinación de build, GPU y driver antes de cambiar el sistema; la lista de una utilidad no confirma el funcionamiento de TouchDesigner.
| Comprobación | Documento leído | Dato del montaje |
|---|---|---|
| Salida directa | Educational, Commercial o Pro; Hardware Frame-Lock exige Pro. | Licencia de TouchDesigner y build. |
| Windows | Derivative: Pro for Workstations o Enterprise. NVIDIA DDisplay 1.8: Pro/Enterprise 21H2+. | Edición y versión completas; diferencia por aclarar. |
| GPU y driver | NVIDIA lista RTX 4000 Ada Generation; recomienda RTX R550 o posterior para DDisplay 1.8. | Modelo exacto, driver y utilidad instalados. |
Retirar una pantalla del escritorio y conservar un regreso
NVIDIA explica que una pantalla retirada ya no puede extender ni clonar el escritorio; la utilidad también permite devolverla. Su ayuda se consulta con configureDdisplay.exe --help. Guardá la configuración inicial y el procedimiento de regreso de la versión instalada antes de ensayar.
Proponemos trabajar fuera de programa con una salida identificada y un acceso de control disponible. Registrá cuál se va a retirar, su resolución, refresco y destino físico. Si la pantalla no corresponde a lo anotado, corregí la identificación antes de continuar.
El operador usa Active, Display y Hardware Frame-Lock. Seleccionar Display dirige la imagen; activar el nodo no comprueba la referencia ni el clip de cámara. Probá el contenido acordado y anotá lo observado en el receptor. Todavía no ejecutamos ese ensayo.
Afinidad: seleccionar la GPU cuando cambian los monitores
Prueba el build compartido 2023.12127 con -gpubusid y confirma la mejora y la corrección del error del nodo. Más adelante informa estabilidad en preproducción y emuladores EDID para acceso remoto.
GPU Affinity y Affinity Usage explican la selección por monitor o por bus. -gpuformonitor usa el índice de Monitors DAT, distinto del número de Windows. -gpubusid recibe domain:bus:device:function; gpu_bus_id aporta el valor y affinity permite revisar la asignación. Los IDs pueden cambiar entre máquinas: obtené los del servidor, no los del ejemplo.
Las notas oficiales 2023.12230, 4/3/2025 registran -gpubusid y gpu_bus_id para GPUs que lo soporten.
Monitors DAT informa monitores detectados y cambios de conexión, resolución o pantalla primaria. Tiene Units Native y DPI Scaled. Para comparar tablas, guardá también esas unidades; una diferencia de escala no demuestra una falla de salida.
| Momento del ensayo propuesto | Registro | Cómo continuar |
|---|---|---|
| Antes de cambiar salidas | GPU, driver, build, edición Windows, tabla Monitors DAT y unidades. | Identificá monitor, bus y destino físico. |
| Después del cambio | Monitores detectados, gpu_bus_id y affinity si el build los informa. | Si la asignación difiere, detené la comparación y revisá el inicio del proceso. |
| Durante reproducción | Display, Active, referencia, imagen y continuidad del movimiento. | Guardá evidencia por destino; el dato de afinidad no prueba frame lock. |
| Al terminar | Regreso al escritorio y acceso de control. | Confirmá recuperación antes de dar por cerrado el ensayo. |
Ficha para comprobar la salida directa
Completá la ficha Direct Display y afinidad, vacía. Incluí el estado antes del cambio y la forma de regresar. Anotá el requisito del fabricante, el ajuste que vas a probar y el resultado observado.
Si falta gpu_bus_id, guardá la versión y la tabla disponible. Si Direct Display no lista el destino previsto, seguí el registro de identidad y GPU antes de tocar Mosaic o la referencia. La comparación propuesta todavía no se ejecutó.
Usá la guía de captura cuando también haya entradas de video. Para una proyección o LED en congreso, prepará cada destino con el servicio de procesamiento de video. Quedan por comprobar la discrepancia de Windows, hardware y drivers reales, acceso remoto y recuperación con el contenido del evento.
Pantallas con nombres iguales: identificar el destino y revisar el archivo guardado
Las notas oficiales del build 2023.12120, 16/12/2024 documentan una selección Display más descriptiva y piden volver a seleccionarla en archivos existentes. Guardá una copia del .toe antes de preparar esa revisión; elegí el destino por sus datos y comprobá la salida física. No se actualizó TouchDesigner ni se cargó un archivo del montaje.
La sospecha inicial sobre nombres iguales no queda demostrada como causa única.
Una pantalla ausente: comprobar la GPU del proceso y registrar cada identidad
GPU Affinity y Affinity Usage permiten registrar a qué GPU se vincula el proceso y revisar affinity. Antes de cambiar nombres o el EDID, contrastá esa asignación con las conexiones físicas y la salida que querés usar.
Direct Display Out TOP documenta hasta tres salidas. No lo aplicamos como arreglo automático: primero hace falta el modelo de GPU, el driver y la distribución real de salidas. La documentación de Multi-GPU Mosaic advierte sobre trabajo duplicado y rendimiento. Comprobá el recorrido entre GPUs antes de elegir esa opción.
NVIDIA DDisplay 1.8 distingue retirar una pantalla del escritorio y adquirirla mediante otra API. Guardá los estados que informa la utilidad sin convertirlos en una lectura de genlock. Su ayuda ejecutable no se consultó; quedan pendientes los significados y condiciones de cada estado para la versión instalada.
Proponemos hacer una tabla propia antes de cambiar nada. Usá una fila por destino y anotá el nombre que muestra cada herramienta. No dimos por equivalentes Display Index de DDisplay, el índice de Monitors DAT y la selección Display del operador.
La ficha de identidad de pantallas empieza vacía. Compará un destino por vez, fuera de programa, y guardá qué receptor mostró el contenido. Si la identidad o la GPU no coinciden con el registro, corregí ese punto antes de seguir con referencia o sincronización. Conservá el acceso de control y el regreso al escritorio.
| Qué guardar por destino | Dónde obtenerlo | Comprobación propuesta |
|---|---|---|
| Puerto y receptor físico | Recorrido del montaje: cable, matriz, LED o proyector. | Relacioná el dato con una salida observada. |
| Nombre e identificadores | Tabla de DDisplay: Adapter Index, NVAPI DisplayId, OS TargetId y Display Index si los informa. | Conservá la fila completa; un nombre repetido no identifica por sí solo el puerto. |
| GPU del proceso | Inicio de TouchDesigner y datos de afinidad disponibles. | Contrastá asignación y GPU conectada al destino. |
| Selección guardada | Display del operador, build y copia del .toe. | Revisá la selección al cargar; registrá qué recibe cada pantalla. |
Preguntas frecuentes
¿Los parámetros de Video Device Out controlan una ventana enviada por la GPU?
Video Device Out TOP usa bibliotecas de dispositivos de salida; Window COMP controla la ventana en los monitores. Identificá el recorrido físico antes de elegir parámetros. Para una tarjeta, registrá Library y Device; para la ventana, Window Operator, Display y tamaño.
¿V-Sync Mode Enabled confirma genlock con la cámara que filma el LED?
La documentación de Window COMP lo describe como actualización sincronizada al refresco del monitor para evitar tearing y cuadros perdidos. No es una lectura de referencia externa ni del bloqueo de cámara. Guardá el modo, la tasa del monitor y los estados físicos por separado, y comprobá el contenido filmado. Esa prueba sigue pendiente.
¿Para qué sirve FPS is Half Monitor Rate en Window COMP?
Derivative lo describe para relaciones como archivo de 30 fps y pantalla de 60 Hz: cada actualización se muestra durante dos refrescos. Verificá las tasas reales antes de compararlo.
¿Qué condiciones documenta TouchDesigner para Sync Outputs?
Video Device Out TOP requiere Pro para Sync Outputs y enumera Deltacast FLEX y Blackmagic. Sync Group Index identifica el grupo. La documentación general pide referencia; para DeckLink 8K Pro, el SDK permite sincronización interna sin referencia común y la exige entre dispositivos. Cotejá modelo, build y driver con la guía específica antes de agrupar tarjetas.
¿Reference Source de Video Device Out selecciona la referencia de Quadro Sync II?
Ese parámetro se documenta para dispositivos AJA. Quadro Sync II usa su propia configuración y referencia física, según el manual v04. Guardá ambos recorridos separados. NVIDIA advierte que no debe conectarse una fuente externa al BNC configurado como salida de sync; verificá función y señal antes de conectar la unidad.
¿genlocked en -1 significa que la tarjeta perdió referencia?
Significa que el estado no se conoce, según el Info CHOP de salida. El canal usa 1 para bloqueo conocido y 0 para ausencia de bloqueo. Guardá modelo, driver y datos disponibles, y contrastalos con la señal y el estado del equipo. No conviertas un dato desconocido en una falla confirmada.
¿dropped_frames y skipped_frames señalan el mismo problema de salida?
dropped_frames cuenta ocasiones en que la salida no tuvo datos nuevos; skipped_frames, cuadros producidos que no consumió la salida. Compará las tasas y los incrementos durante un intervalo anotado, junto con late_frames y las colas disponibles. Son datos de salida; los contadores de captura tienen otros nombres y etapas. No se midió aquí latencia final ni una causa de hardware.
¿Una resolución personalizada en P5000 exige siempre Sync II?
La resolución por sí sola no define ese requisito. El manual Sync II v04 distingue Mosaic, Frame Lock y referencia externa. Identificá GPU, driver y recorrido y usá ese alcance para preparar la prueba.
¿Windows 11 Pro alcanza para Direct Display Out TOP?
Derivative pide Pro for Workstations o Enterprise; NVIDIA DDisplay 1.8 enumera Pro/Enterprise 21H2+. Registrá edición, build, GPU y driver, y aclaralo para esa combinación antes de cambiar Windows.
¿Una licencia Commercial habilita Hardware Frame-Lock en Direct Display Out?
El operador admite Educational, Commercial y Pro, pero Hardware Frame-Lock requiere Pro según Derivative. Comprobá ambas condiciones por separado junto con la referencia física; no se probó la licencia ni el bloqueo del montaje.
¿Por qué -gpuformonitor puede dejar de seleccionar la GPU al retirar pantallas?
Selecciona por un monitor detectado. La documentación permite seleccionar por bus y comprobar affinity; guardá los IDs reales y el build antes de preparar otro inicio.
¿Puedo copiar el ID de GPU del ejemplo de -gpubusid?
Obtené el del servidor en gpu_bus_id y conservá la tabla. Derivative advierte que los IDs pueden diferir entre máquinas. Revisá affinity después del inicio; una asignación correcta todavía no comprueba la imagen ni la sincronización del destino.
¿Qué debo guardar antes de retirar una pantalla del escritorio?
Identidad, resolución, refresco, destino y acceso de control. NVIDIA documenta que la pantalla deja de extender o clonar el escritorio y que puede devolverse. Consultá la ayuda de la utilidad instalada y anotá el regreso antes del ensayo fuera de programa.
¿Las unidades de Monitors DAT afectan la comparación de resoluciones?
Units distingue Native de DPI Scaled. Guardá la selección con cada tabla y compará datos equivalentes. La tabla informa monitores detectados; no certifica la señal recibida por LED o proyector. Registrá esa observación aparte.
¿Dos pantallas llamadas HDMI Matrix prueban que el EDID causó la falla?
OS TargetId ayuda a distinguir pantallas en la documentación del build 12120. Eso no confirma una reparación de EDID. Guardá las identidades y el modelo real antes de modificar la matriz.
¿Qué reviso si Direct Display no muestra una pantalla conectada a otra GPU?
Contrastá la GPU del proceso con la que tiene conectada esa pantalla. Guardá también build, driver, estado del destino y cantidad de salidas. No se verificó que ese sea el problema de nuestro servidor. Revisá la asignación en la documentación de afinidad y comparala con las conexiones reales.
¿Debo revisar Display al cargar un .toe después de cambiar de versión?
Las notas del build 2023.12120 piden volver a seleccionar Display en archivos existentes. Trabajá sobre una copia, registrá el destino y comprobá la imagen recibida. Esa indicación corresponde a ese cambio documentado; no se presenta como prueba realizada ni como instrucción para actualizar cualquier montaje.
¿El índice de DDisplay sirve directamente como índice de Monitors DAT?
No comprobamos una equivalencia entre esas listas y el menú Display. Anotá el índice con el nombre de la herramienta y relacioná cada fila con GPU y receptor físico. Si los datos no coinciden, conservá ambos registros y revisá la selección; no cambies un índice sólo porque tenga el mismo número.
Fuentes y manuales
- Derivative — Window COMP Latest, edición visible 22/7/2026 17:39; revisión 38382 identificada por enlace permanente. Summary, Window y Open/Close: V-Sync y Hardware Frame-Lock obsoleto. Build real pendiente.
- Derivative — Video Device Out TOP Latest, edición visible 28/7/2026 14:05; revisión 38393 identificada por enlace permanente. Device Out: Library, Device, formato, Reference Source y Transfer Mode desplegados, Sync Outputs.
- Derivative — Video Device Out TOP Latest, Specific Info Channels: estados, dropped_frames, skipped_frames, late_frames y colas. No contadores medidos.
- NVIDIA Quadro Sync II User Guide DU-08348-001_v04, octubre 2020; portada y páginas impresas 1,7,22,23,28,31 / PDF 5,11,26,27,32,35 leídas visualmente. Edición histórica, no comprobación de drivers actuales.
- Derivative — Direct Display Out TOP Latest; edición visible10/2/2025 17:03, revisión32817 en enlace permanente. Summary y Direct Display Out Page: requisitos y controles. Build instalado pendiente.
- NVIDIA — Configure DDisplay Utility 1.8,19/3/2024. Overview, driver recomendado, OS y Supported Products: RTX 4000 Ada Generation. Diferencia Windows con Derivative por aclarar.
- Derivative — Using Multiple Graphic Cards; edición17/2/2026 16:28, revisión37235. GPU Affinity y Affinity Usage: selección, IDs y comprobación.
- Derivative — Release Notes/2023.10000, Build2023.12230,4/3/2025; edición de página31/10/2025 00:14, revisión36741. -gpubusid y gpu_bus_id para GPUs compatibles.
- Derivative — Monitors DAT Latest; edición16/11/2021 17:27, revisión24326. Summary y Monitors Page: detección, Callbacks, Monitors y Units.
- Derivative — Release Notes/2023.10000, build2023.12120 del16/12/2024. Direct Display Out: selección más descriptiva y volver a seleccionar Display en archivos existentes. Página edición31/10/2025 00:14; revisión36741 identificada por metadatos.
- Blackmagic Design—DeckLink SDK Manual, marzo de 2026; modelo DeckLink 8K Pro.2.4.11 Device Profiles, p31;2.4.13.2 Synchronized Playback, p37. Sólo apartados seleccionados.