How do I Map the piano roll?
-
- KVRAF
- 2154 posts since 15 May, 2017
If I have an instrument that in the VST has a note that is triggered at C2, it maps to a different range in RC. How can I map it to a 1 to 1 ratio?
For instance, in the actual VST instrument, a note is triggered at C1, but, in RC, the same note is mapped to C2.
For instance, in the actual VST instrument, a note is triggered at C1, but, in RC, the same note is mapped to C2.
-
musicdevelopments musicdevelopments https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=223336
- KVRAF
- 6014 posts since 9 Jan, 2010
Good question. There is no industry standard for numbering octaves.
The MIDI standard states "Middle C has a reference value of 60" but it does not say that it has to be called C4 or C3 or C5. By default, SONAR calls MIDI note 0 (the lowest possible note) C0. The Yamaha FB-01, for example, shows MIDI note 0 as C-2 (C negative 2). In RapidComposer (and most other programs) MIDI note 60 is C4, so the base octave is -1. I think I will add a setting for that for the next update.
A MIDI note is a MIDI note in your VST instrument and RapidComposer, and is the same frequency, it is just chords labeling that is different in different applications.
Thanks!
Attila
The MIDI standard states "Middle C has a reference value of 60" but it does not say that it has to be called C4 or C3 or C5. By default, SONAR calls MIDI note 0 (the lowest possible note) C0. The Yamaha FB-01, for example, shows MIDI note 0 as C-2 (C negative 2). In RapidComposer (and most other programs) MIDI note 60 is C4, so the base octave is -1. I think I will add a setting for that for the next update.
A MIDI note is a MIDI note in your VST instrument and RapidComposer, and is the same frequency, it is just chords labeling that is different in different applications.
Thanks!
Attila
-
musicdevelopments musicdevelopments https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=223336
- KVRAF
- 6014 posts since 9 Jan, 2010
OK, it took 10 minutes to add this setting:

It will be available from v3.4 or from the next beta version (in a few days).

It will be available from v3.4 or from the next beta version (in a few days).
-
- KVRAF
- Topic Starter
- 2154 posts since 15 May, 2017
Thanks!
Exactly why some instruments don't always map out like you would think. So, I assume you will make this on an "as track needed", because making a global "all tracks" would just throw other instruments out of wack.. (each track would need this setting)
Exactly why some instruments don't always map out like you would think. So, I assume you will make this on an "as track needed", because making a global "all tracks" would just throw other instruments out of wack.. (each track would need this setting)
Last edited by BluGenes on Fri Nov 17, 2017 10:28 am, edited 1 time in total.
-
musicdevelopments musicdevelopments https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=223336
- KVRAF
- 6014 posts since 9 Jan, 2010
I am afraid that would not be a good idea. You need to decide how middle C should be called in the whole application, not in each track. It does not matter if one plug-in uses C3 but another plug-in uses C4 for middle C (MIDI note 60), they are the same sound, so should be displayed uniformly in RC. You can use transposition for a track if needed.
