Midi mappings wrong with Klevgrand's OneShot

In One Shot,kick drum is listed as C2 but the kick only makes a sound on C1 in Cubase.

No other kicks are mapped to any other midi notes in OneShot.

This is a deal breaker.

Klevgrand do not have any support listed on their site.

I have General Midi selected and then I tried no Midi mapping.

Same issue.

I then did the same thing in Reaper.

Reaper did not have the midi mapping issue.

Why is midi mapping in Cubase so flaky?

I read someone complaining about Cubase having C3 as default for midi while other daws have C4, so 1 octave lower by default. Could this be the cause? I was surprised to hear about it, I never used midi on other DAW´s for 20 years so I dunno. But interesting indeed.

Everything is mapped perfect in Reaper.

Cubase has to fix the lousy midi mapping in their DAW.

and Klevgrand have support..

I sent a ticket but it’s a Cubase thing.

For more than 25 years the middle C in Cubase is called C3, while elsewhere it might be called C4.
I like your initiative but it is not an oversight, it was done on purpose and there is no indication that this will change any time soon.
Practically you seem to have two choices: either live with it that the names of the notes are shifted by one or use a different DAW.

Again, I appreciate your complaint. There are several people here in the forum who would love to be able to change Cubase’s note naming scheme by an octave.

Well that is confusing and silly.

My Yamaha Multi 12 is set as follows

Bass Drum C1

Snare Drum Centre D#1

Snare Drum Rimshot E1

Snare Drum Side Stick C#1

Tom 1 C2

Tom 2 B1

Tom 3 A1

Tom 4 G1

Tom 5 F1

Crash 1 C#2

Crash 2 A2

Ride Bell F2

Ride Body D#2

Hats Closed F#1

Hats Open A#1

Hats Slightly Open E3

Hats Foot G#1

Hats Foot Splash A5

So in the Midi mapper what do these need to change too?

Do you mean Drum Map when you write midi mapper?
Yamaha usually uses the same naming convention as Cubase does, so chances are you can use the note names without a change.

But One Shot and Cubase are seeing the notes differently to each other.

How do I make Cubase’s midi notes,match One Shot’s midi notes?

Reaper does not have this problem.

In Cubase,do I change the I note or the O note?

So confusing.

i am an old muso who has played drums for 52 years.

Not a wizz kid type.

P.S. I am learning guitar now and I reckon I will be proficient at that before learning the midi mapper in Cubase lol ,that’s how much it confuses me.

I don’t know what One Shot is. If it is an instrument plugin then you want to adjust the O-Notes (output notes) of the Drum Map.
If One Shot is your input playing device you’d probably better chamge the I-Notes (input notes).

Ok I got this fixed by just using a Midi Modifier and putting it down an octave.

Now the notes play correctly.

Holy crap,the One Shot Jazz kit addon is phenomenal!!!

Do not know why it records notes one octave above though.

The modern definition of middle C comes, appropriately enough, from Yamaha, and is C4. C3 is an outdated standard that appears to be retained by Steinberg for compatibility reasons. It might be a good idea to make the value for middle C selectable in Steinberg applications.

1 Like

This just sent me down a rabbit hole. The Alesis Strata kit has notes in the manual mapping to 24-C1, 26-D1, etc…

And Cubase’s MIDI monitor doesn’t show the MIDI note number, only the note name and octave. So C0 => C1. Driving me crazy, and this answered the madness.

Hey, Steinberg:

  1. Add a MIDI setting to change “Middle C:” with two options: C3, C4 (or note numbers)
  2. Add a column to the MIDI Monitor plugin/tool that shows the note number

Referencing documentation that’s using one scheme, and having to mentally transpose it in real-time, hurts my brain.

Happy new year!

There are numerous related feature requests dating back to…

You can leave your vote here (top left corner of the first post) to support this request:

1 Like

It is in Dorico.

The reason for that is so you don’t have negative octaves like you do in other DAWs. Cakewalk also has middle C as C3 for the same reason. Keep in mind this doesn’t change which MIDI Note gets triggered, only the label you see. If you want to avoid that, set your MIDI mappings based on Note Number, not which octave that note is.