Re: [linux-audio-user] midi note numbers

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-user@...>
Date: Thursday, March 30, 2006 - 9:04 am

Hallo,
Brad Fuller hat gesagt: // Brad Fuller wrote:

> That's right. According to the MIDI Detailed Spec (version 4.2) on page

Well, being a saxophone player (in the past) it doesn't sound *that*
crazy to me. Why? The sax (usually) is a transposing instrument. Tenor
or soprano sax are tuned in Bb, alt saxophones are tuned in Eb. If you
put your fingers in the "C"-position, the actual frequency coming out
would correspond to a Bb or Eb on the piano, depending on sax model.

And of course with tenor and soprano sax the same finger settings
also result in a completely different octave.

Now what should midi do about it? Remember, there are not only midi
keyboards, there also are midi wind instruments, midi guitars etc. and
there are keyboards with various numbers of keys.

It sounds sensible from a keyboard point of view to just put 60, which
is about the middle of 0-127 as the middle C key. Where this middle C
key is, of course depends on the keyboard model.

For a software synthesizer you don't have a real middle key, you only
have frequencies. It makes sense to spread out the available 127 pitch
numbers so that they span most of the pitches that are musically
useful. The lowest "C" that is useful seems to be the one at about
8Hz. The C below that would be at about 4Hz which is not perceived as
a pitch anymore. You get to use the ~8Hz as lowest C if you define
pitch 69 as corresponding to 440Hz.

On the other end of the scale you get about 12500 Hz for a midi pitch
of 127. This is about half of the nyquist frequency at 44.1kHz
samplerate so there still would be a bit of headroom. However there
won't be a lot of headroom: You will pass a 22.05kHz Nyquist at a
pitch of 137 if you interpolate the midi formula for 69=440Hz this
way: mtof(137)=22350.6

So using "69 midi pitch := 440Hz" in a software syntesizer as default
range makes a lot of sense.

Ciao
--
Frank Barknecht _ ______footils.org_ __goto10.org__

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[linux-audio-user] midi note numbers, Atte André Jensen, (Wed Mar 29, 1:52 pm)
Re: [linux-audio-user] midi note numbers, Frank Barknecht, (Wed Mar 29, 5:19 pm)
[linux-audio-user] Re: midi note numbers, Arnold Krille, (Wed Mar 29, 5:32 pm)
Re: [linux-audio-user] Re: midi note numbers, polly , (Wed Mar 29, 7:01 pm)
Re: [linux-audio-user] midi note numbers, Christoph Eckert, (Wed Mar 29, 4:37 pm)
Re: [linux-audio-user] midi note numbers, Atte André Jensen, (Wed Mar 29, 8:37 pm)
Re: [linux-audio-user] midi note numbers, Paul Coccoli, (Wed Mar 29, 6:16 pm)
[linux-audio-user] Re: midi note numbers, Robert Epprecht, (Thu Mar 30, 7:12 pm)
Re: [linux-audio-user] Re: midi note numbers, Steve Wahl, (Thu Mar 30, 8:41 pm)
[linux-audio-user] Re: midi note numbers, Robert Epprecht, (Sat Apr 1, 6:08 am)
Re: [linux-audio-user] Re: midi note numbers, Steve Wahl, (Thu Mar 30, 9:03 pm)
Re: [linux-audio-user] Re: midi note numbers, luis jure, (Thu Mar 30, 10:19 pm)
Re: [linux-audio-user] Re: midi note numbers, Steve Wahl, (Thu Mar 30, 10:32 pm)
Re: [linux-audio-user] midi note numbers, Christoph Eckert, (Wed Mar 29, 7:16 pm)
Re: [linux-audio-user] midi note numbers, Lee Revell, (Wed Mar 29, 8:48 pm)
Re: [linux-audio-user] midi note numbers, Christoph Eckert, (Wed Mar 29, 9:09 pm)
Re: [linux-audio-user] midi note numbers, tim hall, (Thu Apr 13, 12:33 pm)
Re: [linux-audio-user] midi note numbers, M P Smoak, (Thu Apr 13, 6:48 pm)
Re: [linux-audio-user] midi note numbers, Atte André Jensen, (Thu Apr 13, 9:09 pm)
Re: [linux-audio-user] midi note numbers, Frank Wales, (Thu Apr 13, 9:18 pm)
Re: [linux-audio-user] midi note numbers, Frank Wales, (Thu Apr 13, 4:08 pm)
Re: [linux-audio-user] midi note numbers, Chuck Martin, (Thu Mar 30, 11:19 pm)
Re: [linux-audio-user] midi note numbers, Lee Revell, (Wed Mar 29, 9:23 pm)
Re: [linux-audio-user] midi note numbers, Erik Steffl, (Sat Apr 1, 9:12 pm)
Re: [linux-audio-user] midi note numbers, Christoph Eckert, (Sat Apr 1, 10:15 pm)
Re: [linux-audio-user] midi note numbers, Robert Jonsson, (Sun Apr 2, 8:37 am)
Re: [linux-audio-user] midi note numbers, Erik Steffl, (Mon Apr 3, 1:02 am)
Re: [linux-audio-user] midi note numbers, Folderol, (Wed Mar 29, 9:15 pm)
Re: [linux-audio-user] midi note numbers, Christoph Eckert, (Wed Mar 29, 10:01 pm)
Re: [linux-audio-user] midi note numbers, James McDermott, (Wed Mar 29, 2:32 pm)
Re: [linux-audio-user] midi note numbers, Atte André Jensen, (Wed Mar 29, 3:14 pm)
Re: [linux-audio-user] midi note numbers, James McDermott, (Wed Mar 29, 3:34 pm)
Re: [linux-audio-user] midi note numbers, Atte André Jensen, (Wed Mar 29, 3:58 pm)
Re: [linux-audio-user] midi note numbers, Klaus Kosten, (Wed Mar 29, 4:40 pm)
Re: [linux-audio-user] midi note numbers, Brad Fuller, (Wed Mar 29, 6:58 pm)
Re: [linux-audio-user] midi note numbers, Chuck Martin, (Thu Mar 30, 11:04 pm)
Re: [linux-audio-user] midi note numbers, Brad Fuller, (Fri Mar 31, 4:19 am)
Re: [linux-audio-user] midi note numbers, Frank Barknecht, (Thu Mar 30, 9:04 am)
Re: [linux-audio-user] midi note numbers, Thorsten Wilms, (Wed Mar 29, 4:22 pm)
Re: [linux-audio-user] midi note numbers, Dominic , (Wed Mar 29, 4:49 pm)
Re: [linux-audio-user] midi note numbers, Chris Cannam, (Wed Mar 29, 6:26 pm)