denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] table of midi-to-percussion values


From: Richard Shann
Subject: Re: [Denemo-devel] table of midi-to-percussion values
Date: Thu, 03 Oct 2013 10:31:00 +0100

On Thu, 2013-10-03 at 05:27 -0400, Bric wrote:
> 
> > On October 2, 2013 at 2:46 PM Richard Shann <address@hidden> wrote:
> > 
> > 
> > On Wed, 2013-10-02 at 13:15 -0400, Bric wrote:
> > > 
> > > > On September 30, 2013 at 12:18 PM Richard Shann <address@hidden> wrote:
> > > > 
> > > > 
> > > > On Mon, 2013-09-30 at 09:26 -0400, Bric wrote:
> > > > > > On September 30, 2013 at 3:35 AM Richard Shann <address@hidden>
> > > > > > wrote:
> > > > > >
> > > > > >
> > > > > > On Sun, 2013-09-29 at 16:54 -0400, Bric wrote:
> > > > > > > In percussion mode (clef) denemo assigns particular percussion 
> > > > > > > instruments
> > > > > > > to
> > > > > > > particular notes (pitches)
> > > > > > Well, what Denemo is doing is assigning channel 10 to the staff (see
> > > > > > staff properties)
> > > > > >
> > > > > > >
> > > > > > > Is there a correspondence list for this somewhere?  (E.g., 64 -> 
> > > > > > > bass drum,
> > > > > > > 65
> > > > > > > -> hi-hat, 66 -> low tom, etc., etc. (the example has bogus 
> > > > > > > correspondence))
> > > > > >
> > > > > > The default soundfont that is packaged with Denemo has channel 10
> > > > > > assigned to those things
> > > > > >
> > > > > 
> > > > > I see one *.sf2 file in the source tree:  soundfonts/A320U.sf2
> > > > > 
> > > > > This is the one and only, right?
> > > > yes
> > > > 
> > > > > 
> > > > > I guess I need to use and external tool to manifest the midi 
> > > > > instruments with
> > > > > English labels (?)
> > > > 
> > > > ???
> > > > In the staff properties dialog, MIDI tab the instrument names are taken
> > > > from the sound font that you have loaded.
> > > > 
> > > 
> > > (1) I don't see percussion instruments listed there (even when i've 
> > > designated
> > > the primary clef as percussion clef)
> > 
> > yes, that's true: the channel 10 = percussion thing is one percussion
> > sound per MIDI note, whereas the other instruments are a single
> > instrument with different pitches for each note.
> > 
> > > 
> > > (2) even if thery /were/ listed, I'd have to retype it all by hand.  
> > > (Well, OK,
> > > I could do that, but wouldn't the list vary according to the font, as you
> > > indicate?
> > 
> > The list is the list of instruments provided by the soundfont one for
> > each program number, they can be assigned to any channel except channel
> > 10 (I think that's the way it works).
> > 
> > > 
> > > (3) In wikipedia, http://en.wikipedia.org/wiki/General_MIDI , the 
> > > percussion
> > > mapping shown doesn't seem to correspond to the default percussion in the 
> > > denemo
> > > soundfount.  Correct me if i'm wrong and crazy. 
> > 
> > I just tested, e.g. 71 is short whistle 72 is long whistle (72 is the C
> > above middle C). The drum clef is based on a bass clef as far as MIDI
> > key numbers is concerned, so the bottom line of the staff is g (low tom
> > 1).
> 
> OK. Yes, i've confirmed that they actually do correspond.  However: the
> published list in wikipedia is values 35 through 81.
> 
> The default denemo font has a slightly wider range:  It seems to start at 27
> (with 8 extra instruments below the wikipedia range) and end on 87 (with 6 
> extra
> above the range).
> 
> No big problem — though would be nice to know the official names for those 
> extra
> sounds... I can guess a few of them

look up the sound font (A303.sf or whatever it is called) on the net, it
is some well-known sound font I'm sure.

Richard






reply via email to

[Prev in Thread] Current Thread [Next in Thread]