Hi,
I think we are at a bit of a confusion. What we are dealing with is how different players switch banks in a soundfont. A soundfont only has banks 0 to 127, and uses bank 128 for drums. The bank numbers that Viena will export in the preset file reflect this. Some soundfont players just use those standard bank numbers in qWS, so you'd use banks 0, 1, 2, 3, and so on to switch, and use 128 for drums. But other players need to have the banks as 0, 128, 256, 384, and so on. And channel 10 is used for drums. I hope I have made sense. If not, then it's no big problem, it would just be something I wouldn't have to do manually.

On 2/29/2012 6:37 PM, Steve Matzura wrote:
What you're asking, I can't control. I can only report on what's in
the soundfont.

On Wed, 29 Feb 2012 15:38:44 -0500, you wrote:

Hi Steve,
One thing to consider, if and when you make that script:
Some soundfont players read banks differently. For example, sFZ reads
banks in QWS as 0, 1, 2, 3, and so on. But other players like to use 0,
128, 256, 384, etc. So, if it's not too much work, could there be an
option, when making the instrument list, to multiply the bank numbers by
128? Maybe it could be a checkbox, when checked it would multiply, when
unchecked it would use the normal bank numbers.
I hope I am not asking too much, as I don't know how easy it would be
for you to put in.
Thanks.

On 2/25/2012 12:50 PM, Steve Matzura wrote:
Hi Raymond:

Glad ya like the file.

Regarding Viena, it's really quite simple. You open a soundfont and
you get this kind-of list view thingie, but you don't even hafta mess
with that aspect. Just go to the File menu and use the export
function. But then comes the hard part, turning the file you get into
the instrument definition syntax you need. But if you just want to
know what's in there, Viena works great!

Regarding running the VBScript, of course I'll make it simple as
possible for everyone's benefit, with the standard Windows file open
dialog so you can browse to your output file, and another so you can
specify where the instrument definition is supposed to go. What I'd
*REALLY* like to do is talk to the creator of Viena and have him stick
this right in his program as another option, but this will have to do
for the nonce.

On Fri, 24 Feb 2012 16:06:09 -0500, you wrote:

Hi Steve,
I've been looking for something like this for a long time! Viena itself
is something I never really figured out. But the export presets feature
is something I completely missed. I'd be interested in that VB script, a
million percent!.
Since I am not a programmer though, I would have no clue how to run it,
so I'd need some instructions.
Thanks for the useful stuff!

On 2/24/2012 5:53 AM, Steve Matzura wrote:
When I first started with softsynths and soundfonts and things, the
first thing I noticed was, yeah, the sounds are great, but not so much
the documentation as to what was actually in the soundfonts, and how
to address them. Now, I'm not big on hunt-and-peck, tiptoing through
hundreds, thousands, tens of thousands, of program-change combinations
to get the most out of a soundfont, and I always thought that if there
is software to compile a soundfont out of samples and instructions as
to how to access them, there's got to be a program that can
deconstruct them, or at least read them and tell the human what they
contain. Nearly a year later, I've found such a program. It's called
Viena (not to be confused with Vienna), available from
http://www.synthfont.com. It opens a soundfont (.SF2) file as if it
were a word-processing document and lays everything out on the screen
in nice accessible fashion. One of the functions on its file menu will
export the presets list to a file of fixed-format records (once you
strip off a few lines of header you don't need), and that file, in
turn, can be massaged with a text editor via a simple macro to
rearrange and reformat the individual lines a little bit. The result,
if you do it all correctly, is the perfect stuff for QWS instrument
definition data. Add the required two-line header at the top, a little
documentation if you're of a mind, save it, then bring it into QWS and
assign it as the instrument definition for your port of choice.

Since Andre's big soundfont file is in wide use, and I'll bet a
not-so-strong American dollar that most QWS and TheSoundfont users
aren't getting nearly everything out of this file that they could, I
submit the attached. There are over 400 sounds in this thing, all
addressable and all with real names. So, save the attachment, drop it
into your QWS folder, open the instruments dialog on the Options menu,
and assign it as the instrument definition for whatever you call Onj's
Soundfotn on your system. Then, go and enjoy yourself romping through
the sounds.

If there is sufficient interest, I will turn my editor macro into a
VBScript file that will take the text output from Viena and convert it
directly to a QWS instrument definition file, then give you the
VBScript which you can then run on your own soundfont presets lists
you make with Viena.
To unsubscribe or change list options, see http://lists.andrelouis.com

for archived list posts, see http://www.mail-archive.com/[email protected]
To unsubscribe or change list options, see http://lists.andrelouis.com

for archived list posts, see http://www.mail-archive.com/[email protected]

To unsubscribe or change list options, see http://lists.andrelouis.com

for archived list posts, see http://www.mail-archive.com/[email protected]
To unsubscribe or change list options, see http://lists.andrelouis.com

for archived list posts, see http://www.mail-archive.com/[email protected]


To unsubscribe or change list options, see http://lists.andrelouis.com

for archived list posts, see http://www.mail-archive.com/[email protected]

Reply via email to