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!
- REAPER: [Click here to grab latest 64-bit version]
- SWS / S&M Extension: [Click here to grab latest x64 version]
- Python3: [Click here to grab latest version if you don't have it already]
- [Click here to download the REAPER Files
.zip
archive.]
a. Extract the.zip
archive somewhere convenient.
b. Drag theCommon
folder intoDRAG 'Common' HERE
shortcut.
c. DragREAPER
into theDRAG 'REAPER' HERE
shortcut.
d. Replace any files if you're asked.
Adjustments after installing REAPER:
- Open REAPER
- Click on
Options
>Preferences
.
- Scroll down to
Project
- Click on
Backups
.
a. EnableAuto-save to timestamped file in project directory
.
- Scroll down to
Audio
. - Click on
Device
.
a. ChangeAudio System
toWASAPI
.
- Scroll down to
Media
. - Click on
MIDI
.
a. ChangeTicks per quarter note for new MIDI items
to480
.
b. ChangeCharacter set for exported .MID text events
toLatin-1
.
- Scroll down to
Plug-ins
- Click on
ReaScript
- 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
"
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.
- Demucs:
- [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!
- You're missing the appropriate Microsoft Visual C++ Redistributable Runtimes. [Click here to download them].
- You're missing the appropriate Microsoft Visual C++ Redistributable Runtimes. [Click here to download them].
- 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" to0
in the Device section of Preferences.
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!
- REAPER: [Haz click aquí para descargar la version de 64-bits actual]
- SWS / S&M Extension: [Haz click aquí para descargar la version x64 actual]
- Python3: [Haz click aquí para descargar la version actual si no lo tienes]
- [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 deCommon
al acceso directo que se llama deDRAG 'COMMON' HERE
.
c. Arrastra la carpeta deREAPER
al acceso directo que se llamaDRAG 'REAPER' HERE
.
d. Reemplaza todos los archivos si te pregunta.
Ajustes después de instalar REAPER:
- Abre REAPER
- Haz click en
Opciones
(Options
) >Preferencias
(Preferences
).
- Baja hacia a
Proyecto
(Project
). - Haz click en
Copias de seguridad
(Backups
).
a. ActivaGuardar automáticamente en un archivo con marca de tiempo en el directorio del proyecto
(Auto-save to timestamped file in project directory
).
- Baja hacia a
Audio
. - Haz click en
Dispositivo
(Device
).
a. CambiaSistema de audio
(Audio System
) aWASAPI
.
- Baja hacia a
Medios
(Media
). - Haz click en
MIDI
.
a. CambiaTicks por negra para nuevos items MIDI
(Ticks per quarter note for new MIDI items
) a480
.
b. CambiaConjunto de caracteres para exportar Eventos de texto intermedio .MID
(Character set for exported .MID text events
) aLatin-1
.
- Baja hacia a
Plug-ins
- Haz click en
ReaScript
- 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
"
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.
- Demucs:
- [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:
- ¡No me carga el plugin para visualizar (RBN Preview)!
- Te faltan archivos de Microsoft Visual C++ Redistributable Runtimes. [Haz click aqui para descargarlos].
- 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" a0
en la seccion de Dispositivos en las Preferencias.
Credits/Créditos:
This pack includes files from the following projects:/Este archivo contiene partes de estos proyectos:
- [reaimgui]
- [C3 Authoring Tools]
- [EncoreVocalPreview]
- [EVENTS Tools]
- [RB-Pro-Keys-Visualizer]
- [ProToLH]
- [Venuegen]
- [Pro Guitar Preview for REAPER]
- [SpanishLA JEFE01 LangPack]
- [Português LangPack]
- [RB Icons]
- Harmonix RBN (link no longer available)
- [C3]
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!