>> 2013/4/1 Nick Humphrey <nick.c.humph...@gmail.com>
>>
>>> according to this article:
>>>
>>> http://en.wikipedia.org/wiki/Note#Note_designation_in_accordance_with_octave_name
>>>
>>> midi 0 is mapped to C-1 (minus 1) and midi 127 is G9.
>>> why is the lowest note in piano roll C0 and the highest at B8?

I'm guessing LMMS didn't have MIDI from the beginning, and starting  
from C0 was chosen as low enough. Octave -1 is below human hearing  
range, after all. And after adding MIDI, nobody has yet cared enough  
to change things. Not that covering the entire MIDI range isn't a good  
idea but there's probably more to it than just changing a number  
somewhere in the code.


(2013/4/11)
Quoting Nick Humphrey <nick.c.humph...@gmail.com>:
> If your MIDI software/device considers octave 0 as being the lowest octave
> of the MIDI note range, then middle C's note name is C5. The lowest note
> name is then C0 (note number 0), and the highest possible note name is G10
> (note number 127)."
>
> so, since lmms considers C0 as the lowest note, then lmms' piano roll
> should go up to G10

No, LMMS doesn't consider C0 to be the bottom of the MIDI range. It  
just ignores that lowest octave. 12(MIDI) = C0 = 0(Internally in LMMS)

Fortunately there is an easy workaround if you really need to extend  
the range (but not in both ends at once): change the base note of the  
instrument.


-- 
ra...@iki.fi
http://www.mikseri.net/radioproject



------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Lmms-users mailing list
Lmms-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmms-users

Reply via email to