Manual
Animatek NME · Nord Modular Editor G1
Todo lo que hace el editor: instalarlo, conectar el sintetizador, editar patches, trabajar con los cuatro slots, y los formatos de archivo que usa. Nueve capítulos, pensados para leer del tirón la primera vez y consultar por partes después.
Capítulo 01
Primeros pasos
Qué necesitas
- Un Clavia Nord Modular G1 (teclado o rack) o un Micro Modular.
- Una interfaz MIDI conectada al MIDI IN y al MIDI OUT del sintetizador. El editor habla SysEx en las dos direcciones, así que una conexión de un solo sentido no basta.
- Los binarios de Animatek NME para tu plataforma, distribuidos a través de Patreon.
Instalación
Linux. Dos opciones:
- AppImage: dale permisos de ejecución y lánzalo con
chmod +x AnimatekNME-x.y.z-x86_64.AppImage && ./AnimatekNME-x.y.z-x86_64.AppImage. El AppImage lo lleva todo dentro, incluido el backend MIDI parcheado (mira Resolución de problemas si las builds estándar de tu distribución no muestran dispositivos MIDI). - Binario suelto: descomprime y ejecuta
AnimatekNME. No hay instalación; los ajustes se guardan en tu perfil de usuario.
Windows. Descomprime y ejecuta AnimatekNME.exe. No hace falta instalador.
macOS. Descomprime, mueve AnimatekNME.app a Aplicaciones y ábrelo. El binario es universal (Apple Silicon + Intel). La primera vez puede que tengas que autorizarlo en Ajustes del Sistema → Privacidad y seguridad.
Conectar el sintetizador
- Conecta el MIDI IN/OUT del sintetizador a tu interfaz y enciéndelo.
- Abre Animatek NME. El editor escanea los puertos MIDI y hace el handshake del Nord Modular automáticamente; cuando encuentra el sintetizador, la barra de estado muestra la conexión y el editor descarga el patch del slot activo.
- Si tienes varias interfaces MIDI, elige los puertos correctos en las opciones del editor.
Una vez conectado todo va en vivo: mover un knob en el editor cambia el sonido al instante, y mover un knob en el panel frontal actualiza el editor.
Tu primer patch
- Pulsa Ctrl+1–Ctrl+4 para elegir slot (A–D).
- Pulsa
Entero haz doble clic en el canvas para abrir Quick Add y escribe el nombre de un módulo. Pruebakeyboard, luegooscA, luego2 outputs. - Arrastra cables entre los conectores de color: Keyboard Note → OscA Pitch, OscA Out → 2 Outputs L.
- Toca una nota (con tu teclado MIDI, o con el teclado virtual en Ctrl+6).
- Guarda con Ctrl+S. Los patches son archivos
.pchestándar, compatibles con los editores originales.
Dónde se guarda todo
El editor mantiene una carpeta de librería de presets (configurable desde el navegador de presets) con subcarpetas Patches/, Snippets/, Presets/ y Banks/. Los backups de bancos, los snippets, los presets de módulo y tus patches guardados acaban ahí, y los patches aparecen en el navegador integrado (Ctrl+B).
Capítulo 02
La interfaz
La ventana principal
De arriba abajo:
- Barra de menús: File, Edit, View, Device y Help. Device tiene las herramientas que hablan con el sintetizador (transferencia de bancos, controller snapshot); View tiene las ventanas flotantes.
- Cabecera: el nombre del patch actual (clic para renombrar), el contador Voices con sus flechas, los medidores Load, los cuatro knobs de morph y los botones de variación (8 por slot).
- Inspector (columna izquierda): todo lo del módulo seleccionado que no está en su cara visible: su nombre (editable, y deshacible), su sección, sus asignaciones (grupos de morph, knobs de hardware y MIDI CCs), su coste de DSP y sus presets. Junto al título de asignaciones hay un mapa de knobs de hardware: un diagrama de cuatro paneles y 18 LEDs que replica la disposición física, con los knobs asignados en verde vivo y los libres en el color apagado de la lente del hardware. Sin nada seleccionado, lista las asignaciones del patch entero. Ctrl+I pliega la columna entera.
- Barra de slots (bajo el Inspector): los cuatro slots de hardware A–D con LEDs al estilo del aparato: un LED parpadeando es el slot seleccionado, los LEDs fijos son los slots activos. El clic normal selecciona un slot;
Ctrl+clickactiva o desactiva un slot sin seleccionarlo, igual queShift+botón de sloten el panel frontal; el clic derecho muestra u oculta la subventana de ese slot (mira Trabajar con el sintetizador). Un slot con la insignia LOCAL tiene un patch que el sintetizador no conoce. - Área de trabajo: los cuatro slots viven aquí como subventanas, distribuidas en mosaico dentro de la ventana principal. Cada una contiene un canvas de patch, dividido en área Poly (una instancia por voz) y área Common (una por patch: teclado, secuenciadores, efectos, salidas). Un separador arrastrable las divide. El arrastre con el botón central hace pan, Ctrl++/Ctrl+- hace zoom, y Z hace zoom a la selección.
- Navegador de presets (derecha, Ctrl+B): dos mundos en un mismo panel, la memoria interna del sintetizador (9 bancos) y tu librería en disco, con búsqueda y filtros de patch, snippet y banco. Ctrl+Shift+I lo pliega.
- Barra de estado: estado de conexión, información del sintetizador y actividad.
El Inspector, la cabecera, los navegadores y la barra de estado son compartidos: siguen a la subventana que tenga el foco, y esa subventana lleva un borde del color de texto del tema para que siempre veas qué slot estás editando.
Voces y carga de DSP
El campo Voices de la cabecera fija la polifonía del patch; las flechas la cambian y el patch se vuelve a subir para que el sintetizador siga (el G1 guarda el número de voces dentro de la cabecera del patch, así que esa resubida es el cambio). Mantener las flechas pulsadas es seguro; las pulsaciones rápidas se agrupan en una sola subida con el valor final. El mismo ajuste está también en Patch Settings (Ctrl+P).
Al lado, dos barras Load muestran el coste de DSP del patch con un decimal, como hacía el editor original: PVA: para el área poly/voz y E: para el área común (efectos). La cifra es una estimación propia del editor a partir del coste en ciclos de cada módulo; el sintetizador no informa de su carga.
El coste individual de cada módulo aparece allí donde eliges o inspeccionas un módulo: en el menú contextual Add Module ("Audio In (2.2%)"), en el navegador de módulos, en cada fila de Quick Add y en el Inspector. Doble clic en un módulo para ver su coste, como hace el editor original, o pulsa F10 para etiquetarlos todos a la vez, que es la vista que quieres cuando un patch se pasa de presupuesto y buscas qué recortar. Las cifras están redondeadas a las dos cifras significativas que imprime el editor original de Clavia, así que un patch optimizado contra el editor de hardware muestra aquí los mismos números.
Módulos en el canvas
Cada módulo está dibujado fiel al píxel respecto al editor original: knobs, botones, selectores, displays, conectores y luces. Los datos en vivo del sintetizador animan los medidores VU y los LEDs en tiempo real mientras hay conexión.
- Clic y arrastre en un knob para cambiarlo (el sintetizador sigue al instante).
- Clic derecho en un knob para las opciones del parámetro (asignación de morph, MIDI CC, knob de hardware, bloqueos).
- Arrastra un módulo por su título o cuerpo para moverlo por la rejilla; multi-selección con banda elástica o
Shift-clic. - Deja el cursor sobre cualquier control para leer su valor en las unidades del propio parámetro, de forma que un cutoff se lee "440 Hz" y no "64". Arrástralo y el valor sigue el movimiento en vivo.
- F1 muestra la ayuda del módulo bajo el cursor, directamente de la documentación original del Nord Modular.
Colores de cable
Los cables toman el color de la señal que llevan:
| Color | Señal |
|---|---|
| Rojo | Audio |
| Azul | Control |
| Amarillo | Lógica / gate |
| Gris | Master/slave (grupos de sync de osciladores) |
| Verde / morado | Cables recoloreados por el usuario |
| Blanco | Desconocido |
El menú View y las herramientas de la cabecera permiten ocultar colores de cable de forma selectiva, cambiar el estilo de cable (curvo/recto, grueso/fino) y su opacidad, y S "sacude" los cables para que los tramos solapados se redistribuyan.
Temas
Ctrl+T rota entre los 13 temas de color, o elige uno en View → Theme (la marca de verificación sigue siempre al tema realmente en uso). Nord es el tema por defecto; Nord Classic es un tema claro de grises cálidos que remite al editor original de Clavia: cuerpos de módulo en gris plano, etiquetas negras, lecturas de valor en índigo tipo LCD y los colores de cable clásicos, todo muestreado del original. El tema con los colores propios de Nomad se llama Nomad.
Los temas se aplican a toda la aplicación, no solo al canvas: barra de menús, cabecera, barra de estado, lista de slots, Inspector y todos los diálogos siguen la paleta, así que el texto sigue siendo legible tanto en temas claros como oscuros. Un grano procedural muy sutil sobre el canvas le da textura de papel en lugar de un relleno plano, más visible en Nord Classic.
Ctrl+W alterna un estilo de módulo en wireframe que funciona con todos los temas. Ambos ajustes persisten entre sesiones, igual que el tamaño y posición de ventana y la disposición de los flotantes.
Capítulo 03
Editar patches
Añadir módulos
- Quick Add: pulsa
Entero haz doble clic en canvas vacío, escribe unas letras y elige de los resultados ordenados por relevancia. Busca en nombres, categorías y en una tabla de etiquetas escrita a mano (pruebareverb,random,snare…). - Navegador de módulos: recorre la paleta completa por categorías y arrastra módulos al canvas, a la subventana sobre la que los sueltes.
- Add Module: clic derecho en canvas vacío para el menú completo por categorías.
Las áreas Poly y Common aceptan conjuntos de módulos distintos, igual que el hardware. Los módulos consumen recursos de DSP en el sintetizador, y las tres vías imprimen el coste del módulo junto a su nombre ("Audio In (2.2%)") para que elijas con el presupuesto a la vista. Los medidores Load de la cabecera siguen el total del patch; mira Voces y carga de DSP.
Selección y organización
- El clic selecciona;
Shift-clic y la banda elástica amplían la selección; Ctrl+A selecciona la sección entera;Escapelimpia. - Arrastra para mover (la rejilla lo mantiene todo alineado); las flechas desplazan una celda.
- Ctrl+X/Ctrl+C/Ctrl+V cortan, copian y pegan; Ctrl+D duplica con cables.
Deleteborra la selección, cables incluidos. Todo es deshacible; cada slot tiene su propio historial (Ctrl+Z / Ctrl+Shift+Z).
Renombrar módulos
Ponle a un módulo tu propio nombre desde su menú contextual, o desde el campo Name arriba del Inspector. Renombrar es una edición normal y deshacible (Ctrl+Z lo revierte). El nombre vive dentro del patch y llega al sintetizador con la siguiente subida completa.
Cables
- Crear: arrastra de un conector a otro compatible. Los destinos válidos se iluminan mientras arrastras; las salidas conectan a entradas.
- Cables encadenados: también puedes arrastrar de una entrada a otra entrada, encadenando una red igual que en el editor original, p. ej. Keyboard Note → OscA1 Pitch, y luego OscA1 Pitch → OscA2 Pitch. La regla del hardware se respeta: una red solo puede estar alimentada por una salida, y los destinos ilegales no se iluminan.
- Borrar: clic derecho en un conector para quitar sus cables.
- Los filtros de visibilidad, los estilos y la sacudida con S ayudan a desenredar patches grandes.
Parámetros
- Knobs, sliders, botones y selectores se editan en vivo y se sincronizan con el sintetizador.
- Deja el cursor sobre cualquier control para leer su valor en las unidades del parámetro; arrástralo y la lectura sigue el movimiento en vivo.
- Clic derecho en un parámetro para asignarlo a un grupo de morph, a un knob de hardware o a un controlador MIDI, y para bloquearlo frente a la randomización.
Leer un patch: las teclas de superposición
Cinco teclas de función etiquetan el patch entero de una vez. Son conmutadores, así que puedes dejar una lectura abierta mientras trabajas en vez de mantener la tecla pulsada.
| Tecla | Qué etiqueta |
|---|---|
| F5 | El valor de cada parámetro. Un parámetro con morph muestra el recorrido que barre el morph, p. ej. "46Hz-2.30kHz" |
| F7 | Pertenencia a grupos de morph |
| F8 | Asignaciones de knobs de hardware |
| F9 | Asignaciones de MIDI CC |
| F10 | El coste de DSP de cada módulo |
Presets de módulo
Selecciona cualquier módulo y el Inspector añade una sección Presets bajo sus asignaciones: clic en un nombre para recuperarlo, la x para borrarlo, clic derecho para renombrar, y + Save current settings para capturar el módulo tal como está. La sección se pliega desde el chevron de su título, y la misma lista está en el menú contextual del propio módulo.
Recuperar un preset es un único paso de deshacer, no uno por parámetro. Un preset no es más que una instantánea con nombre de los parámetros de un tipo de módulo, así que cualquier módulo puede tenerlos: secuenciadores, filtros, el DrumSynth, lo que sea. Viven en una carpeta Presets de tu librería, como un paquete .pchp por tipo de módulo; mira Archivos y formatos.
Morphs
Los cuatro grupos de morph de la cabecera funcionan como los del hardware: asigna parámetros a un grupo (clic derecho → morph), fija el rango de morph de cada parámetro, y mueve el knob del grupo para desplazarlos todos. Los controles asignados de cualquier tipo (knobs, selectores 4-1, conmutadores, botones de incremento y sliders) muestran el color de su grupo en el canvas, y el Inspector lista todas las asignaciones de un módulo. F7 etiqueta la pertenencia a grupos en todo el patch y F5 muestra el recorrido que barre cada parámetro con morph.
Randomize, initialize y bloqueos
- Ctrl+R randomiza parámetros (uniforme); Ctrl+Shift+R usa una dispersión gaussiana alrededor de los valores actuales.
- Los parámetros bloqueados y los módulos excluidos no se tocan nunca.
- Initialize devuelve el patch a un estado limpio.
Para diseño de sonido evolutivo con cruce e interpolación, mira el Patch Mutator.
Snapshots y variaciones
Los 8 botones de la cabecera guardan variaciones del patch: snapshots completos de parámetros que puedes audicionar y alternar. Persisten en un archivo .var junto al patch (el .pch en sí se mantiene 100% estándar). Las ediciones en vivo se escriben sobre la variación activa.
Capítulo 04
Trabajar con el sintetizador
Slots
El G1 hace sonar hasta cuatro patches a la vez en los slots A–D. El editor reproduce fielmente el sistema de slots de dos niveles del hardware:
- Slot seleccionado (LED parpadeando): el que estás editando y tocando desde el teclado. Clic normal en la barra de slots para seleccionarlo; el editor carga el patch de ese slot. Ctrl+1–Ctrl+4 cambian desde el teclado.
- Slots activos (LED fijo): los slots que suenan. Puede haber varios a la vez.
Ctrl+clicken un slot lo activa o desactiva sin seleccionarlo, el mismo gesto queShift+botón de sloten el panel frontal.
Cada slot guarda su propio patch, su historial de deshacer y su estado de sincronización; los slots de fondo nunca contaminan aquel en el que trabajas. Una transferencia en un slot ya no bloquea a los demás: puedes seguir editando el slot A mientras el B sube o baja datos.
En cuanto el editor sabe qué slots están ocupados, descarga sus patches en segundo plano, de uno en uno, para que cambiar a un slot por primera vez sea instantáneo en vez de disparar una descarga completa. Volver a un slot del que el editor ya tiene una copia al día tampoco lo vuelve a descargar; un cambio real en el sintetizador (program change, carga de banco, reconexión) siempre lo hace.
Los cuatro slots en pantalla
Los slots son subventanas dentro de la ventana principal, distribuidas en mosaico como colocaban los patches el editor original de Clavia y Nomad. Así se trabaja con dos o más patches en paralelo, y nunca se pierde nada detrás de otra aplicación.
Los slots abiertos se reparten solos el espacio: uno ocupa toda el área de trabajo, dos la parten por la mitad, tres van en tercios, cuatro en 2x2, y la distribución se rehace al abrir y cerrar. No hay nada que colocar salvo que quieras: arrastra o redimensiona una subventana y las ventanas se quedan donde las pongas a partir de ese momento, con View > Slots > Tile Slots para volver al mosaico.
- Ctrl+Shift+1–Ctrl+Shift+4 muestra u oculta la subventana de un slot, igual que el clic derecho en su fila de la barra de slots.
- Ctrl+1–Ctrl+4 cambia a un slot, abriéndolo si estaba cerrado.
- F11, o el botón de maximizar de una subventana, agranda el slot con foco a toda el área de trabajo y lo devuelve, para mirarlo de cerca.
Ctrl+Shift+una flecha mueve el slot con foco a la casilla vecina, así el patch en el que trabajas va donde tú quieres. View > Slots > Rotate Slots los desplaza todos a la vez.
Las subventanas se deslizan hasta su nuevo sitio en vez de saltar. Desactívalo con Animate Slot Tiling en Editor Options (Ctrl+,) si lo prefieres instantáneo.
Cada slot conserva su propio canvas, su selección y su historial de deshacer, y las ediciones caen en el slot correcto aunque no tenga el foco del hardware. Todas las subventanas siguen al sintetizador en vivo: girar un knob físico del panel frontal, o el movimiento de una luz o un medidor, anima el slot que toca. Ctrl+R / Ctrl+Shift+R randomizan (uniforme / gaussiano) y Ctrl+S / Ctrl+Shift+S guardan y guardan como, actuando sobre el slot con foco y respetando su propia selección de módulos.
El Inspector, la cabecera, los navegadores y la barra de estado son compartidos y siguen a la subventana con foco, y un canvas de fondo conserva su selección, así que el Inspector retoma donde ese slot lo dejó en vez de quedarse en blanco. La subventana con foco lleva un borde del color de texto del tema.
Qué slots tenías abiertos, cuál tenía el foco y cómo estaban colocados vuelven al reabrir el editor. Al conectar con el Nord, el área de trabajo se alinea una vez con los slots que el sintetizador tiene activados; a partir de ahí las ventanas son solo tuyas, y pulsar los botones de slot del panel frontal mueve el foco sin cerrar ninguna.
Sincronización editor ↔ sintetizador
Mientras hay conexión, cada edición (parámetros, cables, módulos, morphs, asignaciones de knob y CC, nombre del patch) se envía al sintetizador según la haces, y los cambios hechos en el panel frontal vuelven al editor. No hay ningún botón de "enviar" que recordar.
Seleccionar un slot descarga su patch del sintetizador.
Abrir un patch: elegir dónde va
Abrir un .pch (File → Open, o cualquiera de los dos navegadores) pregunta dónde ponerlo. El selector lista los slots A–D con el patch que hay en cada uno, propone el slot activo por defecto, y añade una opción Local:
- Elige A–D y el patch se carga en ese slot y sube al sintetizador, reemplazando lo que hubiera.
- Elige Local y el patch se carga solo en el editor; no se envía nada al sintetizador. Sirve para curiosear patches sin tocar lo que el rack está tocando.
Un slot cuyo patch en el editor no se sabe que coincida con el del sintetizador (cargado como Local, o cargado o construido sin conexión) lleva una insignia LOCAL en la barra de slots. La insignia desaparece en cuanto ese patch se sube al sintetizador, o se descarga de él.
El navegador de patches del sintetizador
El navegador de la derecha (Ctrl+B) lista los 9 bancos internos del sintetizador. Desde ahí puedes:
- buscar y ocultar posiciones vacías,
- cargar un patch en un slot: el doble clic lo pone en el slot en el que estás, y el clic derecho ofrece Load to Slot A..D, de modo que con varias subventanas abiertas puedes llevar un patch a una concreta sin salir antes del slot en el que trabajas,
- almacenar el patch actual en una posición de banco,
- copiar, mover y borrar patches dentro de la memoria del sintetizador.
Los archivos Nord Modular 2.10 antiguos se marcan como PCH2 en el navegador de disco y se cargan de forma transparente.
Transferencia de bancos (menú Device)
- Save Bank to Disk: vuelca un banco entero del sintetizador a una carpeta; la posición se conserva en los nombres de archivo
NN - Nombre.pch. - Send Bank to Synth: sube una carpeta de patches a un banco, con aviso de sobrescritura; una transferencia fallida se detiene limpiamente.
- Backup All Banks to Library: replica los 9 bancos en las carpetas
Banks/Bank1–Bank9de tu librería en una sola acción.
Todas las transferencias muestran progreso y se pueden cancelar.
Controller snapshot (menú Device)
Send Controller Snapshot le pide al sintetizador que emita los valores actuales de las asignaciones MIDI CC del patch como mensajes CC por su MIDI OUT, la misma función que CTRL SNAP SHOT en el panel frontal, útil para preparar una grabación en un secuenciador. No cambia ningún estado del sintetizador.
Velocidad de envío
Editor Options (Ctrl+,) incluye un ajuste de send speed que regula los envíos masivos de parámetros (Mutator, Randomize) para que los patches grandes no desborden al sintetizador. Las ediciones normales de knob se envían siempre de inmediato.
Capítulo 05
Herramientas y ventanas flotantes
Cinco ventanas flotantes viven en el menú View (o en Ctrl+5–Ctrl+9), más dos extras al final del capítulo. Son ventanas normales: llévalas a un segundo monitor, redimensiona las que lo permitan, y el editor recuerda dónde estaban.
Knob Floater (Ctrl+5)
Una vista interactiva de los 18 knobs de hardware más pedal, conmutador y aftertouch. Cada knob muestra su LED de asignación y el módulo y parámetro que controla; los knobs son totalmente interactivos (edición + sincronización + deshacer, morphs incluidos). Clic derecho en un knob para reasignarlo a un hueco libre.
Keyboard Floater (Ctrl+6)
Un teclado virtual con navegación por octavas para tocar el sintetizador sin teclado MIDI. Dos modos de interpretación:
- DRONE: mantiene las notas hasta que se sueltan.
- REPEAT: pulsa la nota mantenida (Rate 100–500 ms, Gate 20–400 ms).
Las notas se envían por el protocolo del editor, así que funcionan por la misma conexión USB/DIN que todo lo demás.
Patch Notes (Ctrl+7)
Un bloc de notas monoespaciado y redimensionable ligado al patch del slot activo. Las notas se guardan en la sección [Notes] del archivo .pch (una extensión de Nomad/nmedit que los editores originales de Clavia ignoran sin más). No hay archivos auxiliares.
Patch Mutator (Ctrl+8)
Un criador de sonidos interactivo al estilo del G2. Un sonido Mother y otro Father flanquean una fila de Children; desde ahí puedes:
- Mutate: variación gaussiana alrededor de un sonido (las afinaciones de oscilador se ajustan a intervalos musicales),
- Randomize: valores aleatorios nuevos,
- Interpolate: mezcla entre Mother y Father,
- Cross: cruce genético (en modo secuencial o independiente).
Haz clic en un sonido para audicionarlo en el sintetizador. Los parámetros bloqueados, los módulos excluidos (clic derecho en un módulo → excluir de la mutación) y los módulos de salida no se tocan nunca. Una fila de almacenamiento temporal guarda favoritos, y la fila de variaciones enlaza con las 8 variaciones por slot. El control por teclado es rápido; mira los atajos.
SysEx Monitor (Ctrl+9)
Un registro hexadecimal en vivo de TX/RX de todo el tráfico MIDI entre editor y sintetizador, la herramienta a la que recurrir cuando algo no sincroniza y quieres ver por qué (o para adjuntarlo a un informe de error). Coste cero cuando está cerrado; funciona en builds de release sin consola.
Subventanas de slot
No es un flotante, pero es la otra manera de tener más de una cosa en pantalla: los cuatro slots son subventanas en mosaico dentro de la ventana principal, cada una con su canvas, su selección y su historial de deshacer. Ctrl+Shift+1–Ctrl+Shift+4 las muestra y las oculta. Mira Trabajar con el sintetizador.
El puente MCP
Un canal local opcional, desactivado por defecto, que permite a un asistente de IA editar el patch a través del propio sistema de deshacer del editor. Mira El puente MCP.
Capítulo 06
Archivos y formatos
Archivos de patch .pch
Los patches son archivos .pch en el formato de texto 3.0 estándar de Nord Modular, compatibles con el editor original de Clavia y con Nomad/nmedit. Todo lo que guardes en Animatek NME abre en los originales y viceversa.
- Patches 2.10 antiguos (el formato viejo
[Module N]) se cargan de forma transparente, incluidos los cables encadenados y el enrutado correcto de salidas 1/2. Se marcan como PCH2 en el navegador de presets, y el filtro PCH2 del navegador los oculta cuando solo quieres los patches actuales. Al guardar se reescriben en formato 3.0. - Las notas de patch se guardan en una sección
[Notes], una extensión de Nomad/nmedit que los editores originales ignoran sin causar problemas.
Abrir un patch pregunta a qué slot debe ir, o si cargarlo como Local (solo en el editor, sin enviar nada al sintetizador). Mira Trabajar con el sintetizador.
El archivo auxiliar .var
Las 8 variaciones de patch por slot (y las exclusiones de mutación por módulo) viven en un archivo .var junto al patch: MiPatch.pch + MiPatch.var. Así el .pch se mantiene estándar byte a byte. Mantén los dos archivos juntos al mover o hacer copia de seguridad de tus patches: sin su archivo auxiliar, un patch carga bien pero pierde sus variaciones.
.pchp presets de módulo
Un preset de módulo es una instantánea con nombre de los parámetros de un tipo de módulo, que se recupera desde la sección Presets del Inspector o desde el menú contextual del módulo (mira Editar patches).
Los presets se guardan como un paquete .pchp por tipo de módulo en la carpeta Presets/ de la librería. El formato es texto plano y está pensado para editarse a mano, ya que transcribir los presets del editor original se hace a mano. Los valores se identifican por el nombre del parámetro y no por su posición, así que un preset que nombra dos parámetros ajusta esos dos y deja el resto del módulo como estaba. Los presets guardados por versiones anteriores a la 0.12 se migran automáticamente al primer arranque.
Snippets
Un snippet es un grupo reutilizable de módulos con sus cables y valores de parámetro, guardado a partir de una selección e importado arrastrándolo. Los snippets son archivos .pch normales guardados en la carpeta Snippets/ de la librería, así que funcionan en cualquier editor y se pueden compartir como patches. Los módulos que no admiten duplicado (los singletons como Keyboard) se filtran automáticamente al exportar.
La librería de presets
El navegador de disco escanea recursivamente una carpeta configurable de librería de presets:
<raíz de la librería>/
Patches/ tus patches guardados (con la estructura de carpetas que quieras)
Snippets/ snippets exportados
Presets/ un paquete .pchp de presets por tipo de módulo
Banks/ carpetas espejo Bank1 … Bank9 de "Backup All Banks"La búsqueda cubre los nombres de archivo; los filtros acotan a patches, snippets o copias de banco. Las copias de banco se cargan como cualquier otro patch.
Carpetas de banco
Save Bank to Disk escribe los patches como NN - Nombre.pch; el prefijo NN registra la posición dentro del banco, y Send Bank to Synth lo usa para restaurar cada patch a su posición exacta.
Capítulo 07
Atajos de teclado
También disponibles dentro del editor en Help → Keyboard Shortcuts...
En macOS, Ctrl es Cmd.
Archivo
| Atajo | Acción |
|---|---|
| Ctrl+N | Patch nuevo |
| Ctrl+O | Abrir patch |
| Ctrl+S | Guardar |
| Ctrl+Shift+S | Guardar como |
| Ctrl+B | Navegador de presets |
| Ctrl+P | Patch settings |
| Ctrl+G | Synth settings |
| Ctrl+, | Editor options |
| Ctrl+Q | Salir |
Edición
| Atajo | Acción |
|---|---|
| Ctrl+Z | Deshacer |
| Ctrl+Shift+Z, Ctrl+Y | Rehacer |
| Ctrl+A | Seleccionar todos los módulos de la sección |
| Ctrl+X / Ctrl+C / Ctrl+V | Cortar / copiar / pegar módulos |
| Ctrl+D | Duplicar la selección con cables |
Delete, Backspace | Borrar la selección |
Escape | Limpiar la selección |
| Flechas | Desplazar los módulos seleccionados una celda de rejilla |
| Ctrl+R | Randomizar parámetros |
| Ctrl+Shift+R | Randomizar parámetros (gaussiano) |
Canvas
| Atajo | Acción |
|---|---|
Enter, doble clic | Quick Add en la posición del ratón |
| F1 | Ayuda del módulo bajo el cursor o seleccionado |
| F5 | Superposición de valores de parámetro de todo el patch (los que tienen morph muestran su recorrido) |
| cursor encima | Deja el cursor sobre un control para leer su valor |
| F7 | Superposición de grupos de morph |
| F8 | Superposición de asignaciones de knobs |
| F9 | Superposición de asignaciones de MIDI CC |
| F10 | Superposición del coste de DSP de cada módulo |
| doble clic | Doble clic en un módulo para leer su coste de DSP |
| Z | Zoom a la selección (o reset si no hay nada seleccionado) |
| Shift+Z | Reset del zoom al 100% |
| Ctrl++ / Ctrl+- | Acercar / alejar |
| Ctrl+T | Siguiente tema de color |
| Ctrl+W | Módulos en wireframe |
| Ctrl+I | Mostrar u ocultar el Inspector (columna izquierda) |
| Ctrl+Shift+I | Mostrar u ocultar el navegador de patches (columna derecha) |
| S | Sacudir cables |
| Arrastre con botón central | Desplazar el canvas |
Slots
| Atajo | Acción |
|---|---|
| Ctrl+1..Ctrl+4 | Cambiar al slot A..D (abre su subventana si estaba cerrada) |
| Ctrl+Shift+1..Ctrl+Shift+4 | Mostrar u ocultar la subventana del slot A..D |
| F11 | Modo foco: agranda el slot con foco a toda el área, y lo devuelve |
| Botón de maximizar | Lo mismo, en la barra de título de esa subventana |
Ctrl+Shift+ flechas | Mueve el slot con foco a la casilla vecina, intercambiándolo con lo que hubiera. Arriba y abajo solo existen en el 2x2 de cuatro slots; en un borde no pasa nada |
| Clic derecho en una fila de slot | Mostrar u ocultar la subventana de ese slot |
| Clic derecho en un patch del navegador del sinte | Load to Slot A..D: traerlo a un slot concreto |
Ctrl+click en una fila de slot | Activar o desactivar el slot sin seleccionarlo |
Los slots abiertos se reparten el espacio solos, como hace un gestor de ventanas en mosaico: uno ocupa toda el área de trabajo, dos la parten por la mitad, tres van en tercios, cuatro en 2x2. La distribución se rehace al abrir o cerrar cualquiera. Arrastrar o redimensionar una subventana deja las ventanas donde las pongas a partir de entonces; View > Slots > Tile Slots las devuelve al mosaico.
Ventanas flotantes
| Atajo | Acción |
|---|---|
| Ctrl+5 | Knob Floater |
| Ctrl+6 | Keyboard Floater |
| Ctrl+7 | Patch Notes |
| Ctrl+8 | Patch Mutator |
| Ctrl+9 | SysEx Monitor |
Subventana (la que tiene el foco)
Todos estos actúan sobre el slot y la selección propios de esa subventana.
| Atajo | Acción |
|---|---|
| Ctrl+R / Ctrl+Shift+R | Randomizar parámetros (uniforme / gaussiano) |
| Ctrl+S / Ctrl+Shift+S | Guardar / guardar como |
Patch Mutator (con la ventana enfocada)
| Atajo | Acción |
|---|---|
1-8 | Enfocar Mother / Children / Father |
| O / T | Copiar el sonido enfocado a Mother / Father |
| E / U | Mutar desde el enfocado / desde Mother |
| N | Randomizar |
| I / X | Interpolar / cruzar (Mother + Father) |
| S | Guardar el sonido enfocado en el almacenamiento temporal |
| Shift+arrastre | Interpolar dos sonidos |
| Ctrl+arrastre | Cruzar dos sonidos |
Capítulo 08
Resolución de problemas
El editor no encuentra el sintetizador
- Comprueba que hay cable en las dos direcciones: OUT del sintetizador → IN de la interfaz, y OUT de la interfaz → IN del sintetizador. El handshake necesita respuesta.
- Asegúrate de que ninguna otra aplicación (una DAW, el editor original) tiene ocupados los puertos MIDI.
- Verifica la selección de puertos en las opciones del editor si tienes varias interfaces.
- El protocolo del Nord Modular tiene un timeout de respuesta de 3 segundos; si la conexión se cae a media sesión, la barra de estado lo indica y el editor sigue reintentando el handshake.
Linux: no aparece ningún dispositivo MIDI
Los kernels de Linux modernos exponen MIDI a través de la nueva capa UMP, que las builds estándar de JUCE manejan incorrectamente (no encuentran dispositivos, o mandan paquetes UMP a interfaces legacy). Animatek NME lleva un backend MIDI parcheado que soporta ambas; usa el AppImage o los binarios oficiales. Si compilas desde el código fuente, los parches de JUCE necesarios están en el submódulo JUCE/ incluido (mira la Linux MIDI Note del README).
Un patch carga con módulos ausentes o cables equivocados
Asegúrate de estar en la versión actual; la serie 0.8.x arregló varios fallos de decodificación de patches (cables 2.10 antiguos, cables encadenados descargados del sintetizador, datos de módulo personalizados llegando desordenados). Si un archivo concreto sigue fallando, abre un issue en GitHub y adjunta el .pch.
Un slot muestra la insignia LOCAL
El patch de ese slot existe solo en el editor; se abrió con la opción Local, o se cargó o construyó sin conexión, así que el sintetizador no lo tiene. Súbelo (ábrelo en un slot A–D, o almacénalo en un banco) y la insignia desaparece.
Mi asistente de IA no llega al editor
El puente MCP está desactivado por defecto. Actívalo en Editor Options (Ctrl+,) → MCP Bridge y comprueba que la línea de estado dice que está escuchando; el editor tiene que estar abierto para que las herramientas funcionen. Mira El puente MCP.
Notas colgadas
Si se quedan notas sonando (normalmente por MIDI externo yendo directo al sintetizador), usa el pánico del panel frontal. El teclado virtual del editor siempre empareja cada note-on con su note-off.
Han desaparecido mis variaciones
Las variaciones viven en el archivo auxiliar .var junto al .pch. Si moviste o renombraste el archivo de patch, mueve o renombra su .var con él.
Capítulo 09
El puente MCP (asistentes de IA)
Animatek NME puede exponer un pequeño canal de control local que permite a un cliente MCP (Claude Code, Claude Desktop, OpenCode y otros) trabajar el patch como si fueras tú en el canvas: añadir y mover módulos, conectar y cortar cables, ajustar parámetros, mutar un patch, abrir patches de tu librería, guardarlos y almacenarlos en un banco del sintetizador.
Todo pasa por el sistema de deshacer normal del editor, así que las ediciones de un asistente aparecen en el canvas al momento, suben al sintetizador si hay uno conectado, y son revisables y deshacibles exactamente igual que las tuyas (Ctrl+Z).
Está desactivado por defecto
No se abre ningún puerto a menos que lo pidas. Actívalo en Editor Options (Ctrl+,) → MCP Bridge. El panel muestra:
- el interruptor de activación,
- si el puente está escuchando (verde) o ha fallado (ámbar),
- el comando stdio exacto que registrar en tu cliente, con un botón de Copiar.
El puente escucha solo en 127.0.0.1, nunca en la red, y está completamente fuera de juego cuando el interruptor está apagado. También se puede excluir de la compilación con -DNME_MCP_BRIDGE=OFF. Es exclusivo de la app standalone: deliberadamente no se compila dentro del plugin, donde varias instancias se pelearían por el puerto.
Configurar un cliente
El editor escucha en el socket local (127.0.0.1:51027 por defecto). El servidor MCP con el que habla tu cliente es mcp-bridge/server.py, incluido en el repositorio:
cd mcp-bridge
python3 -m venv .venv
.venv/bin/pip install -e .Después regístralo. Para Claude Code:
claude mcp add animatek-nme -- /ruta/a/mcp-bridge/.venv/bin/python /ruta/a/mcp-bridge/server.pySi el editor encuentra mcp-bridge/ cerca de su propio ejecutable, rellena ese comando exacto en el panel de Editor Options por ti; si no, usa las rutas de tu propia copia. Animatek NME tiene que estar abierto con el puente activado; las herramientas devuelven un error claro si no lo está.
Qué puede hacer un asistente
| Herramienta | Para qué sirve |
|---|---|
list_module_types, describe_module_type | Recorrer la paleta de más de 110 módulos; obtener los nombres exactos de conectores y parámetros de un tipo |
list_modules | Leer los módulos, conectores y cables de un patch |
list_patches | Slots cargados y tu librería en disco |
create_patch, open_patch | Empezar un patch vacío, o cargar uno por nombre o ruta |
add_module, move_module, rename_module, delete_module | Construir y organizar |
connect_cable, delete_cable | Cablear |
set_parameter | Fijar o ajustar un parámetro |
mutate_patch | Ejecutar el propio Mutator del editor como un solo paso deshacible y regulado |
save_patch | Escribir el patch de un slot (y su .var) a un .pch |
store_to_bank | Subir el patch de un slot y almacenarlo en una posición de banco |
La mayoría de herramientas aceptan un slot (0–3 = A–D, por defecto la pestaña activa) y una section (0 = común, 1 = poly). Las coordenadas de rejilla van en unidades de columna de módulo, no en píxeles, y add_module puede colocar los módulos por ti.
Referencia completa de parámetros: mcp-bridge/README.md en el repositorio.
Notas prácticas
- Míralo trabajar. El canvas se actualiza en vivo, así que ves lo que está construyendo el asistente. Si un paso no te gusta, Ctrl+Z.
- Primero
describe_module_type. Los nombres de conector del G1 son escuetos y no se adivinan; un asistente que cablee sin consultarlos fallará. - Mejor
mutate_patchque una ráfaga de llamadas aset_parameter: es un solo paso de deshacer y respeta bloqueos, módulos excluidos y módulos de salida. store_to_banknecesita un sintetizador conectado con su lista de patches cargada; sube primero y escribe en el banco solo cuando la subida se confirma.
¿Tienes un Nord Modular G1 y quieres probar el editor?
Animatek NME está en desarrollo activo. Puedes apoyar el proyecto y acceder a las builds desde Patreon, o seguir el código y reportar issues en GitHub.
Manual correspondiente a Animatek NME 0.13.0. También está en el repositorio, en manual/.