This is an interesting thread. Thanks for all that you've written and discussed Trevor and John.

How all this stuff works in my head is that it's similar to MIDI channels which, in turn, are similar to computer programming arrays.

There are two schools of thought on MIDI channels that still seem to exist today. Often programs let you choose which option best suits. There is the 0-15 school of thought and 1-16 school of thought.

Now why this comes back to computers for me is that if I define (say) a 6 dimension array, then in the couple of languages I'm familiar with, the elements of that array will be numbered 0, 1, 2, 3, 4, 5. For me, this is similar to 0-15 MIDI channels.

The C4/C5 (and even C3) definitions of Middle C are the same. It all depends on how a manufacturer defines the lowest C. That is: C0, C1, C(-1). I'm sure you know all this. I just mention it to give an insight into the above parallel between computer programming and MIDI channels.

This is what I've found out so far for various nomenclature...

Middle C = C5, Band In A Box

Middle C = C5, Fruity Loops

Middle C = C5, Bandlabs Sonar

Middle C = C5, Mixcraft

Middle C = C4, Reaper

Middle C = C4, Roland

Middle C = C3, Cubase

Middle C = C3, Yamaha

Middle C = C3, Kontakt

Middle C = C3, Studio One

I don't know if the same applies to all the above today. I just used Google to help me find the information and I didn't research it thoroughly.

What Reaper uses is an OCTAVE OFF-SET. By entering an integer value -1, 0, 1, etc., it's possible to define what middle C is from the octaves perspective. It is always note 60, though.

Maybe an octave offset would work well in BIAB.

Regards,
Noel


MY SONGS...
Audiophile BIAB 2025