Skip to content

Comments

Improve music metadata#3568

Open
biggeryetbetter wants to merge 7 commits intoSuperTux:masterfrom
biggeryetbetter:fix_music_metadata
Open

Improve music metadata#3568
biggeryetbetter wants to merge 7 commits intoSuperTux:masterfrom
biggeryetbetter:fix_music_metadata

Conversation

@biggeryetbetter
Copy link
Contributor

Included in this PR are a number of recordkeeping changes that will enhance the info accessible about in-game music.
This includes:

  • Addition of most missing author and license information (with the exception of two retro tracks)
  • Addition of barebones titles (some are very bland - composers should go through and add their own if they want)
  • Versions and remixes of tracks are clearly and consistently denoted.
  • Some titles were revised (e.g. for typos, "Crystal Cave + Mysterious Ambience" to the usual title "Jewels")
  • Embedding of all metadata into the audio files. This makes it easy to manage with outside music players. Looping metadata may be hit or miss due to no standard format.
  • Music section in AUTHORS is alphabetically sorted, revised, and updated.

biggeryetbetter and others added 7 commits January 11, 2026 11:20
All tracks except classic, theme_old, and calm_ocean now have complete author and license metadata for use in the editor.

VOC tracks were recredited to their creator semajD instead of Wansti. The current license is almost certainly correct.
Since Wansti's music no longer makes up the majority of the soundtrack, his tracks are now individually credited instead.

Tracks were also sorted alphabetically by file name.
Missing titles were added to the .music files, and some were modified for consistency. Remixes and specific versions are now denoted more clearly.

Added author/license data for Deeply Rooted.
All available metadata has been embedded into its corresponding audio file. This includes loop begin and end timings, however there is no standard format for doing this.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant