StyleDuplicates
Download Instructions:
First:
- Use Start/Control Panel/Uninstall and remove all exiting versions.
- Download the styleduplicates full package (version 1.2.7).
- Unzip to an empty folder.
- Right click on Setup.exe and select Run as Administrator. When prompted, please accept the default file location, and do not allow replacing newer files with older ones.
Then, update to the latest version:
- Download the styleduplicates_update package (version 1.3.1).
- Unzip to an empty folder.
- Copy the files to the C:\Program Files\StyleDuplicates folder. When prompted, please allow the operating system to replace older files.
Features
Click on image for a larger view.
StyleDuplicates detects duplicate styles, or styles where one or more tracks exceed a user determined degree of similarity.
It can search a selection of files in either one directory, or between selected styles in two directories. A single directory search is useful for scanning a floppy before use with a PSR, or when looking for duplicates in a directory of cataloged styles (e.g. Country Styles). A two-directory search is useful for checking if group of styles in one directory (e.g. a directory of styles recently downloaded from the Internet) contains duplicates of styles in another directory (e.g. a directory of cataloged styles).
The duplicates listing, including the percentage of duplicates for each track, is displayed on the screen and can be printed. An adjustable setting can restrict reporting to only perfect duplicates, or find styles that have one or more tracks that are only remotely related.
Optionally, duplicate styles may be moved to a “Duplicates Found” directory as they are detected.
The program detects duplicate styles by comparing individual notes-on events (the note number, velocity and time of occurrence) for the 16 midi tracks. By replicating how the styles sound when played, this method is an alternative to exact comparison of file lengths or file contents, which can be in error when simple additions/deletions are made to sysex, control or midi events. The disadvantage is that it is much slower.
This page updated on August 6, 2012 .