A shrunken down image of REAPER

How to set up REAPER to chart for RB3 in 2025 (English)

Intro

Hi, I’m carlmylo!

This is a quick setup guide to get REAPER up and running without having to hunt down lots of files from various places. All of the included resources are confirmed working and made for the latest version of REAPER and Python.

This will NOT teach you how to chart!

Please refer to the old but reliable [RBN/C3 Authoring Documentation] as it has stood the test of time.
There is also [an amazing book by doa] but keep in mind that certain bits of it suggest installing the outdated version of REAPER. You can and should ignore this.
Likewise, there is [a thorough video by Truce] but once again, you should keep in mind that it may mention that you should install an old version of REAPER. You can and should ignore this.

If you have questions or get stuck, you can find me on the [Milohax Discord]. There’s even a [dedicated charting channel].

REAPER Install:

This will replace your REAPER keyboard shortcuts!

  1. REAPER: [Click here to grab latest 64-bit version]
    • Please DO NOT enable the "Portable install" option when installing!
      A screenshot REAPER's download page, cropped to show the download button for Windows. The cursor is over the green Download button in the Windows section.
  2. SWS / S&M Extension: [Click here to grab latest x64 version]
    • Please keep "Python ReaScript support" enabled when installing!
      A screenshot SWS/S&M Extension's download page, cropped to show the download button for Windows. The cursor is over the "Download x64"  button in the Windows section.
  3. Python3: [Click here to grab latest version if you don't have it already]
    • Python2 is NOT the same and will not work.
      A screenshot Python's download page, cropped to show the yellow download button for Windows. The cursor is over the "Download Python"  button.
  4. [Click here to download the REAPER Files .zip archive.]
    a. Extract the .zip archive somewhere convenient.
    b. Drag the Common folder into DRAG 'Common' HERE shortcut.
    c. Drag REAPER into the DRAG 'REAPER' HERE shortcut.
    d. Replace any files if you're asked.
    A GIF of folders being dragged into shortcuts to other folders.

Adjustments after installing REAPER:

  1. Open REAPER
  2. Click on Options > Preferences.
    A screenshot of a cursor over 'Preferences' in REAPER
  3. Scroll down to Project
  4. Click on Backups.
    a. Enable Auto-save to timestamped file in project directory.
    A screenshot of REAPER's Preferences showing the Backups section.
  5. Scroll down to Audio.
  6. Click on Device.
    a. Change Audio System to WASAPI.
    A screenshot of REAPER's Preferences showing the Device section.
  7. Scroll down to Media.
  8. Click on MIDI.
    a. Change Ticks per quarter note for new MIDI items to 480.
    b. Change Character set for exported .MID text events to Latin-1.
    A screenshot of REAPER's Preferences showing the MIDI section.
  9. Scroll down to Plug-ins
  10. Click on ReaScript
  11. Enable Python for use with ReaScript.
    a. If Python isn't found, it's usually in %LOCALAPPDATA%\Programs\Python\[Python Version]
    b. The DLL will always be "Python[version].dll", i.e. "Python312.dll"
    A screenshot of REAPER's Preferences showing the ReaScript section.

Keybinds

  • F6 = [Pro Keys Preview]: See your Pro Keys chart in real time.
  • F7 = [EVENTS Tools]: Tools for the EVENTS track.
  • F8 = [EncoreVoxPreview]: See your vocal chart in real time.
  • F9 = [CAT]: Various tools for customs authors.
  • F10 = [VenueGen]: Tools for creating VENUES.
  • K = Makes a count off. You have to click on bar 2 before pressing this.
    • Reminder to tempo map first then chart because the count in will shift everything right!
  • Q = Sets tempo by bar depending on where your cursor is.
  • SHIFT+Q = Move closest grid line to mouse cursor while holding.
  • SHIFT+L = Import lyrics for selected notes from file.
  • NUMPAD 9 = Set note lengths to grid size.

Other essential stuff:

  • [RBN/C3 charting guide] - The essential guide on charting for Rock Band. Written by Harmonix and with parts added by the C3 team.
  • [MAGMA] - A tool to compile your custom so it can go in the game. It’s still in use and has been improved over the years.
  • [Nautilus (formerly known as C3 CON Tools)] - The Swiss army knife of Rock Band stuff. Lots of great and specific tools for customs.
  • [Onyx] - A must have tool if you’re testing on RPCS3 as it can export into a modern PS3 format. It can replace MAGMA too but I personally don’t use it for this.
  • [Ultimate Vocal Remover GUI] - Contrary to what the name is, this does a lot more than just remove vocals. This is AI stem separation software that can greatly help in separating a song into separate elements to help with charting. The version linked is a beta version that includes the ability to import Roformer models. Here are the models I use and suggest:
    • Demucs:
      • htdemucs_ft - Essential. Separates into four instruments.
      • htdemucs_6s - Essential and gives you six instruments instead of the usual four.
      • hdemucs_mmi
      • htdemucs
    • MDX-NET
      • UVR-MDX-NET INST HQ 3 or 5 - Essential as it usually gives better vocal isolation than Demucs.
      • [Drumsep] - Essential as it separates a stereo drum track into various elements. Helps a ton with drum charting.
  • [Pro Guitar Guide] - You're probably never gonna touch Pro Guitar/Bass, but for the masochists, this is the only good guide out there.

Troubleshooting:

  • RBN Preview doesn't load!
  • I get "Error opening devices" when swapping to WASAPI!
    • Could not find input device: You probably don't have a microphone connected Change the "Input channels" to 0 in the Device section of Preferences.
      A screenshot of REAPER showing an error that says "There was an error opening the audio hardware. WASAPI Error: could not find input device

Cómo configurar REAPER para chartear customs de RB3 en 2025 (Español)

Intro:

¡Hola, soy carlmylo!

Esta es una guía para echar andar REAPER sin tener que buscar archivos en varios lugares. Todos los archivos incluidos están hechos para la versiones más actuales de REAPER y Python.

¡Esta guía no te va a enseñar a chartear!

Tristemente, hay pocos recursos escritos en Español por ahora pero puedes traducir [la guía de RBN/C3] ya que muchos la hemos usado por años.
Hay [un libro muy bueno que fue escrito] (en Inglés) por doa pero ciertas partes mencionan que instales una versión antigua de REAPER. Puedes y debes de ignorar eso.
Igualmente, hay un [un video (en Inglés) meticuloso hecho por Truce] que existe pero igual te va a decir que instales una versión antigua de REAPER. Puedes y debes de ignorar eso.

Si tienes preguntas o te estás atorado, me puedes encontrar en el Discord de [Milohax]. Hay [un canal dedicado para hablar en español] y también [un canal en Ingles para chartear].

Instalando REAPER:

¡Esta va a reemplazar tus atajos de teclado para REAPER!

  1. REAPER: [Haz click aquí para descargar la version de 64-bits actual]
    • ¡Por favor NO actives la opción de "Portable install" en el instalador!
      Una captura de la pagina para descargar REAPER, mostrando el botón de descarga para Windows. The cursor is over the green Download button in the Windows section.
  2. SWS / S&M Extension: [Haz click aquí para descargar la version x64 actual]
    • ¡Por favor deja la opción de "Python ReaScript support" activada cuando lo instales!
      Una captura de la pagina para descargar la extension SWS/S&M Extension para Windows. El cursor esta sobre el boton de "Download x64" en la sección de Windows.
  3. Python3: [Haz click aquí para descargar la version actual si no lo tienes]
    • Python2 no es igual y no va a funcionar.
      Una captura de la pagina para descargar Python, mostrando un botón amarillo para descargar. El cursor esta sobre el botón de "Download Python".
  4. [Haz click aquí para descargar los archivos para REAPER de una carpeta .zip.]
    a. Extrae el archivo .zip a un lugar conveniente.
    b. Arrastra la carpeta de Common al acceso directo que se llama de DRAG 'COMMON' HERE.
    c. Arrastra la carpeta de REAPER al acceso directo que se llama DRAG 'REAPER' HERE.
    d. Reemplaza todos los archivos si te pregunta.
    Una GIF de carpetas siendo arrastrados a carpetas en formato de acceso directo.

Ajustes después de instalar REAPER:

  1. Abre REAPER
  2. Haz click en Opciones (Options) > Preferencias (Preferences).
    Una captura de REAPER con el cursor sobre 'Preferencias'
  3. Baja hacia a Proyecto (Project).
  4. Haz click en Copias de seguridad (Backups).
    a. Activa Guardar automáticamente en un archivo con marca de tiempo en el directorio del proyecto (Auto-save to timestamped file in project directory).
    Una captura de las preferencias de REAPER, mostrando la sección de copias de seguridad.
  5. Baja hacia a Audio.
  6. Haz click en Dispositivo (Device).
    a. Cambia Sistema de audio (Audio System) a WASAPI.
    Una captura de las preferencias de REAPER, mostrando la sección de Dispositivos.
  7. Baja hacia a Medios (Media).
  8. Haz click en MIDI.
    a. Cambia Ticks por negra para nuevos items MIDI (Ticks per quarter note for new MIDI items) a 480.
    b. Cambia Conjunto de caracteres para exportar Eventos de texto intermedio .MID (Character set for exported .MID text events) a Latin-1.
    Una captura de las preferencias de REAPER, mostrando la sección de MIDI.
  9. Baja hacia a Plug-ins
  10. Haz click en ReaScript
  11. Activa Activar Python para usar con ReaScript (Python for use with ReaScript).
    a. Si REAPER no encuentra Python, usualmente está localizado en %LOCALAPPDATA%\Programs\Python\[version de Python]
    b. La DLL siempre será nombrada "Python[version].dll", por ejemplo "Python313.dll"
    Una captura de las preferencias de REAPER, mostrando la sección de Python.

Atajos

  • F6 = [Previsualizar Teclado Pro]: Te muestra tu chart de Teclado Pro en tiempo real.
  • F7 = [EVENTS Tools]: Herramientas para la pista de EVENTS.
  • F8 = [EncoreVoxPreview]: Te muestra tu chart de vocales.
  • F9 = [CAT]: Varias herramientas para hacer customs.
  • F10 = [VenueGen]: Herramientas para tu VENUE.
  • K = Crea una entrada (1, 2, 1-2-3-4). Tienes que tener el cursor en el segundo compás de la canción.
    • Recuerda de mapear el tempo de tu canción primero porque esto mueve todo hacia la izquierda.
  • Q = Crea un marcador de tempo de compás, depende de donde está el cursor.
  • SHIFT+Q = Mueve la barra de compás más cercano al cursor mientras lo sostienes.
  • SHIFT+L = Importa un archivo de letra y lo coloca en las notas elegidas.
  • NUMPAD 9 = Ajusta la duración de las notas al tamaño de la cuadrícula.

Otras cosas esenciales:

  • [Guía de RBN/C3] - La guía esencial para chartear. Fue hecha por Harmonix con partes agregadas por el equipo de C3. Tristemente, solo está en Inglés pero la puedes traducir.
  • [MAGMA] - Una herramienta para compilar tu custom para poder meterla al juego. Sigue siendo usada y se ha mejorado por los años.
  • [Nautilus (antes conocido como C3 CON Tools)] - Un programa que ayuda con varias cosas relacionadas con archivos de Rock Band. Tiene varias herramientas integradas para customs.
  • [Onyx] - Un programa que necesitas si estás probando con RPCS3, ya que exporta en un formato de PS3 moderno. En teoría, puedes reemplazar a MAGMA con esto pero personalmente, no lo hago.
  • [Ultimate Vocal Remover GUI] - Contrario al nombre, esto hace mucho mas que eliminar vocales. Esto es un programa que usa IA para separar canciones a partes individuales, ya que eso ayuda inmensamente cuando charteas. La version en el enlace tiene la habilidad de importar modelos Roformer. Aquí hay modelos que yo uso y recomiendo:
    • Demucs:
      • htdemucs_ft - Esencial. Separa a cuatro partes.
      • htdemucs_6s - Esencial y te da 6 instrumentos en vez de 4.
      • hdemucs_mmi
      • htdemucs
    • MDX-NET
      • UVR-MDX-NET INST HQ 3 or 5 - Esencial porque separa vocales mejor que Demucs.
      • [Drumsep] - Esencial porque separa pistas de batería a partes individuales. Ayuda demasiado para chartear batería.
  • [Guía de Guitarra Pro] - Probablemente, nunca vas a tocar Guitarra/Bajo Pro, pero para los masoquistas, aquí está la única guía buena para eso. Tristemente, solo está en Inglés pero la puedes traducir.

Problemas y soluciones:

Una captura de REAPER mostrando un error que dice "No se pudo cargar el siguiente plug-in de efectos" a RBN Preview.

  • REAPER me da un error de "Error abriendo dispositivo" cuando cambio a WASAPI!
    • No se pudo encontrar entrada: Es muy probable que tienes un micrófono conectado. "Canales de entrada" a 0 en la seccion de Dispositivos en las Preferencias.
      Una captura de REAPER mostrando un error que dice "There was an error opening the audio hardware. WASAPI Error: could not find input device"

Credits/Créditos:

This pack includes files from the following projects:/Este archivo contiene partes de estos proyectos:

Many thanks to:/Muchas gracias a:

  • AddyMills
    • For helping improve the template
    • Por ayudar a mejorar la plantilla
  • Aloquendiar
    • For helping with the updated version of Venuegen and screenshots
    • Por contribuir a la versión actualizada de Venuegen y capturas
  • C0Assassin
    • For helping improve the template
    • Por ayudar a mejorar la plantilla
  • Deevun155
    • For porting the updated version of Venuegen
    • Por portear la versión actualizada de Venuegen
  • ElFish
    • For bringing up the Python3 port of CAT to my attention
    • Por llamar mi atención al port a Python3 de CAT
  • farottone
    • For creating and contributing to the original C3 Authoring Tools and many other foundational projects
    • Por crear y por contribuir a la versión original de C3 Authoring Tools y otros proyectos que crearon la fundación de customs
  • Glitchgod
    • For some error screenshots
    • Por capturas de ciertos problemas
  • Kueller
    • For creating and contributing in many of the original versions of the tools
    • Por crear y por contribuir a varias versiones originales de las herramientas
  • Linos
    • For helping improve the template and being one of the most helpful in the charting channel
    • Por ayudar a mejorar la plantilla y por ser uno de los más informativos en el canal de charteo
  • Loflyinjett
    • For answering our prayers and getting us a Pro Keys preview tool
    • Por responder a nuestras oraciones y darnos una manera de ver charts de teclado pro
  • Lore Hero
    • For motivating me to move this info out of a single Discord channel and providing us with amazing content
    • Por motivarme a mover esta información fuera de un canal de Discord y por darnos tanto contenido bueno
  • Lunalawl
    • For coming up with most of the idea. She is currently working on making this even easier
    • Por tener la mayoría de la idea. Está trabajando en hacer esto todavia mas facil
  • Lynxeption
    • For helping testing, helping put the archive together, and screenshots
    • Por ayudar con pruebas, a armar el archivo y capturas
  • maria/solamint
    • For contributing to Encore Vox Preview
    • Por contribuir a Encore Vox Preview
  • TheNathannator
    • For providing with the original RBN files and being one of the nicest people ever
    • Por tener los archivos originales de RBN y por ser uno de las personas mas agradables
  • Nemo
    • For creating and maintaining various essential tools that are still in use to this day
    • Por crear y mantener varios programas esenciales que seguimos usando hasta hoy
  • Onyxite
    • For creating and maintaining Onyx, one of the best inventions for plastic guitar games
    • Por crear y mantener Onyx, una de las mejores invenciones para juegos de guitarras plásticas
  • poliwhirlge
    • For updates to CAT
    • Por actualizaciones para CAT
  • RaiderGG
    • For creating EVENTS Tools
    • Por crear EVENTS Tools
  • Ruggy
    • For icons, Pro Guitar stuff, testing and helping improve the template
    • Por los iconos, cosas de Guitarra Pro y por probar y ayudar a mejorar la plantilla
  • seil
    • For creating the Pro Guitar sound preview tool
    • Por crear el plugin para escuchar notas de guitarra pro
  • Sulfrix
    • For certain Python screenshots
    • Por ciertas capturas de Python
  • SuperRiderTH
    • For porting the updated version of C3 Authoring Tools
    • Por portear la versión actualizada de C3 Authoring Tools
  • ThreeAreEss
    • For testing and helping improve the template
    • Por probar y ayudar a mejorar la plantilla
  • tposejank
    • For creating and contributing to Encore Vox Preview
    • Por crear y contribuir a Encore Vox Preview y por tener actitud positiva 😀
  • Many other people I forgor/Varias otras personas que se me olvidaron!
Edit

Pub: 11 Jul 2025 12:24 UTC

Edit: 10 Sep 2025 00:06 UTC

Views: 456