Symfonium enables users to easily access, organize, play, and cast music stored on their local Android devices.
To achieve this, the software offers multiple distinct modes. However, it’s worth noting that these modes are not compatible with each other, and switching between them requires removing and reconfiguring the provider. Therefore, we strongly recommend that users carefully evaluate and select their preferred mode early on, before adding any favorites that cannot be migrated between modes.
To reduce the complexity of the different ways to access and manage your music, you just need to follow the wizard and select what best match your needs at each steps.
In this mode, Symfonium utilizes the Android Storage Framework to scan music files in user-specified folders. Please note that, due to Android’s limitations, users cannot select the root of an SD card or the Downloads folder. This mode is the preferred option as it supports full tag parsing and allows for file types not natively supported by Android, such as DSF, MPC, APE, and WV.
This mode also support external CUE files to split large audio files, and external lyrics.
In this mode automatic sync is not available and you need to manually press the sync button when you add or modify your songs. ([Wiki] Sync media provider data)
Press Add folder and add as many folders containing music as you need.
Then press Use this folder, then next.
Note: Depending on your device brand or OS version you may need to press the 3 dots menu or the hamburger menu to access your SDCard
In this mode Android finds your media files and gives the list to Symfonium, while this is faster, this is limited to media files natively supported by Android.
Use Symfonium advanced TAG parser to get all the metadata from your files (In the limit of the files provided by Android)
Use the limited metadata that Android provides for your files.
Select if you want Symfonium to try to find artist images and biography on Internet or not.
After the selection of this option your provider is added.
Note: Please note that Symfonium’s tag parser caches tags to expedite future syncs. If you update your song tags and the app does not detect them, you can force a new sync by clearing the tag cache in the provider settings.
Try to download artists images and biography from online sources.
Will use each songs thumbnail in list instead of the album ones. Useful for compilations if each songs have a different image. Will require more storage cache and slower syncs.
Ratings imported from media tags are normally considered as scraped ratings, enable this option to consider them user ratings.
You can select how Symfonium split the albums. Each selected option must be equals for songs to be part of the same album.
Try to find external covers like folder.jpg for albums, this slow down a little the sync process.
Try to find external lyrics (.lrc) during sync. The lyrics must be in the same folder as the song with only the file extension changed to .lrc.
You can select the minimum duration for a song to help filtering unwanted media.
You can exclude sub folders from the sync to remove unwanted data.
Symfonium’s custom tag parser is based on Taglib (GitHub - taglib/taglib: TagLib Audio Meta-Data Library) with a significant amount of post-processing. It’s worth noting that there are numerous tools available to set media tags, and while Symfonium aims to support most use cases, it’s possible that some media may not be properly supported yet. If you encounter such an issue, please open a ticket and provide details about the files in question so that we can improve our support.
Remark: Symfonium embrace Musicbrainz ID as album / artists separators. If only half the tracks of an album have a Musicbrainz ID it will generate 2 different albums.
Tags are supported in a lot of different containers and should be properly mapped to internal data.
• Artists, Artists sorts, Artist Musicbrainz ID
• Album, Album sort, Albums Musicbrainz ID
• Album artists, Album artists sorts, Album artists Musicbrainz ID
• Composers and Composers sorts
• Title, Track Musicbrainz ID
• Track number
• Disc number
• Original data
• Release date
• Album label
• Album mood
• Song comment
• Song BPM
• Album release type
• Song rating
To support older tags and multiple values entered as single values, some separators are applied to the data. (For the moment the separators are hard coded to fit 95% of the use case, open an issue with details about your use case if it’s not covered)
- " / "
- " & "
- " / "
- " , "
- " feat. "
- " ft. "