Community Forums Archive

Go Back

Subject:Piano Roll Transposition Issue
Posted by: txharp3
Date:6/28/2009 11:00:44 AM

Hello all,

After setting up a custom drum map today for Battery 3, I realized that the piano roll is transposed two octaves lower than what I am actually playing on my hardware keyboard controller (i.e., if I play a C1 on my keyboard controller, the same pitch is achieved by playing C3 via the piano roll keyboard).

I opened a clean project to make sure that there were no midi edits causing the issue, and tested the results on several VST instruments. Also, I verified that my keyboard controller was not inadvertently transposed.

Does anyone know how to solve this problem? It impacts both the inline MIDI and OPT piano rolls.

Due to the fact that no one else seems to have this issue on the forums, I am assuming the matter is user related. :-)

On the piano roll, I do notice that C5 has a triangle pointed to the left at the edge of the key.

Thanks,
Ted

Message last edited on6/28/2009 4:34:41 PM bytxharp3.
Subject:RE: Piano Roll Transposition Issue
Reply by: pwppch
Date:6/28/2009 5:55:33 PM

ACID uses C5 as middle C.

Battery uses a different mapping where Middle C is C3.

There is no single universal rule. ACID follows a typical MIDI mapping where C0 is the first note and C5 is note 64 in MIDI.

There are differerent mappings that can be used. Some apps/plugins us C3. Others use C4 - with the reason that on a 88 key grand piano, Middle C is the 4th C on the keyboard.

Some permit you to change what Middle C is to be considered. ACID does not, but this option has been requested and we will consider it for a future version.

You should consider using the Drum Map feature of ACID. We provide a simple GM drum map for Battery. You can create your own to map directly to the patch/kit you have loaded in Battery.

This will permit you to work with the inline editor in Drum Map mode.

Peter

Subject:RE: Piano Roll Transposition Issue
Reply by: txharp3
Date:6/28/2009 9:52:47 PM

As always, Peter, thank you for the detailed feedback. It is greatly appreciated. :-)

Go Back