File rules
File rules move new tracks from an incoming folder to your target folder using your own pattern, for example by genre and artist.
On this page
Create ruleLink to “Create rule”
- Open Settings → File rules (“Automatic file organisation”).
- Enter a “Rule name”, for example “Sort new music”.
- Set the “Folder / file name pattern”. Available:
{genre},{artist},{title},{album},{year},{label}; the file extension is added. - “Choose incoming & target · Preview”: choose the incoming folder and the target folder.
- In the “Check automatic file rule” dialogue, review the examples and “Enable for future imports”.
{genre}/{artist}/{artist} - {title}The rule applies when you import tracks from this incoming folder with “To library”. Sonodex does not create backup copies of the files. You switch a rule with “Pause” and “Enable”; “Remove” deletes it.
File jobsLink to “File jobs”
Under “File jobs” you see every move with “Waiting”, “Moving”, “Completed”, “Review required” or “Cancelled”. If one file fails, the others carry on; only that file keeps the error with its file name.
- “Retry” repeats a failed job immediately.
- “Retry all” appears when more than one job has failed.
- “Cancel” stops a waiting job.
Common messagesLink to “Common messages”
| Message | Meaning and solution |
|---|---|
| Target file already exists: … | There is already a file with this name at the destination. Sonodex does not overwrite anything. Rename or move the existing file, or adjust the pattern, then “Retry”. |
| Naming scheme produces duplicate target paths. | Two tracks would result in the same path. Extend the pattern, for example with {album} or {year}. |
| Source file moved since the import; check the file job. | The file is no longer where it was imported. |
| Source file is no longer in the allowed inbox folder. | The file was removed from the rule’s incoming folder. |
| Rule folder changed. Preview the rule again. | A folder of the rule has changed; open the preview again. |
| Enable the rule first. | The rule is paused or not yet enabled. |
Something missing or wrong? Let us know. The app interface is available in English and German.