*[Ambient music streams](https://www.youtube.com/watch?v=dhwETGwA7m8&index=6&list=PLVIEmOPX_YO1sFlGCLZA1Q-ujL30rTM3b) - Switch between music "tracks" with the same position. Listen with headphones! *(WIP, not in demo)*
*[Speed shoes music](https://www.youtube.com/watch?v=noD2FVEqAuY&index=7&list=PLVIEmOPX_YO1sFlGCLZA1Q-ujL30rTM3b) - Same concept, just with different track lengths *(WIP, not in demo)*
# Branches
This demo contains the following branches:
*[music-cleanup](https://git.magicalgirl.moe/STJr/SRB2/merge_requests/278) - Internal cleanup of music code
...
...
@@ -23,19 +40,6 @@ Meta-Branches (combo of multiple branches)
*[musicplus-mx-mpt](https://git.magicalgirl.moe/digiku/SRB2/tree/public-musicplus-mx-mpt) - Merge of `musicplus-sdlmixerx` and `musicplus-libopenmpt`
*[musicplus-demo](https://git.magicalgirl.moe/digiku/SRB2/tree/public-musicplus-demo) - Merge of all music branches
# YouTube
*[Post-boss music](https://www.youtube.com/watch?v=ebnnnnwSKR4&index=2&list=PLVIEmOPX_YO1sFlGCLZA1Q-ujL30rTM3b) - By level header
*[Fade music scenarios](https://www.youtube.com/watch?v=QSBjUThemKI&index=3&list=PLVIEmOPX_YO1sFlGCLZA1Q-ujL30rTM3b) - Dying, level end, warping
*[Jingle resuming](https://www.youtube.com/watch?v=1KNtCrbQ-Zo&index=4&list=PLVIEmOPX_YO1sFlGCLZA1Q-ujL30rTM3b) - Resume level music after a jingle
*[Ambient music streams](https://www.youtube.com/watch?v=dhwETGwA7m8&index=6&list=PLVIEmOPX_YO1sFlGCLZA1Q-ujL30rTM3b) - Switch between music "tracks" with the same position. Listen with headphones! *(WIP, not in demo)*
*[Speed shoes music](https://www.youtube.com/watch?v=noD2FVEqAuY&index=7&list=PLVIEmOPX_YO1sFlGCLZA1Q-ujL30rTM3b) - Same concept, just with different track lengths *(WIP, not in demo)*
In order for the jingle resume feature to work properly, music lumps must be tagged with `LENGTHMS=`. Use this utility to automatically tag each music in a given WADfile.