If you want to use a device not set in the default configuration, use this guide to help you out;
macOS
1. Open the config.ini (You may want to make a backup just in case)
2. Connect the device to your mac
3. The device should automatically mount. Open finder and get the Volume name (ie: DS-9000)
4. In the config.ini, add the device name to the Manufacturers key (Around line 67). Don't include any spaces after the commas
5. At the bottom of the config.ini, there is a template to use for a new device. Copy the whole section (From [MANUFACTURER-EXAMPLE] to READSUBFOLDERS
6. Paste after the last manufacturer. (Most likely after the DS_7000 section so paste around line 142 or so.
7. Update the values as follows;
NOTE: Not all devices will have this information in the metadata. You will need to use a hex editor to look at a sample file with known data to see if the metadata exists. You can also send us a copy of the file and we can get this data for you.
[MANUFACTURER-EXAMPLE] - Change this to the Volume name you entered on step4. Must match exactly
NAME - Change this to the Volume name entered in step4
UUID - If you don't have this, just comment this line out by putting a # in front of the line
ID - This is the offset start for the ID
ID_LENGTH - This is the length of the ID field in bytes
AUTHOR - This is the offset start for the author
AUTHOR_LENGTH - This is the length of the author ID field in bytes
WORKTYPE - This is the start of the work type or job type offset
WORKTYPE_LENGTH - This is the length of the worktype or job type field in bytes
DATEDICT - Date dictated offset start. (This is the same for all Philips and Olympus devices tested so far so there is no length required)
DURATION - The start of the dictation file length offset
READSUBFOLDERS - Set to 1 to scan subfolders for dictations. This is required for most Olympus devices due to their default folder structure.