> Although it sounds like a good idea, it's a bit out of my depth..
> Unless Gary (is he still around?) could release details about the inner
> workings of the banks and an1 files (though I suspect he's under an NDA
> from yamaha preventing him from doing this), or could write a command
> line utility that would break banks to individual patches and join
> patches into banks.
The sysex format is not proprietary in the AN1x, it's right in the back of
the data manual.
I am not a programmer, but I know enough to generally understand how
breaking out individual patches would be done. It's a fairly easy process
of searching for the correct data as the start point, counting out the
number of bytes a patch consists of, placing that data into memory and
adding the proper header and end-of-file strings to it and then saving it as
a file. Some programmers I know might be able to write a quick utility to
do this.
EdEdwards