NoteWorthy Composer Forum

Forums => General Discussion => Topic started by: Warren Porter on 2009-12-31 01:37 pm

Title: All midi instruments
Post by: Warren Porter on 2009-12-31 01:37 pm
While trying to find a midi instrument that most closely sounds like a harmonic or artificial harmonic on the violin, I started working on a nwctxt file which would have all midi instruments on it.  I run from patch 00 thru 99.  Did I miss any?  Are there any near the end which are redundant?
Title: Re: All midi instruments
Post by: Rick G. on 2009-12-31 02:01 pm
Base synths run from 0 to 127 for 128 instruments
Sound font based synths can have 128 * 128 instruments
DLS and other advanced synths can have 128 * 128 * 128 instruments (Bank, MSB, LSB), but rarely have more than a thousand (600 is typical)

Then there are percussion instruments ...

So yes, I'd say you missed a few.
Title: Re: All midi instruments
Post by: Lawrie Pardy on 2009-12-31 02:11 pm
G'day Warren,
Rick has a point...

However, given that one can't guarantee that someone else has a synth that matches your own, it's probably best to keep to GM when sharing files.

Nevertheless, even in this context I think you've still missed a few: 100 to 127.  Some of them may be redundant but that list also includes things like a banjo and a sitar.

Good job by the way.  This should be quite useful - reckon Rich would like it for the Scripto
Title: Re: All midi instruments
Post by: Richard Woodroffe on 2009-12-31 02:45 pm
This should be quite useful - reckon Rich would like it for the Scripto

Sure would.
Title: Re: All midi instruments
Post by: Warren Porter on 2009-12-31 03:14 pm
Just modified the attachment to the first message to include 100-127--also changed the width and placement of instrument change commands.
Title: Re: All midi instruments
Post by: William Ashworth on 2009-12-31 05:30 pm
Nice, Warren. My first thought was that you should add the GM names of the patches, but on consideration I think not. This way, users can test any bank of sound fonts by checking "send bank select" and entering the appropriate MSB and LSB.

And by the way, I agree completely with Lawrie re sharing files. Sticking with GM is necessary to avoid getting some really weird sounds. Example: in the bank of fonts I usually use with my Audigy II card, the cello is at patch 54. In GM, that's "synth voice." A bit unexpected if you only have GM available.....
Title: Re: All midi instruments
Post by: Warren Porter on 2009-12-31 07:46 pm
I was going to hold off sending it to Rich until someone was able to substitute the instrument names into that file.  Since the concensus seems to just want patch numbers for flexability and compatibility, Rich has my permission to use that attachment as is in Scripto.

I could have used something like this several times in the past but until nwctxt, it would have been very tedious creating it from scratch.

At any rate, use it in good health.

HNY