Perl tool to browse sysex files for VFX programs
2003-07-05 by hans-artmann@t-online.de
Hi VFX folks, Do you sometimes have problems to remember what you have changed in a program or that you would like to know if two programs with different names are in fact identical? Then, as a goodie, I could offer you a tool I've written in perl and therefore named perlyVFX. Let me know if you are interested. I would then upload it to the group file server for free download. Just a little warning: it's a command-line tool without any graphical user interface and requires the installation of a perl interpreter (which is available on the web also for free). However, if you can program a VFX you should be able to handle this too. Regards, Hans perlyVFX is a bundle of perl scripts to deal with VFX sysex files. It provides basic functions to analyze the contents of sysex files for both single programs and banks and to extract information like program names, parameters, waves used, etc. The output are text files in CSV format which can easily be imported into databases or spread sheet programs like MS Access and Excel. Patches can be compared and all differences will be documented in a text file. This gives you the chance to decide if e.g. programs with he same name are really equivalent. If not you can see where they are different. Also identical programs with different names can be detected. perlyVFX is not an archive. I use the well known programs SOUNDLIB and VFXLIB to dump, store, and rearrange my sysex files. The package is supplemented by an MS Access database which makes it easy to sort, filter, and view information on your patches. You can e.g. see for each program which wave forms are used in any combination of the patch select switches.