Español

¿Puede un Stream Deck ser un controlador MIDI en un Mac?

Descargar InputConfig en el Mac App StoreEsta app es totalmente gratis. No tienes que crear una cuenta. No hay suscripciones ni descargas complicadas, y no hay nada bloqueado. Optimizada para Apple Silicon.

Sí. InputConfig, la app gratis para Mac que hago yo, lee las teclas del Stream Deck como entradas y puede enviar MIDI desde cada una: una nota, un Control Change, un Program Change, o Start y Stop. Las apps de música ven el resultado como una entrada MIDI llamada InputConfig, así que no hay ningún plug-in que instalar en la app de Elgato ni un cable MIDI virtual que configurar. La compatibilidad con Stream Deck es experimental, y no he probado todos los modelos.

Primero va un límite. Se leen las teclas, y los diales y la tira táctil de un Stream Deck +, + XL o Studio se leen como botones, con un giro o un deslizamiento como una pulsación corta, así que esto te da botones MIDI, no mandos MIDI.

Pasos

  1. Abre InputConfig, Devices (Dispositivos) en la barra de menús, y marca el Stream Deck en USB.
  2. Añade una fila, pulsa Scan (Escanear) y pulsa una tecla del Stream Deck.
  3. Elige una salida MIDI para la fila: Note, CC, Program Change o Transport.
  4. En la app de música, activa la entrada MIDI de InputConfig y arma una pista.

Configúralo

  • Tú: Marca el Stream Deck en InputConfig, Devices. Añade una fila, pulsa Scan, pulsa una tecla del deck y elige MIDI Note (Nota MIDI) como salida.
  • InputConfig: Rellena la fila con el nombre de la tecla, Key 1, Key 2 y así sucesivamente, y envía la nota por su propio puerto MIDI mientras se mantiene la tecla.
  • Comprueba: Con una pista de instrumento de software seleccionada en la app de música, la tecla toca una nota.
  • Logic Pro y GarageBand. No hay nada que activar. Escuchan todas las fuentes MIDI.
  • Ableton Live. En Settings, Link, Tempo & MIDI, activa Track y Remote para la entrada de InputConfig.
  • Otras apps de música. Activa la entrada de InputConfig en los ajustes MIDI de la app.

El deck se convierte en un dispositivo MIDI más, sin ningún plug-in de por medio.

El editor de InputConfig con teclas de Stream Deck asignadas a un atajo, a un Atajo de Siri y a una función del sistema.
Figura 1. Teclas de Stream Deck en InputConfig asignadas a un atajo, a un Atajo de Siri y a una función del sistema.

Qué puede enviar cada tecla

SalidaQué hace una teclaSirve para
MIDI NoteNote on mientras se mantiene la tecla y note off al soltarla, con la velocity fijada en la filaPads de batería, muestras, lanzar clips
MIDI CCEl valor que fijes al pulsar, y 0 al soltarMutes, interruptores de efectos, cualquier cosa que se aprenda como botón
Program Change (Cambio de programa)Un mensaje por pulsaciónCambiar un patch o un preajuste
TransportStart, Stop o Continue, una vez por pulsaciónUna app de música que sigue un transporte externo
Pitch Bend (Inflexión de tono)Inflexión máxima mientras se mantiene, de vuelta al centro al soltarUn descenso o un efecto de palanca

Cada fila admite además un canal, de 1 a 16. Quince teclas son quince pads, cada uno con su propia nota, canal y velocity. Salida MIDI cubre todos los ajustes.

El editor de InputConfig muestra filas de teclas de Stream Deck que envían MIDI: dos notas, un CC, un Program Change y Start.
Figura 2. Cinco teclas del Stream Deck, cinco tipos de mensaje: dos notas, un CC, un Program Change y Start. El soporte de Stream Deck es experimental en la versión 1.6.

Comprueba que se lee tu modelo

ModeloQué se lee
Stream Deck (15 teclas), original y MK.2Key 1 a Key 15
Stream Deck MiniKey 1 a Key 6
Stream Deck XLKey 1 a Key 32
Stream Deck NeoKey 1 a Key 8, más los dos puntos táctiles
Stream Deck +Key 1 a Key 8, después los diales y la tira táctil como botones: pulsar, girar en cualquier sentido, tocar, pulsación larga y deslizar
Stream Deck + XL y StudioSus teclas, después los diales y la tira táctil en los modelos que la tienen, como botones, igual que el +
Stream Deck Module 15Key 1 a Key 15
Stream Deck PedalPedal izquierdo, central y derecho

Las distribuciones de teclas siguen una biblioteca de código abierto, y no he probado todos los modelos, el Pedal incluido. Pulsa Scan y una tecla: si la fila se rellena con el nombre de una tecla, esa tecla puede enviar MIDI. Stream Deck sin el software de Elgato tiene los detalles.

La página del preajuste Stream Deck MIDI en InputConfig con el Live Visualizer abierto.
Figura 3. Si tu modelo se lee, la página del preajuste muestra el Deck como dispositivo de entrada. Este soporte es experimental.

Úsalo junto a la app de Elgato

InputConfig abre el deck sin quitárselo a la app de Elgato, así que las dos oyen cada pulsación. Deja vacías en la app de Elgato las teclas que quieras para MIDI, o una tecla hará las dos cosas. Quédate con la app de Elgato para las teclas que necesitan imágenes y plug-ins, y da el resto a InputConfig. Reparte las teclas: imágenes y plug-ins en unas, MIDI en las otras. InputConfig no dibuja nada en las teclas, así que las que maneja se quedan en blanco.

Asigna una tecla en la app de música

Una tecla que envía una nota o un CC se puede aprender como cualquier botón MIDI. En Ableton Live, pulsa Command M, haz clic en un hueco de clip o en un interruptor, pulsa la tecla y vuelve a pulsar Command M. En Logic Pro, selecciona un control, pulsa Command L, pulsa la tecla y vuelve a pulsar Command L. Aprende una tecla cada vez, porque la app toma el primer mensaje que oye. Ableton Live y Logic Pro y GarageBand tienen los pasos completos, que son los mismos para un deck que para un mando de juego.

Lo que no puede hacer

  • Diales como mandos. Los diales y la tira táctil del +, + XL y Studio se leen como botones, y un giro cuenta como una pulsación corta, así que no pueden enviar un barrido de valores de CC.
  • Respuesta. La app de música nunca le dice nada al deck, así que ninguna tecla muestra si un clip suena o una pista está silenciada.
  • Imágenes. InputConfig no dibuja nada en las teclas.
  • Velocity por el toque. Una tecla está pulsada o suelta. Cada nota suena con la velocity fijada en su fila.

Para mandos, los sticks y los gatillos de un mando de juego hacen los barridos. De mando de juego a MIDI en un Mac les pone Control Change y pitch bend, y las filas del deck y las del mando pueden compartir un preajuste.

En resumen

  • Marca el deck. Se hace en InputConfig, Devices.
  • Escanea una tecla. Después elige Note, CC, Program Change o Transport.
  • Activa la entrada. Enciende la entrada de InputConfig en la app de música.

Un Stream Deck es una cuadrícula de botones MIDI en cuanto algo envía el MIDI por él.

Preguntas

¿Puede un Stream Deck enviar MIDI?

Sí, en un Mac con InputConfig, una app gratis que lee las teclas del deck y envía desde cada una una nota MIDI, un Control Change, un Program Change o un mensaje de transporte. La función es experimental.

¿Necesito un plug-in MIDI para Stream Deck?

Para esto no. InputConfig es una app aparte que lee las teclas por sí misma y tiene su propio puerto MIDI, así que no se instala nada en la app de Elgato.

¿Pueden los diales del Stream Deck + enviar CC de MIDI?

No como barrido. InputConfig lee cada dial de un +, + XL o Studio como botones, una pulsación y un giro en cualquier sentido, con un giro como una pulsación corta, así que un dial puede disparar o avanzar un paso, pero no barrer un CC.

¿Funciona con Ableton Live y Logic Pro?

Sí. Los dos ven InputConfig como una entrada MIDI. Usa el MIDI Map Mode de Ableton o el Learn Assignment de Logic para unir una tecla a un clip, un interruptor o un control.

¿Tengo que cerrar la app Stream Deck de Elgato?

No. Las dos pueden funcionar a la vez. Deja vacías en la app de Elgato las teclas que uses para MIDI, para que una pulsación no haga dos cosas.

¿Es gratis?

InputConfig es gratis en el Mac App Store, sin cuenta y sin nada que comprar dentro de la app.

Más en español

Páginas en español

Guías completas, en inglés

Quién escribe. Ryleigh Newman desarrolla InputConfig y maneja su propio Mac cada día con un mando, porque sus manos no funcionan bien. Esta página está traducida del inglés. InputConfig aparece en español cuando el Mac está en español. Algunas páginas del sitio solo están en inglés.

Esta página en otros idiomas: English

Descargar InputConfig en el Mac App StoreGratis. macOS 14 o posterior. Sin cuenta, nada sale de tu Mac. Código abierto en GitHub.