Hi.
Last night I start working on my own soft (for now is only for test) which want to manage the files from YEM (voices, styles, registrations, etc)... I managed to parse (at least I though) the structure of xml files (from appdata's YEM folder) but I saw something strange: I found two voices that are included in two packs (Latin-S970 and BestOfEurope_S970) that have the same MSB LSB PC inside xml information tag. On the
Latin S970 PackList file, on Voice No.37 (BallroomDrumKit2) they say MSB=126 LSB=1 and PC(*1)=
6, (*1= 1-based which means
5 in 0-based). I didn't find the BestOfEurope_S970 PackList, on their site
the PackList from "Europe (Best of Collection)" page, they say it is for T4, not for S970, which have other MSB, LSB, PC.
How they manage this by midi events?! They replace voiceLsb from xml with LSB from .serial file (of pack)?! Look the print screens:
1. Pack Order of LSB in YEM
2. Pack indexes and LSB from .serial file
3. Index of voice in pack's .index file
4. Voice MSB, LSB and PC from xml file
Regards,
Vali