branchrust_reboot/main/music-v2cancel
21 Commits over 61 Days - 0.01cph!
Music editor UX tweaks
Better waveform texture caching
Song tweaks
Initial implementation of classic theme
More song tweaks
NPCs trigger music intensity changes less aggressively
Max music volume is much more reasonable
Separate in game and in menu music volume sliders
Cleanup some old unused files
Sync improvement experiments
Sync improvements and a few bug fixes
First pass at dynamic load/unloading of music clips (streamed clips = horrible sync)
Smarter dynamic music clip loading/unloading (only load needed sections instead of whole songs at a time)
Sync improvements
Bugfixes
Minor optimization & cleanup
Song tweaks
Fix previously scheduled clips fading out instead of canceling playback if intensity reduces before they play
Minor optimizations
PlaybackData pooling fix
Always play at least 8 bars at the new intenisty after raising it
Disable random debug intensity jumps
Reset default menu music volume
Codegen
Music mixer level tweaks