Aunque el KeyLab mk3 le permite controlar la mayoría de las estaciones de trabajo de audio digital (DAW) de su elección, hemos creado scripts de mapeo de controlador especiales que permiten una integración y navegación aún más profunda directamente desde su controlador de hardware para una selección de DAW.
Los vídeos "How to" que explican las funciones disponibles para las DAW compatibles están disponibles en la siguiente página junto con las Guías y los scripts de integración necesarios:
También encontrará a continuación la información necesaria para configurar correctamente estas DAW:
Encontrará en la siguiente página de Recursos una Guía que explica las funciones del script de Ableton Live para el KeyLab MK3:
- Asegúrese de utilizar la última versión disponible de Ableton Live (al menos las versiones: 11.3.26 o 12.0.25), dado que el script está integrado en estas versiones.
Si utiliza las versiones mencionadas anteriormente o superiores, simplemente abrir Ableton LIVE después de conectar su unidad debería permitirle ajustar la configuración como se muestra a continuación:
1/ Abra el menú "Settings" -> pestaña "MIDI"
2/ Ajuste la configuración de la siguiente manera:
Los menús "Control Surface" Input and Output deben configurarse en el puerto: "KeyLab mk3 DAW".
La opción "Track" de la sección "MIDI Input" solo debe estar activada para el puerto: "KeyLab mk3 MIDI".
3/ Asegúrese de cargar el programa "DAW" en el controlador con el botón "Prog" y los botones situados encima de la pantalla para seleccionar el programa correcto.
Encontrará en la siguiente página de Recursos una Guía que explica las funciones del script de Logic Pro junto con el script de integración para el KeyLab MK3:
- Tenga en cuenta que la versión mínima requerida para integrar scripts externos en Logic Pro es la 10.7.4.
- Aquí encontrará los pasos detallados de configuración:
1/ Por favor, descargue el script a través del enlace mencionado anteriormente, extraiga el contenido del archivo .zip en una sola carpeta y, a continuación, haga doble clic en "Install KeyLab mk3 Scripts.dmg":
2/ A continuación, inicie la aplicación "Double-click to install - KeyLab mk3":
3/ macOS le mostrará un mensaje de advertencia; haga clic en Open:
4/ Es posible que también se le solicite acceso a "Finder"; en ese caso, haga clic en "Allow":
5/ Si la instalación se ha realizado correctamente, debería ver la siguiente confirmación:
6/ Una vez completado, asegúrese de conectar su controlador y de encenderlo, luego abra Logic y haga clic en "Auto Assign", que debería aparecer en la siguiente ventana emergente:
7/ El menú de configuración "Control Surface" debería abrirse automáticamente; asegúrese de seleccionar los puertos "KeyLab mk3 DAW" y no los puertos MIDI en ambos puertos de entrada y salida:
-Así es como debería verse:
8/ Asegúrese de cargar el programa "DAW" en el controlador con el botón "Prog" y los botones situados encima de la pantalla para seleccionar el programa correcto.
Solución de problemas
Si por alguna razón el script no funcionara, asegúrese de comprobar e intentar las siguientes sugerencias:
-Si la ventana emergente "Auto-Assign" no se mostró al abrir, asegúrese de cerrar primero Logic Pro, de reinstalar el script con los pasos descritos anteriormente y, a continuación, de restablecer la configuración de Logic Pro:
Cierre Logic Pro y ábralo de nuevo; acepte si aparece la ventana emergente "Auto-assign".
- A continuación, si fuera necesario, elimine también manualmente el dispositivo "KeyLab mk3" (o cualquier otro dispositivo creado manualmente que pudiera haber intentado utilizar para configurar su controlador) en el menú "Control Surfaces" -> "Setup" (tecla "Delete" del teclado).
Ejemplo con un KeyLab 61 mkI a continuación:
-Ahora haga clic en "New" -> "Install"
-Seleccione el dispositivo "KeyLab mk3" correcto en la lista y haga clic en "Add":
-Ahora haga clic en el dispositivo "KeyLab mk3" en la sección derecha del menú Control Surface y asegúrese de ajustar los puertos Output e Input a "KeyLab mk3 MIDI":
-En el controlador, pulse "Prog" para cargar el programa "DAW" e inténtelo de nuevo.
Selección de puerto MIDI
- Por último, si el puerto "KeyLab mk3 MIDI" no está disponible para su selección, asegúrese de comprobar también a través de "Audio Midi Setup" -> "Midi Studio" que no existan conexiones de dispositivos personalizados, ya que esto podría impedir que el puerto sea utilizable para otros fines. Si es así, hacer clic sobre él y pulsar la tecla "Backspace" en el teclado de su ordenador debería permitirle eliminarlo.
- Si fuera necesario, también puede intentar crear una nueva configuración desde la barra superior para que su dispositivo vuelva a ser identificado correctamente:
- Una vez completado, abra Logic Pro de nuevo, siga los pasos anteriores para seleccionar el puerto correcto "KeyLab mk3 MIDI" en el menú Control Surface e inténtelo de nuevo.
Encontrará en la siguiente página de Recursos el script de integración de Mainstage junto con una Guía que explica sus funciones para el KeyLab MK3:
-
Asegúrese primero de que su versión de Mainstage está actualizada.
- A continuación, tras descargar el script necesario, extraiga primero el contenido del archivo .zip en una carpeta y ejecute el archivo .dmg:
-
Haga doble clic en la aplicación para instalar los scripts (una ventana emergente debería notificárselo)
- Si no puede instalarlo mediante el archivo .dmg, coloque el archivo llamado "KeyLab XX mk3.device"
al final de esta ruta:
Puede abrir el menú "Go to folder" y pegar la siguiente ruta:
~/Music/Audio Music Apps/MIDI Device Profiles/Arturia
Si la carpeta "MIDI Device Profiles" o "Arturia" no existe, deberá crearla primero.
Asegúrese de cargar el programa "DAW" en el controlador con el botón "Prog" y los botones situados encima de la pantalla para seleccionar el programa correcto.
Solución de problemas
- La navegación por Presets / Sets no funciona tras la instalación del script:
En caso de que los botones del proyecto Concert hayan sido asignados previamente, esto puede provocar que los controles no se comporten como se espera e impedir la navegación por presets o sets.
-Para solucionar este problema, deberá reasignar las acciones "next/previous presets" y "next/previous set" con el botón "Assign & Map" en la pestaña "Assignments & Mappings".
Ejemplo:

-Haga clic en "Override mapping":

-Y a continuación pulse el botón correspondiente situado bajo la pantalla del KeyLab.
-Así es como debería verse para garantizar que estas funciones funcionen correctamente; tenga en cuenta que el puerto debe ser "DAW KeyLab MK3":

-La disposición de los botones bajo la pantalla debe ser la siguiente:
Nota adicional
- Los scripts de MainStage y Logic Pro no pueden estar instalados al mismo tiempo. Si se instaló un script de Logic Pro, asegúrese de hacer clic en "Replace" al instalar el script de Mainstage para sobrescribir los archivos de script anteriores:
Encontrará en la siguiente página de Recursos una Guía junto con el script de integración de Bitwig para el KeyLab MK3: KeyLab mk3 Universal MIDI Controller
- Aquí encontrará los pasos detallados de configuración:
1/ Por favor, descargue el script a través del enlace mencionado anteriormente, extraiga el contenido del archivo .zip en una sola carpeta y, a continuación, copie y pegue el archivo "Arturia.bwextension" en la ubicación correcta según su sistema operativo:
-Las ubicaciones son las siguientes y los pasos de instalación están resumidos en el siguiente artículo:
How do I add a controller script - Bitwig
macOS
Documents/Bitwig Studio/Extensions
Windows
%USERPROFILE%\Documents\Bitwig Studio\Extensions
Linux (No probado oficialmente)
~/Bitwig Studio/Extensions
2/ Una vez instalado, conecte su controlador y enciéndalo antes de abrir Bitwig Studio.
3/ Si el script está correctamente instalado y la unidad identificada, debería verlo visualizado y configurado de la siguiente manera a través del menú Settings -> Controllers:
→ Actualice a la última versión de FL Studio (al menos la versión 2024, 24.1.1)
→ Si no puede actualizar a esta versión, puede añadir el script manualmente; la versión mínima requerida es entonces la 20.9.2. Consulte los pasos a continuación.
- Encontrará en esta página de Recursos la Guía + Script para integrar el programa DAW del KeyLab MK3 en FL Studio: KeyLab mk3 Universal MIDI controller
- Si ha logrado actualizar al menos a la versión 24.1.1, el script ya estará incluido en el programa.
1/ Vaya a Options > MIDI Settings:
2/ Asegúrese de que el KeyLab mk3 DAW tiene el mismo puerto seleccionado tanto en la sección Input como en la Output, y de que el "KeyLab mk3" está seleccionado en el menú desplegable Controller Type:
3/ En la sección Input, el puerto KeyLab mk3 MIDI debe permanecer vacío (configurado en "---") y el Controller Type debe ser "KeyLab mk3 Arturia":
4/ Asegúrese de cargar el programa "DAW" en el controlador con el botón "Prog" y los botones situados encima de la pantalla para seleccionar el programa correcto.
¡Todo debería funcionar ahora correctamente!
Nota adicional
En caso de que los Faders o Encoders no controlen los parámetros del instrumento como se desea, asegúrese de consultar el siguiente artículo para asignar manualmente sus controles con la función "MultiLink to Controllers":
Para usar los plugins de Arturia
Si utiliza VST de Arturia como Analog Lab o un instrumento de V Collection en la imagen anterior, asegúrese de conectar el plugin a la entrada MIDI 10 en el plugin wrapper:
- Si no puede actualizar a la última versión de FL Studio, puede añadir el script manualmente; la versión mínima requerida es entonces la 20.9.2. Consulte los pasos a continuación:
1/ Descargue el script desde este enlace: KeyLab mk3 Universal MIDI controller
2/ Extraiga las carpetas
3/ Mueva la carpeta llamada "Arturia KeyLab mk3" desde la carpeta "FL Studio Scripts" y colóquela al final de esta ruta (<username> debe reemplazarse por su propio nombre en su ordenador) según su sistema operativo:
Windows: C:\Users\<username>\Documents\Image-Line\FL Studio\Settings\Hardware\
MacOS: /Users/<username>/Documents/Image-Line/FL Studio/Settings/Hardware/
4/ Una vez completado, siga los pasos del apartado anterior para configurar el KeyLab en FL Studio.
→ Tenga en cuenta que la versión mínima para usar el control DAW y el script para Cubase es la versión 12 de Cubase.
- Encontrará en esta página de Recursos la Guía + Script para integrar el programa DAW del KeyLab MK3 en Cubase: KeyLab mk3 Universal MIDI controller
1/ Descargue el script desde el enlace anterior.
2/ Conecte el KeyLab mk3 y seleccione el programa DAW (botón Prog + Pad 2), luego abra Cubase.
3/ Vaya a Studio > MIDI Remote Manager:
4/ En la ventana abierta, haga clic en Import Script y selecciónelo desde la carpeta de descargas:
- Si el script está correctamente instalado, debería verse así:
- No olvide desactivar el puerto "KeyLab mk3 DAW" de la sección "In 'All MIDI Inputs'" a través del siguiente menú:
"Studio" -> "Studio Setup" -> "MIDI Port Setup"
Si no se realiza este paso, puede provocar la producción de sonidos y notas inesperados al usar la función de transporte.
Nota
En caso de que los Faders no controlen los volúmenes de las pistas como se espera tras activar el script, asegúrese de verificar que:
-Está utilizando actualmente el programa "DAW" en el controlador con el botón "Prog".
-A continuación, intente mover la rueda Jog principal (debajo de la pantalla) para forzar el foco en las pistas antes de intentarlo de nuevo.
Incompatibilidad con el script de Logic Pro
-En caso de haber instalado el script de Logic Pro, al abrir GarageBand por primera vez podría aparecer una ventana emergente para asignar el KeyLab mk3 mediante "Auto-assign":
-Lamentablemente, debido a los puertos del KeyLab mk3 y al mapeo específico del script de Logic Pro, incluso tras aceptar el "Auto-Assign", no podrá beneficiarse de la integración del controlador. Por lo tanto, asegúrese de migrar a una DAW compatible y admitida (mencionada anteriormente) para aprovechar todas las funcionalidades y controles de transporte con su DAW.
El KeyLab mk3 funcionará como un controlador MIDI genérico con GarageBand y no se beneficiará de la misma integración que todas las demás DAW para las que proporcionamos scripts dedicados.
Además, dado que GarageBand no gestiona los protocolos Mackie o HUI ni permite a los usuarios asignar manualmente parámetros a dispositivos externos (métodos alternativos para dar soporte a este tipo de funciones), algunas funciones avanzadas como los controles DAW y los controles de transporte (Play, Stop, Rec) no funcionarán con GarageBand de forma predeterminada.
- Para comenzar a usar el controlador de forma genérica, no deberían ser necesarios pasos de configuración específicos, siempre que el controlador sea identificado por macOS (Audio MIDI Setup > menú MIDI Studio):
Cómo usar Analog Lab y asignar controles a parámetros de otros instrumentos virtuales
Analog Lab es sin embargo totalmente compatible como plugin Audio Unit con GarageBand y puede insertarse en una pista como se explica a continuación:
- Abra GarageBand y cree un proyecto vacío y una pista MIDI "Software Instrument" (De forma predeterminada se seleccionará un instrumento Electric Piano)
- Vaya a la sección Plugins y cambie el E-piano a Analog Lab (o cree una nueva pista de instrumento), como en la imagen a continuación:



Si aparece una ventana emergente de advertencia solicitándole que reduzca la configuración de seguridad, acéptela.
Asegúrese de seleccionar correctamente la memoria de dispositivo "Arturia" en el controlador con el botón "Prog" para navegar entre las memorias y controlar los parámetros.
- Tras seleccionar su Preset, debería poder hacer clic en el botón "Rec" en GarageBand y comenzar a grabar.
- Además, si desea asignar las funciones de su controlador a cualquier otro instrumento virtual (plug-in) que ofrezca una función MIDI learn, debería poder seleccionar una de las memorias de dispositivo "User" (con el botón "Prog") y asignar sus controles (Knobs y faders) sin ningún problema a las funciones deseadas:
Ejemplo con UVI Workstation "Grand Piano Model D":
-Abra la interfaz del plugin y haga clic con el botón derecho en el parámetro deseado para asignarlo
-Mueva el control del KeyLab mk3 que desee asignar
Por supuesto, cada plugin tendrá su propia forma de proceder, por lo que lo mejor será consultar sus respectivos manuales de usuario.
KeyLab mk3 no dispone de un script de integración dedicado para Studio One o Fender Studio Pro, sin embargo, los siguientes pasos deberían ayudar a configurarlo como una superficie de control MCU (Mackie) para beneficiarse de los controles de transporte y ajustar algunos parámetros DAW.
- En primer lugar, asegúrese de que el firmware de su KeyLab mk3 está actualizado a través del MIDI Control Center:
MIDI Control Center (MCC) - Firmware Update
- A continuación, abra el MIDI Control Center y vaya al menú "Device Settings" para configurar el modo de transporte en "MCU" en la sección "Global Parameters":
- Una vez completado, abra Studio One o Fender Studio Pro y vaya al menú "Options" (Studio One) o Preferences (Fender Studio Pro):
- Deberá crear dos dispositivos distintos: uno para los controles MIDI globales (utilizados con los programas Arturia o User), y otro para los controles de transporte (utilizados con el programa "DAW"):
- Para ello, vaya a la pestaña "External Device" y haga clic en "Add":
- Haga clic en "New Keyboard" y en los menús "Receive From" y "Send To" seleccione "KeyLab xx mk3 MIDI":
Ahora, si inserta una pista de instrumento Analog Lab V y selecciona el programa ARTURIA en el MiniLab ("Shift" + pad "Prog"): las teclas, knobs y fader deberían funcionar.
- Para controlar el Transporte de Studio One, vamos a crear ahora el segundo dispositivo:
- Todavía en el menú "External Devices", haga clic de nuevo en el botón "Add", seleccione "Mackie" > "Control" en la lista y en los menús "Receive From" y "Sent To" seleccione "MiniLab37 DAW":
- Debería obtener el siguiente resultado:
Ahora en el programa DAW en MiniLab 37 ("Shift" + pad "Prog") al pulsar "Shift" + cualquier "Pad" de transporte: Play, Stop, Record deberían funcionar.
- Para asignar manualmente controles a cualquier parámetro de Studio One:
- Para asignar manualmente controles adicionales a parámetros de Studio One, puede ser útil utilizar los "User programs" del KeyLab mk3, que pueden configurarse para enviar los mensajes CC deseados (para evitar conflictos con otros controles ya asignados).
-Abra el MIDI Control Center, personalice el "User program" a su gusto (Aquí un pad está configurado para enviar un CC:20 en el Canal MIDI 1) y asegúrese de guardar los cambios en una plantilla local antes de soltarla en el User program deseado:
-Una vez completado, cargue el "User program" correcto en el controlador con el botón "Prog" + Pad (que corresponda al número de programa) o con los botones contextuales alrededor de la pantalla tras pulsar el botón "Prog".
-Ahora, vuelva a Studio One y haga clic en el icono "External devices", luego en "New Keyboard" en la sección "External Devices" y en "Edit":
- De nuevo, asegúrese de haber seleccionado el User program (y el banco de Pads correcto si ha ajustado controles para un banco de Pads específico) en el KeyLab mk3.
- Ahora haga clic en MIDI learn en el nuevo panel y mueva o pulse un control en el KeyLab mk3; el control debería aparecer, aquí el "Pad n°1" enviando un "CC20":
- Para controles como Pads configurados para actuar como conmutadores "On/Off" o "Press/release", es posible que deba hacer clic derecho en el control a través del menú "Edit" > "MIDI learn" para seleccionar el modo deseado y luego acceder al menú "Assign command" para elegir el parámetro deseado en la lista:
-Aquí, el Pad queda asignado a la función "Tap/Tempo" de Studio One:
- Para encoders o faders, tras añadirlos mediante el botón "MIDI Learn", haga clic derecho en un control de Studio One, como el volumen de una pista por ejemplo, y seleccione Assign to Control1 on New control Surface.

Ahora podrá controlar el volumen de la pista con el fader del KeyLab mk3.
- Repita estas operaciones para cualquier control que desee asignar manualmente.
KeyLab mk3 no dispone de un script de integración dedicado para Cakewalk Sonar, sin embargo, los siguientes pasos deberían ayudar a configurarlo como una superficie de control MCU (Mackie) para beneficiarse de los controles de transporte y ajustar algunos parámetros DAW.
- En primer lugar, asegúrese de que el firmware de su KeyLab mk3 está actualizado a través del MIDI Control Center:
MIDI Control Center (MCC) - Firmware Update
- A continuación, abra el MIDI Control Center y vaya al menú "Device Settings" para configurar el modo de transporte en "MCU" en la sección "Global Parameters":
- Una vez completado, abra Cakewalk Sonar y abra el menú "Edit" -> "Preferences":
-Asegúrese de verificar los siguientes puertos en el menú "Preferences" -> "MIDI" -> "Devices":
- "KeyLab xx mk3 MIDI" en la sección "Inputs"
- "KeyLab xx mk3 DAW" en las secciones "Inputs" y "Outputs"

-A continuación, en el menú "Control Surfaces", asegúrese de añadir el dispositivo de la siguiente manera:
- Control Surface: "Mackie Control"
- Input Port: "KeyLab xx mk3 DAW"
- Output Port: "KeyLab xx mk3 DAW"

-Por último, en sus pistas de instrumento, asegúrese de seleccionar únicamente el puerto "KeyLab mk3 MIDI" -> MIDI "Omni":

Esto ayudará a evitar escuchar notas MIDI procedentes de los botones de transporte.
-Una vez completado, los botones de transporte deberían controlar las funciones de transporte del DAW y los encoders/faders deberían controlar los volúmenes / panes.
Nota adicional
Tenga en cuenta que no todas las funciones DAW estarán disponibles, dado que no existe un script dedicado para una integración completa.
→ El KeyLab mk3 incluye varias opciones de "DAW Protocols"; si utiliza una de las siguientes DAW, asegúrese de seleccionar el "DAW Protocol" correcto en el controlador:
-Pro Tools
-Studio One (Consulte la sección dedicada anterior)
-Reason
-Reaper
Si utiliza otra DAW, seleccione MCU (Mackie Control Universal) o HUI (Human User Interface) según el protocolo compatible con su DAW (consulte si es necesario su documentación dedicada).
- Para configurar el correcto, seleccione cualquier programa y:
1/ Pulse el botón "Settings" situado encima del botón "Prog",
2/ A continuación pulse el botón de menú contextual "Global" (botón 1),
3/ Gire la "Jog Wheel" hasta llegar a "DAW PROTOCOL":
4/ Pulse la Jog Wheel y encuentre el deseado (Pro Tools, Studio One, Reason o Reaper), luego pulse de nuevo la Jog Wheel para validar.
5/ A continuación, asegúrese de configurar en los ajustes de la DAW el KeyLab mk3 como controlador MCU o HUI, normalmente creando una Control Surface o un dispositivo Mackie control según las opciones de la DAW, asegurándose de seleccionar los "puertos DAW del KeyLab mk3" correctos como puertos de entrada y salida.
6/ Si utiliza una DAW diferente que no está en la lista anterior, consulte el manual de esa DAW para verificar si es compatible con Mackie Control Universal (MCU) o Human User Interface (HUI), configúrelo correctamente y añada el KeyLab MK3 en los ajustes de la DAW como controlador MCU o HUI con los puertos de entrada y salida correctos como se mencionó anteriormente.
