NOTES:
- Do NOT map this instrument via the “Pads” menu.
- Your MIDI Drum Kit needs to:
- be set to MIDI Channel 10.
- be set to standard GM mapping.
These should be default settings but consult the manual for your MIDI Drum Kit to make sure.
- D-Pad: Left and D-Pad: Right cannot be used. This makes slowing down practice mode and cycling through trainers impossible.
- RPCN Menus (for sending or accepting online invites) will cause a softlock. You will need an alternative input method to navigate these menus, such as [a typing keyboard or a gamepad].
Instructions:
If your MIDI Drum Kit has a USB port, all you need to do is plug it into your computer.
If your MIDI Drum Kit only has a MIDI output, you will need a MIDI to USB interface.
Here’s an example of a MIDI to USB interface. Most will come with an LED indicator to show activity. To check that you’ve plugged it in correctly, you should see “MIDI In” blinking when you hit a pad.
If you have an audio interface, you may already have a way to plug in MIDI to your computer, as some audio interfaces come with MIDI inputs. For example, this Scarlett has MIDI connections in the back.
Find whichever way is the most convenient for you then connect your MIDI Drum Kit to your computer.
After that, right click on Rock Band 3 in RPCS3, then click on “Change Custom Configuration”.
- :
- 🥁 Change your “Emulated MIDI type” from “Keyboard” to “Drums”, then select your MIDI Drum Kit or MIDI to USB interface in the drop-down menu next to it.
Mapping
Default Mapping:
START
: Hihat Pedal, Hihat Pedal, Hihat Pedal, SnareSELECT
: Hihat Pedal, Hihat Pedal, Hihat Pedal, Snare Rim- Song select shortcuts: Hihat Pedal, Hihat Pedal, Hihat Pedal, Kick
MIDI Note# | Trigger Type | In-Game Action |
---|---|---|
38, 31, 34, 37, 39, 40 | Snare | |
48, 50 | Hi-tom | |
45, 50 | Low-tom | |
41, 43 | Floor-tom | |
22, 26, 42, 46, 54 | Hi-Hat Cymbal | |
51, 53, 56, 59 | Ride Cymbal | |
49, 52, 55, 57 | Crash Cymbal | |
33, 35, 36 | Kick Pedal | |
44 | Hi-Hat Pedal | Hi-Hat Pedal |
CC#4 (Foot controller) | Hi-Hat Pedal Position | Allows Hi-Hat pedal to be held closed |
Additional Setup:
You can adjust a variety of options in the rb3drums.yml
file, located within the config
folder inside your RPCS3 installation folder.
Below are the defaults and what each option does.
Setting | Description |
---|---|
Pulse width ms: 30 |
How long each drum pad hit is “held” for. You should leave this alone. |
Minimum velocity: 10 |
The minimum velocity (how hard a pad is hit) needed for a signal to be sent. Anything below this number will not send a signal. |
Combo window in milliseconds: 2000 |
Determines how long you have to press the Combos for Start, Select, and Kick Hold. |
Stagger cymbal hits: true |
If you hit two cymbals at the same time, one will be delayed by the “Pulse width ms” above. You should leave this alone. |
Midi id to note override: "" |
Allows you to remap what each MIDI note does. Read [Remapping] for more information. |
Combo Start: HihatPedal,HihatPedal,HihatPedal,Snare |
Defines what combo will trigger the Start button |
Combo Select: HihatPedal,HihatPedal,HihatPedal,SnareRim |
Defines what combo will trigger the Select button |
Combo Toggle Hold Kick: HihatPedal,HihatPedal,HihatPedal,Kick |
Defines what combo will trigger the Hold Kick action, for library navigation. |
Midi CC status: 176 |
Defines the status byte. Can be notated as 0xB0 as well. You should leave this alone. |
Midi CC control number: 4 |
Defines the number of the Continuous Controller (CC), which acts as the hi-hat pedal. You should leave this alone. |
Midi CC threshold: 64 |
Defines the middle point the hi-pedal pedal goes from closed to open. |
Midi CC invert threshold: false |
Inverts the range for the hi-hat pedal, mentioned above. |
Remapping
If your MIDI Drum Kit has incompatible mapping, you can remap using Midi id to note override: ""
with the corrected notes.
- To do this:
- Go to MIDI Monitor
- Play the pad you want to replace to find its MIDI Note number (“Note #[number]”).
The file uses the following note names:
Kick
HihatPedal
Snare
SnareRim
HiTom
LowTom
FloorTom
HihatWithPedalUp
Hihat
Ride
Crash
Examples of common replacements:
- Blue cymbal is mapped to
Note #51
and Green cymbals is mapped toNote #49
and your kit has these reversed.Midi id to note override: "49=Ride,51=Crash"
will reverse them to be closer to the game’s layout
- You want to map Open Hi-Hat to Blue cymbal.
Midi id to note override: "46=Ride"
In rb3drums.yml
, you will find Combo Start
, Combo Select
, Combo Toggle Hold Kick
, which allow you to customize the combos to activate their respective buttons.