Como configurar un teclado MIDI en RPCS3.
Sistema
Control

NOTAS:

  • No existe un perfil para este instrumento.
  • NO mapeés este instrumento por el menú de “Pads”.
  • Necesitas un teclado 37 teclas a lo mínimo o 27 teclas y 11 “pads” de batería.
  • Tu teclado MIDI necesita:
    • estar en canal MIDI 1.
    • tener una manera de controlar modulación y tono.
  • Se puede conectar un pedal de sostén para activar sobrecarga.
  • Se requiere una versión de [RPCS3 actual].
  • Menús de RPCN (para aceptar y mandar invitaciones para jugar en linea) pueden causar que el juego se quede atorado. Es recomendado tener otra manera de controlar estos menos, como [un teclado de PC o un mando estándar].

Instrucciones:

Si tu teclado MIDI tiene un puerto de USB, solo necesitas conectarlo a tu computadora.

Una imagen atrás de un controlador MIDI, mostrando un puerto USB y un pedal de sostenido.

Si tu teclado solo tiene una salida MIDI, necesitarás un convertidor/interfaz de MIDI a USB.

Una imagen atrás de un controlador MIDI, mostrando una salida y entrada MIDI de 5 pines y múltiples entradas de pedal.

Aquí esta un ejemplo de un adaptador de MIDI a USB. Mayoría tiene una luz LED integrada para mostrar activad. Para verificar que esta todo enchufado correctamente, debes de ver “MIDI In” parpadeando cuando le toques una nota.

Una imagen de una interfaz de MIDI a USB.

Si tienes una interfaz de audio, puede ser que ya tengas un puerto de MIDI para tu computadora, ya que unas interfaces tienen puertos de MIDIs integrados. Por ejemplo, esta Scarlett tiene conexiones MIDI por detrás.

Una imagen del posterior de una Focusrite Scarlett, mostrando un puerto de USB y un salida/entrada MIDI por puerto DIN de cinco pines.

Decide cual manera es mas conveniente para ti y conecta tu teclado MIDI a tu computadora.

Después de eso, haz click derecho en Rock Band 3 en RPCS3 y luego en “Change Custom Configuration” (Cambiar configuración personalizada).

Una captura del menú de clic derecho de RPCS3, mostrando "Change Custom Configuration" (Cambiar configuración personalizada) resaltado.

Una captura de la configuración personalizada de I/O de Rock Band 3, mostrando "Emulated MIDI Devices", tipo de dispositivo y selección de dispositivos resaltados en cuadros bronceados con contornos sólidos.

  • Un cuadro bronceado con un contorno solido. :
    • 🎹 Deja tu “Emulated MIDI type” (Tipo de MIDI emulado) en “Keyboard” (teclado) y selecciona tu teclado o interfaz MIDI en el menú desplegable junto a él.

Mapeo:

Teclados MIDI tienen mapeo fijo y no puede ser cambiado dentro de RPCS3. Como no tienen botones de PS3, la primera octava está emulando botones de PS3. Utiliza la siguiente imagen como referencia. Recomendamos poner etiquetas o algo así en tu teclado para recordarte qué hace cada tecla junto con rangos de colores.

Una imagen de un teclado de 37 teclas, mostrando el segundo octavo mapeado a los botones de PlayStation, C3 a E3 bajo un color rojo, F3 a B3 bajo un color amarillo, C4 a E4 bajo un color azul, F4 a B4 bajo un color verde y C5 bajo un color naranja.

Numero de nota MIDI Nota Nota (Yamaha) Botón
#36 C2 C1 Select
#38 D2 D1 D-Pad (Cruceta) Izquierda
#40 E2 E1 D-Pad (Cruceta) Derecha
#41 F2 F1 D-Pad (Cruceta) Arriba
#43 G2 G1 D-Pad (Cruceta) Abajo
#45 A2 A1 Sobrecarga
#37 C#2 C#1 Triangle (Triangulo)
#39 D#2 D#1 Square (Cuadro)
#42 F#2 F#1 Circle (Circulo)
#44 G#2 G#1 Cross (Cruz)
#46 A#2 A#1 Start
Perilla de Pitch Perilla de Pitch Perilla de Pitch Franja Táctil
CC#1 Perilla de modulación Perilla de modulación Sobrecarga
CC#64 Sostén Sostén Sobrecarga

Teclado de 25 Teclas:

Si tienes un teclado con menos de 37 teclas, vas a tener que cambiar de octava para tener acceso a los botones de juego.

Una animación de un teclado MIDI. Cuando baja de octava, el resaltado amarillo se mueve abajo para C2 a C4, mostrando cuales notas se pueden usar. Cuando sube de octava, el rango devuelve a C3 a C5.

    ¡Esto requiere configuración avanzada!

    Puedes usar tu teclado de computadora y convertir las teclas a notas MIDI que corresponden a los botones del juego. Esto es para que cambies de octava tan seguido.
    First, [descarga loopMIDI].

    Una captura de la pagina de descarga de loopMIDI.

    Instala loopMIDI. Ábrelo cuando termine de instalar.

    Una captura del instalador de loopMIDI.

    Usa el botón de + abajo para agregar dos puertos nuevos. Nombra los puertos. En este ejemplo, los nombre "Pro Keys" y "Gamepad".

    Una captura de loopMIDI, con el cursor sobre el botón + que agrega mas puertos. También, "New port name" esta resaltado en azul con "Pro Keys" escrito en el cuadro de texto.

    Ahora, descarga [el archivo .zip de FreePiano que tiene la versión de win64.].

    Una captura de la pagina de descargas de FreePiano.

    Extrae el archivo .zip donde puedas encontrarlo fácilmente. En este ejemplo, fue extraído a C:\Games\freepiano.

    Ve a donde extrajiste el archivo .zip y abre la aplicación de freepiano.

    Una captura con la aplicación de freepiano resaltada.

    Puedes configurar las teclas a tu gusto usando la sección de [#mapeo] hacia arriba.

    También existe un perfil pre-hecho que puedes [descargar aquí].

    Para usar el perfil, coloca el archivo rb3gamekeys.map en la carpeta llamada keymap donde esta la aplicación de freepiano.

    Una captura del perfil llamado rb3gamekeys.map resaltado, dentro de la carpeta llamada keymap..

    Selecciona el archivo rb3gamekeys.map en el menú despegable de "Keymap" para cargar el perfil. También, si existe creaste tu propio perfil o editaste el perfil pre-hecho, puedes hacer click en Save para guardarlo.

    Una captura de FreePiano con el perfil de rb3gamekeys.map seleccionado.

    El perfil pre-hecho esta configurado así:

    Tecla Acción
    Entrar Start
    Shift (Mayús) Izquierdo Select
    Arriba D-Pad (Cruceta) Arriba
    Abajo D-Pad (Cruceta) Abajo
    Izquierda D-Pad (Cruceta) Izquierda
    Derecha D-Pad (Cruceta) Derecha
    A Cross (Cruz)
    S Circle (Circulo)
    D Square (Cuadro)
    F Triangle (Triangulo)

    Cuando termines de mapear, haz click en "Instrument" en la parte de arriba de la pantalla FreePiano y selecciona la salida MIDI "Gamepad", que creaste con loopMIDI anteriormente.

    Una captura de el menú despegable de Instrumento dentro de Freepiano, con "Gamepad MIDI" seleccionado.

    Es recomendado que actives "Background input mode", dentro la pestaña de "Options". Se puede acceder con el icono de llave.

    Una captura de FreePiano, con la opción de "Background input mode" activada.

    Ahora, [descarga MIDI-OX].

    Una captura del sitio de MIDI-OX, con en enlace correcto resaltado en un cuadro azul con contorno punteado.

    Instala MIDI-OX.

    Una captura del instalador de MIDI-OX.

    Abre MIDI-OX y ve a Options > MIDI Devices

    Una captura de MIDI-OX, con el cursor sobre el menú despegable de Options, en MIDI Devices.

    En el menú de "MIDI Devices", elije tu teclado y el puerto que creaste con loopMIDI ("Gamepad") para FreePiano en la sección de "MIDI Inputs.".
    Selecciona el otro puerto que creaste en loopMIDI ("Pro Keys") en la sección de "MIDI Outputs." Esto combinara las entradas de MIDI a una sola salida.

    Una captura de MIDI Devices dentro de MIDI-OX, que muestra un teclado y el puerto de Gamepad seleccionado en la sección de MIDI Inputs y Pro Keys seleccionada en la sección de MIDI Outputs.

    Finalmente, ve a la configuración personalizada de Rock Band 3 dentro de RPCS3 y entra a la pestaña de I/O. Selecciona el puerto que seleccionaste como la salida en MIDI-OX ("Pro Keys").

    Una capture de loa configuración personalizada de Rock Band 3, dentro de la pestaña de I/O. En la sección de Emulated MIDI Devices, el tipo de instrumento y instrumento seleccionado están resaltados en cuadros bronceados con contornos sólidos. Esta puesto en "Keyboard - Pro Keys 3"

    Eso es todo. Recuerda que tienes que cerrar los tres programas distintos cuando no los estés usando, porque pueden causar problemas con los atajos de Windows.
    Tienes que abrirlos cada vez que quieras jugar.

[Regresar a la lista de instrumentos]

Implementado por [Dark]