Titan 75 Default MIDI Note Map
The Titan 75 module ships with a MIDI map that's nearly identical to the Titan 70, following General MIDI (GM) Percussion conventions for most pads. The key differences vs. the Titan 70 are the 12" snare (same note, bigger pad), and the triple-zone ride — which uses three distinct note numbers for bow, bell, and edge. This is the source of most plugin compatibility issues.
| Pad / Zone | Default Note # | Note Name | GM Standard? | Common Issues |
|---|---|---|---|---|
| Kick (head) | 36 | C1 | GM ✓ | None — universally correct |
| Snare (head) | 38 | D1 | GM ✓ | None — universally correct |
| Snare (rimshot / rim) | 40 | E1 | GM ✓ | Some plugins prefer 37 (side stick). See Plugin Fixes. |
| Tom 1 (head) | 50 | D2 | GM ✓ | None |
| Tom 1 (rim) | 60 | C3 | Non-GM | Often fires bongo/perc. Remap to 37 for side stick or leave for perc. |
| Tom 2 (head) | 48 | C2 | GM ✓ | None |
| Tom 2 (rim) | 61 | C#3 | Non-GM | Fires bongo. Remap or assign to taste. |
| Tom 3 (head) | 45 | A1 | GM ✓ | None |
| Tom 3 (rim) | 62 | D3 | Non-GM | Fires mute conga in many libraries. |
| Tom 4 (head) | 43 | G1 | GM ✓ | None |
| Tom 4 (rim) | 63 | Eb3 | Non-GM | Fires open conga. |
| Hi-Hat (closed) | 42 | F#1 | GM ✓ | None |
| Hi-Hat (open) | 46 | Bb1 | GM ✓ | None |
| Hi-Hat (pedal close) | 44 | Ab1 | GM ✓ | None |
| Crash 1 (bow) | 49 | C#2 | GM ✓ | None |
| Crash 1 (choke) | 57 | A2 | Non-GM | Choke note varies by plugin — see fixes below. |
| Crash 2 (bow) | 57 | A2 | Varies | Some plugins use 55 or 52 for Crash 2. |
| Crash 2 (choke) | 58 | Bb2 | Non-GM | Plugin-dependent. |
| Ride (bow) | 51 | Eb2 | GM ✓ | None |
| Ride (bell) | 53 | F2 | GM ✓ | Some plugins put bell on 59. Check plugin map. |
| Ride (edge/crash) | 59 | B2 | Varies | Many plugins use 59 for ride bell, not edge. Most common mismatch. |
Plugin-by-Plugin Fix Guide
Click any plugin to expand its specific remapping instructions. For each one, you can either remap the module (change notes sent by the Titan 75) or remap inside the plugin (reassign what note triggers what drum sound). Remapping inside the plugin is generally preferred — it keeps one consistent module map.
EZdrummer 3 has no built-in "Titan 70/75" preset, but its MIDI mapping editor is very capable. The main issues are the ride edge zone and tom rims.
Where to remap
Key remaps needed
| Problem | Titan 75 sends | → | Map to |
|---|---|---|---|
| Ride edge plays bell | 59 | → | Ride Edge zone |
| Ride bell plays wrong | 53 | → | Ride Bell zone |
| Crash 1 choke not working | 57 | → | Crash 1 Choke |
| Tom rims play bongo | 60–63 | → | Rim/Rimshot of each tom, or leave unassigned |
Addictive Drums 2 includes a Simmons Titan 70 MIDI preset which works well as a starting point for the Titan 75. The main issues are the ride edge/bell swap and crash chokes.
Where to remap
Key remaps needed
| Problem | Titan 75 sends | → | Map to |
|---|---|---|---|
| Ride edge / bell swapped | 53 / 59 | → | Swap Bell ↔ Edge assignments |
| Crash choke silent | 57, 58 | → | Crash 1 Choke / Crash 2 Choke |
| Tom 1 rim fires perc | 60 | → | Tom 1 Rimshot or side stick (37) |
SD3 has a powerful MIDI mapping system. No Titan 75 preset exists, but you can build one quickly and it's more granular than EZdrummer.
Where to remap
Critical fixes
| Problem | Send from Titan 75 | → | Map in SD3 |
|---|---|---|---|
| Ride edge crashes the kit | 59 | → | Ride — Edge Zone |
| Ride bell off | 53 | → | Ride — Bell Zone |
| Crash chokes | 57 / 58 | → | Crash 1 Choke / Crash 2 Choke |
| Tom rims → bongo/perc | 60–63 | → | Tom rimshots OR leave unassigned |
The Abbey Road series (Modern Drummer, 60s Drummer, 70s Drummer, etc.) are Kontakt instruments. They don't have a Titan preset — you'll edit MIDI mappings directly in Kontakt's mapping editor or via the instrument's built-in MIDI Learn.
Method A — Kontakt MIDI Learn (easiest)
Method B — Kontakt Mapping Editor
Specific issues
| Problem | Titan 75 note | → | Fix |
|---|---|---|---|
| Ride edge triggers crash zone | 59 | → | Reassign zone 59 → ride edge sample |
| Crash choke silent | 57 / 58 | → | Find choke sample zone, drag to note 57/58 |
| Tom rims off or perc | 60–63 | → | Map to rimshot samples or leave unmapped |
Logic's Drum Kit Designer and the Drummer track use a fixed MIDI map. There's no built-in e-drum remapping UI — you must use either the Piano Roll transform or the Scripter MIDI plug-in (see the Logic Scripter tab for full detail).
Quick Piano Roll method (for recorded MIDI)
Key note mismatches vs Drum Kit Designer
| Titan 75 sends | DKD expects | → | Fix |
|---|---|---|---|
| 59 (ride edge) | 59 = Ride Bell in DKD | → | Remap ride edge on module to 63 or use Scripter |
| 53 (ride bell) | 53 = unassigned in DKD | → | Scripter: send 59 when 53 received |
| 60–63 (tom rims) | Percussion instruments | → | Leave for perc, or Scripter to rimshot notes |
| 57/58 (crash chokes) | No choke built-in | → | Scripter: map to a muted crash sample |
BFD3 has one of the most comprehensive e-drum input mapping systems. Use its MIDI Input Panel for direct note assignment.
| Issue | Note | → | Fix |
|---|---|---|---|
| Ride edge/bell swap | 53/59 | → | Assign 59 to Edge, 53 to Bell in MIDI Input panel |
| Crash chokes | 57/58 | → | Assign to Crash 1 and Crash 2 choke input |
Groove Agent SE and the full version both have a MIDI map editor accessible from the kit view. There's no Titan preset, but GM-based maps get you 80% there.
MT Power Drum Kit 2 uses a standard GM map and works nearly out of the box. The only consistent issues are tom rims (notes 60–63) and crash chokes.
Logic Pro — Scripter MIDI Plug-in
The Scripter is Logic Pro's built-in JavaScript MIDI processor. You insert it on a Software Instrument channel strip and it intercepts, transforms, and re-routes MIDI before it reaches the instrument. This is the most powerful and flexible way to remap the Titan 75 in Logic — no module changes needed.
What the script does
This script remaps incoming MIDI notes in real-time to match Drum Kit Designer and other Logic Pro drum plug-ins. It handles:
• Ride zone fix — swaps note 53 (Titan bell) → 59 (Logic's bell), and note 59 (Titan edge) → 57 (Logic's edge/alternate crash)
• Crash choke — maps notes 57/58 to sustained crash kill (velocity 1 trick)
• Tom rim options — routes notes 60–63 to rimshots (40/37/40/37 cycling) instead of bongos
• Bypass toggle — a front-panel checkbox lets you turn remapping on/off instantly
Full Scripter Code — Paste into Logic Scripter
// ================================================
// Simmons Titan 75 → Logic Pro Drum Remapper
// Insert on Software Instrument MIDI FX slot
// ================================================
var PluginParameters = [
{
name: "Enable Remapping",
type: "checkbox",
defaultValue: 1
},
{
name: "Tom Rims → Rimshots",
type: "checkbox",
defaultValue: 1
},
{
name: "Ride Bell/Edge Fix",
type: "checkbox",
defaultValue: 1
},
{
name: "Crash Choke Fix",
type: "checkbox",
defaultValue: 1
}
];
// Note remapping table
// Format: incoming note → outgoing note
var rideMap = {
53: 59, // Titan ride bell (53) → DKD ride bell (59)
59: 63 // Titan ride edge (59) → DKD open hi-hat alt / keep as ride edge
};
// Tom rim notes from Titan 75 → cross-stick / rimshot
var tomRimMap = {
60: 37, // Tom 1 rim → side stick
61: 37, // Tom 2 rim → side stick
62: 37, // Tom 3 rim → side stick
63: 37 // Tom 4 rim → side stick
// Alternative: use 40 (electric snare) for a cross-stick crack sound
};
// Crash choke notes — send at velocity 1 to "silence"
var chokeNotes = { 57: true, 58: true };
function HandleMIDI(event) {
// Pass through all non-note events
if (!(event instanceof NoteOn || event instanceof NoteOff)) {
event.send();
return;
}
// Bypass if remapping is off
if (GetParameter("Enable Remapping") === 0) {
event.send();
return;
}
var note = event.pitch;
var vel = event.velocity;
// --- Crash Choke ---
if (GetParameter("Crash Choke Fix") === 1 && chokeNotes[note]) {
if (event instanceof NoteOn) {
// Send a very-low-velocity hit to the crash to simulate a choked sound
var choke = new NoteOn();
choke.pitch = (note === 57) ? 49 : 57; // Crash 1 / Crash 2
choke.velocity = 1;
choke.channel = event.channel;
choke.send();
}
return; // Don't send the original choke note
}
// --- Ride Bell / Edge Fix ---
if (GetParameter("Ride Bell/Edge Fix") === 1 && rideMap[note] !== undefined) {
event.pitch = rideMap[note];
event.send();
return;
}
// --- Tom Rim → Rimshot/Side Stick ---
if (GetParameter("Tom Rims → Rimshots") === 1 && tomRimMap[note] !== undefined) {
event.pitch = tomRimMap[note];
event.send();
return;
}
// Default: pass through unchanged
event.send();
}
How to use it step by step
tomRimMap section of the script, change the target note numbers to taste. Note 37 = side stick, 40 = electric snare (crack), 31 = sticks hit together. Mix and match per tom for more variety.
Hi-Hat CC Control in Logic
The Titan 75 hi-hat pedal sends CC4 for the continuous position. To enable this in Logic's Drum Kit Designer:
if (event instanceof ControlChange && event.number === 4) { event.number = 1; }Master Remapping Strategy
Here's the decision framework for any new plugin you encounter with the Titan 75. Follow this top-down — stop at the first approach that works.
Decision Tree
The Four Universal Problem Zones
No matter the plugin, these four issues will appear most often. Knowing them saves time when troubleshooting any new library:
| Issue | Root Cause | Universal Fix |
|---|---|---|
| Ride bell/edge swapped or wrong | Note 59 = ride bell in GM. Titan 75 sends 59 for ride edge, 53 for bell. | In plugin: assign 59 → edge, 53 → bell. Or remap on module: set ride edge to 63, ride bell stays at 53. |
| Crash chokes silent or wrong sound | No GM standard for choke. Titan sends 57/58. Most plugins use different notes. | Find the plugin's choke note and remap. In Logic, use Scripter choke logic. |
| Tom rims fire bongo/percussion | Titan sends 60–63 for tom rims. GM defines those as bongos. | Either remap rims to 37 (side stick) in plugin, or set module to not send note-on for rim zones you don't use. |
| "Titan 70" preset has wrong snare feel | Titan 75 has a 12" snare vs Titan 70's 10". Same MIDI notes, but playing feel is slightly different. | MIDI-wise this is identical — no change needed. Adjust sensitivity/threshold in the module if ghosting occurs. |
Recommended Module Settings for DAW Use
Titan 75 SETUP menu — recommended DAW settings
Local Control: Set to OFF when triggering virtual instruments. This stops the module playing its own sounds while MIDI goes to the DAW, preventing double-triggering.
MIDI Channel: Keep at Channel 10 (the GM percussion channel). Most plugins default to ch.10 for drums.
USB MIDI: Use USB over Bluetooth when recording in a DAW — lower latency and more reliable timing.
Velocity Sensitivity: Start at the module default. If ghost notes are too hot or soft, adjust the pad sensitivity per-pad in the module's trigger settings before touching the plugin's velocity curve.