Originally posted by miden:
Thanks James, also will the script also remove the patches with no sounds assoicated, or simply mark them as remapped or similar?
It does a number of things.
It reads the LSCP file and checks to see if the actual giga files the LSCP file is referencing exist. If they do it then starts to rewrite the LSCP file and it renames all working samples. It gives them very organised names that makes it easy to know what your working with even if your just looking at the raw file names.
If there is no file found but it's referenced in the LSCP, the script removes the line of code from the LSCP file.
If it finds files that are not in the LSCP file, it moves those files to a different directory so I can review them and decide if they are worth actually putting into the LSCP file.