Referencia de estudio · FL Studio
Cada control lleva escrita su función. Haz clic en cualquiera para leer el detalle. El VI25 tiene cuatro presets, uno por tipo de trabajo, y se cambian con los botones Preset Down/Up del teclado. Activa SHIFT para ver la segunda capa y SEQUENCER para ver qué hacen los pads en modo secuenciador.
Selecciona un control
25 teclas, 16 pads, 8 knobs y 24 botones asignables.
Cambia con el preset seleccionado arriba.
| Botón | CC | Capa normal | Con Shift |
|---|
Con el script nanometer v1.4.2. El botón CYCLE rota entre los modos, y cada control hace algo distinto en cada uno.
Selecciona un control
8 faders, 8 knobs y 24 botones, más transporte. Con nanometer las luces hacen de peak meter con detección de clipping.
El chart exacto está en nanometer-1.4.2\cheatsheet.pdf.
config.pyPara cuando formatee o cambie de máquina. En orden.
Todo va dentro de Documents\Image-Line\FL Studio\Settings\Hardware\, una subcarpeta por controlador.
Del repo forgery810/fl-studio-all-devices, la carpeta entera. Renombrarla a Alesis VI25 y cambiar la primera línea de device_all-devices.py a # name=Alesis VI25, para que en FL aparezca con ese nombre y no como "All Devices".
Del repo olyrhc/nanometer, sólo la subcarpeta KORG nanoKONTROL2.
Están en la carpeta archivos/ de este repo, que es la copia de seguridad de todo lo que está personalizado:
user_layout.json → a Alesis VI25\user_files\, reemplazando el que viene vacío. Es el mapeo completo de los cuatro presets y los pads.
vi25-preset-1.vi2 a vi25-preset-4.vi2 → se cargan en el VI25 Editor con File → Open.
nanometer.nktrl2_data → se carga en el KORG KONTROL Editor.
Con cada preset abierto en el VI25 Editor: Options → Device Setup, poner Input en MIDIIN2 (VI25) y Output en MIDIOUT2 (VI25) — el puerto 2 es el del editor, separado del que usa FL. Después File → Hardware → Send Preset y elegir el slot.
El preset 1 al slot 1, el 2 al slot 2, y así. Con ese orden el número del display es el número del preset. Del P05 en adelante son presets de fábrica: los botones parecen funcionar igual que en el 1, pero sus pads van por el canal 1 en vez del 10 y el modo Sequencer no funciona.
Cada preset se diferencia solo por el canal MIDI de sus knobs y switches: canal 1, 2, 3 y 4. Los pads van en canal 10 en los cuatro. El botón ● es el único del transporte que cambia de CC, para que en el preset 2 grabe y en el resto guarde.
Abrir nanometer.nktrl2_data en el KORG KONTROL Editor y hacer Write Scene Data. Sin este paso el aparato manda los CC de fábrica y nanometer no responde a casi nada, ni se encienden las luces.
Global MIDI Channel en 1 y Transport Button MIDI Channel en 14, que es lo que espera config.py.
Cada controlador con su script en Device scripts: el VI25 con "Alesis VI25", el nano con "nanometer". En FL se usa el puerto liso VI25; MIDIIN2 y MIDIOUT2 se quedan sin habilitar, son los del editor.
Los dos con el puerto de salida en el mismo número que el de entrada, y puertos distintos entre ellos. El Korg lo necesita de verdad: sin salida no funciona su peak meter ni ninguna de sus luces.
Si quieres que Roll Mode siga el tempo del proyecto: activar Send master sync con el VI25 seleccionado en la lista de Output, y en el VI25 Editor File → Hardware → Set External Sync. Las dos cosas o ninguna.
En Alesis VI25\user_files\config.py. Los valores por defecto están bien salvo que quieras cambiar esto:
PITCH_BEND = False devuelve la rueda de pitch a su comportamiento normal, en vez de mover la perilla Pitch del canal seleccionado.
FOLLOW_TRACK = True es lo que hace que los knobs y la tira de mezcla del preset 2 salten de banco siguiendo la pista seleccionada. PATTERN_CHANGE_WAIT = True es lo que hace que Shift + pad espere al final del compás para cambiar de patrón. SELECT_PARAM_STEP = True es lo que hace que en el preset 4 los pads elijan el step en vez de activarlo.
En la pestaña Sustain del editor, dejar el CC en 64 y mover el canal al 16. De fábrica el pedal manda CC 64 por el canal 1, que es exactamente el mismo mensaje que el botón 17 del preset 1: pisarlo dispararía "cambiar de modo".
El porqué de cómo está montado todo esto.
Ninguna sesión usa el controlador entero a la vez: mezclar, grabar, diseñar sonido y editar MIDI quieren cosas distintas. Así que hay cuatro configuraciones y se cambia entre ellas con los botones Preset Down/Up del teclado, sin tocar el computador.
El truco es que cada preset manda por un canal MIDI distinto. El script indexa
cada control por la terna canal + tipo + número, así que el botón 1 mandando CC 48 por el canal 1
y por el canal 2 son dos entradas distintas del mapeo. Los cuatro juegos de funciones caben en un
solo user_layout.json y no hizo falta modificar el script.
La fila 3 es casi la misma en todos los presets a propósito: cambiar de modo, las cuatro ventanas, deshacer y cuantizar están siempre en el mismo sitio. El preset 2 es la excepción, porque necesita sus tres filas para la tira de mezcla, y ahí lo esencial vive en la capa Shift.
Para comprobar qué preset está activo, abre View → Script Output y pulsa un botón.
El primer número es el canal MIDI en base cero, así que debe ser 0, 1, 2 o 3. El último
número va alternando entre 127 y 0 en cada pulsación y eso es normal: los switches están en modo
CC Toggle, cada uno lleva su propio estado, y el layout dispara la acción con cualquiera
de los dos valores.
En el Channel Rack de FL Studio, cada canal tiene una fila de cuadraditos que enciendes con el mouse para decidir en qué momento suena. Un bombo encendido en el 1, 5, 9 y 13 es el four-on-the-floor de toda la vida. Esa fila es el secuenciador de pasos, y cada cuadradito es un step.
El modo Sequencer del VI25 pone esa fila en los 16 pads. El pad 1 es el step 1, y apretarlo enciende o apaga el cuadradito igual que un clic, pero con las dos manos y sin apuntar con el mouse. Los pads siguen el canal que tengas seleccionado en el Channel Rack, así que puedes ir saltando entre bombo, caja y hi-hat y editar cada patrón con los mismos 16 pads.
Se entra y se sale con el botón 17. Fuera de este modo los pads vuelven a tocar notas normalmente.
Esto no lo hace el controlador sino FL. Mete el instrumento dentro de Patcher y ponle delante un VFX Key Mapper: mapea una nota de entrada a varias de salida, que es literalmente un generador de acordes de un dedo. Tiene modo All, All compensado en volumen, y Random.
Mapeas las notas de los pads a los acordes que quieras y quedan guardados en el proyecto. Ojo con una cosa: el Key Mapper trabaja por número de nota, no por canal, así que si tu teclado baja hasta el rango de los pads esas teclas también dispararían los acordes. Se arregla subiendo la octava del teclado, o usando solo las dos filas de abajo de los pads, que quedan por debajo de cualquier rango razonable.