Dynamic Music Player

Dynamic Music Player 2.0.3

Login or Register an account to download this content
- Proximity Volume now uses your average speed instead of current, for more consistent results.
- In online, music volume will now slowly fade away towards the race start countdown, instead of doing it suddenly 10 seconds before start.
- Disabled broken finish music switch in replays.
- Fixed idle music outside of pits option not working,
- Fixed fade in/out speeds being broken with 100% AC Master volume.
Forgot to delete placeholders.
  • Like
Reactions: Usp-Elias
A LOT OF THINGS HAVE CHANGED. FRESH INSTALL IS VERY RECOMMENDED.

- Complete rework of volume effects. Now instead of each effect fighting for which gets the lowest volume, they stack up. This means that for example, driving slow near opponents, will give you lower music volume than driving fast near opponents,
- Intensity level has been removed, to simplify the process of including music to the mod,
- LowIntensity and HighIntensity playlists are now replaced with a new, Race playlist,
- Waiting folder got renamed to Idle,
- FinishLose folder got renamed to Finish. It is no longer necessary to add both Finish and FinishPodium. If FinishPodium is empty, it will always pick Finish folder music instead.
- Added new playlist - Other,
- From now on, the mod won't fail if you leave some folders empty. The only folder that you NEED to fill with music, is the Other folder. Everything else is optional,
- Options menu now reacts to which folders have been left empty, and doesn't show toggle options for those in Sessions tab,
- Replaced Now Playing widget font with OPTIEdgarBold,
- Now Plalying widget now only shows for the first 10 seconds of the track by default
- Track switch on crashing out has been turned off by default
- Toggling music on and off properly saves between sessions now.

If you find any bugs/problems with this release, please report them to me in the mod discussion thread on Overtake.gg, or create an issue ticket on GitHub.
And remember, for everything to work as intended, fresh install is very recommended. A lot of defaults have changed, some options got removed or shifted around.
There are a few things i'm working on for the mod, to maybe finally call it working as i really want it to function.

First of all, I have completely reworked how the volume effects work.
In current version, There are a few effects, and whichever dictates the lowest volume, is the one respected.
The updated volume effects will instead stack up. That means:
Being close to opponents at low speed, will drop the volume more than being close to oppoents at high speed.
Warning flag volume change has been made much smoother, which should remove the situations where a milisecond of yellow flag turns your volume down by a lot.
And to end, the crashing effect for is now also smoothly fading out, instead of being a true/false switch.

Additionally, I'm going to rework the playlists structure. Some may not like this change, but i've figured out, while adding more music to my playlists, that it's getting more and more tedious to figure out which music tracks should be where.

So. Practice, Quali, LowIntensity and HighIntensity will be replaced with just Race and Other sessions. The Intensity level will be gone. It got quite spaghettified as it is currently, i've personally stopped using this feature alltogether. I'm not sure how many of you decided use this. Leave feedback on that, i might change my mind.

Waiting playlist will be renamed to Idle, but otherwise, it will stay functionally the same.

Everything else will stay as it is.

One more thing regarding folders i want to do, is proper detection of empty folders. So instead of needing placeholder file that screams at you to replace it, it will just use fallbacks. In case of empty finish music folder, it will just continue playing race music. In case of Replay music being empty, it will just use Race/Other playlist... and so on. As long as you have some music in the Other folder, the app should function correctly without any configuration.


Once the update drops, i'd highly recommend backing up your music, and reinstalling the mod clean. Lots of setitngs defaults will be changed, and old defaults might suck due to new logic being in place.

That's it for now, I'm gonna post an update for the mod sometime soon. I'm still not done with everything i've listed above. Good luck on the track, and have nice rest of your day. ;)

Oh, one more thing, to that guy from Japan i can't read the name of... Thanks for the small donation! :D
- Some bugfixes for new features added in 1.3
  • Like
Reactions: t3k0
- App now tracks how many times each of the music tracks was played, storing them by filenames. When picking the next song, it's comparing the playbacks amount between that one, and the one after it. If the one after it was played less, the track is skipped for the next one... HOWEVER if the one AFTER that has even less playbacks, it will choose that one... That goes up to 10 songs, so practically, this achieves 2 things. 1st, when you add new tracks to your playlists, they will be prioritized. 2nd, if you put some songs in multiple playlists, that will make them less likely to repeat more often than anything else!
- Replaced a single Minimum Volume slider with 4 of them, allowing you to adjust minimum volume for caution flags, proximity, speed and pause, separately.
  • Like
Reactions: Papifix and pjsas
- Fixed rare case that would prevent tracks from switching early and make you stuck with no music for a while. (Not a bug with my app, but i've set up a workaround)
- Added new options for Now Playing widget: Animated icon (Default Enabled) and Fadeout after X seconds (Time is configurable, Default Disabled)
- Switched font from default to Poppins-Medium for much better text readability.
- Reworked Crash effect. It now kicks in to full volume fadeout if you crash into standing still. Also skips the track to the next one. Small taps/scratches will still drop the volume slightly.
- Fixed music switching non-stop in pits when idle playlist is disabled.
- Added new option to disable waiting/idle music when you stop moving outside of pits
- Added new option to toggle the new track skip behaviour on crashing.
  • Speed based volume peak is now calculated based on (AverageSpeed+TopSpeed)/2 instead of AverageSpeed*1.25 for faster callibration,
  • Added new on-screen widget showing currently playing track,
  • Session switch volume fadeout is now less violent,
  • Podium music won't play if you finish last but in Top 3.
  • Like
Reactions: MeltFire
  • Added new tab in Settings which shows you a few important values like top speed, average speed and intensity level.
  • Moved Top25% Victory Music toggle from Sessions to Behaviour tab
  • Disabled session switch for replays to fix music being skipped when rewinding back.

    Stay tuned for 1.0! :)
  • Like
Reactions: MeltFire
- Redesigned Settings UI app.
- Added keybinding for a few actions, like increasing/decreasing volume, skipping track and enabling/disabling music entirely
- Added new file in Music folder, that allows you to specify external paths to files anywhere in your filesystem, so you don't need to copy music files into AC folder.
  • Like
Reactions: MeltFire
- I forgot to revert something i've tried and wasn't happy about, oops.
  • Like
Reactions: MeltFire
- Waiting/Idle music is now kicked in as soon as you're in pit stop area, even if you are moving,
- Waiting/Idle music now always plays at maximum volume,
- Intensity Level now has 2 new variables that affect it. Average Speed and Top Speed. This makes it so fast races will play high intensity music much earlier than slow races. Slow race might never get into High Intensity if you're not close to the top of the pack. Average Speed scales between 100 and 250 km/h, and Top Speed scales between 150 and 300 km/h,
- Intensity level is now boosted when you're near the top of the pack, starting with position 5 and getting more significant up to position 1 where intensity is forced to be 100%,
- Only use "doing good" volume boosters in races instead of everywhere,
- Music now switches to next track on any kind of session change or restart, even if playlist doesn't change,
- Start music sequence is back and better than ever. 10 seconds before green light all music will fade away, The moment green lits up, music kicks in at full volume, and stays there for 10 seconds before adjusting to the environment,
- Finish music now plays only once after finishing the race instead of looping until you quit or restart,
- Proximity detection now ignores cars in pits.
  • Like
Reactions: MeltFire
- Re-enabled position based features for online mode when Custom Shaders Patch is at least at version 0.2.1 Preview56 where Lua calls for positions online got fixed. Thanks x4fab/Ilja :)
- Enabled LuaPreprocessor for extra optimisations.
  • Like
Reactions: MeltFire
- Added new volume fadeout event - crashing. Volume drops when you hit something, be it another car or a wall, and severity of the crash defines how badly the volume is gonna drop. Took a few bits of code from Tunnel Vision filter from CSP to calculate severity of the hit,
- Turned track picking from random to shuffled sequential to deal with repetition for good without hacky solutions,
- App no longer crashes when you drop only one track into the folder. You still need to have at least one though,
- Re-organised the settings menu to show all the basic settings at the top and advanced ones below them,
- Replaced placeholder silence files with voice messages telling you that you forgot about something ;).
  • Like
Reactions: MeltFire
  • Fixed replay music instantly fading out in some circumstances.
  • Reduced range of fade speed options as too high causes problems.
  • When fade speed option is set to max, completely disables fades and cuts straight to desired values.
  • Like
Reactions: MeltFire

Latest News

What's needed for simracing in 2024?

  • More games, period

  • Better graphics/visuals

  • Advanced physics and handling

  • More cars and tracks

  • AI improvements

  • AI engineering

  • Cross-platform play

  • New game Modes

  • Other, post your idea


Results are only viewable after voting.
Back
Top