RimWorld

RimWorld

173 ratings
RimTunes
3
2
3
3
4
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5, 1.6
File Size
Posted
Updated
1.825 MB
Jan 3 @ 10:26am
Aug 15 @ 9:09am
21 Change Notes ( view )

Subscribe to download
RimTunes

Description


🎵 RimTunes - Advanced Music Manager for RimWorld



Overview

RimTunes is a powerful music management mod that enhances your RimWorld experience with advanced playlist controls and a modern, sleek interface. A complete rewrite and enhancement of Fluffy's Music Manager.



Key Features
  • Dynamic Music System (DMS) [BETA]: Experience a truly adaptive soundtrack! Music transitions seamlessly based on in-game situations like combat, peace, weather, and time of day.
  • Your Music: Add your music from URLs or local files directly in-game through the mod’s interface, without the need for any external programs. It only takes a few seconds!
  • Playlists: Create and manage custom playlists for different moods or scenarios.
  • Modern UI: Sleek, intuitive interface. Just double-click on the overlay to open the main window.
  • Playlist Sharing: Easily export and import playlists to share your musical setups with the community.
  • Custom Colors: Personalize the interface to match your style.
  • Overlay Widget: Convenient mini-player with all essential controls.
  • Hotkeys: Control your music without leaving the action.



Compatibility

  • Now supports RimWorld 1.6!
  • Compatible with other music mods.
  • Safe to add or remove mid-game.



Credits
  • Developed by Serhii Melnichuk
  • Original concept by Fluffy (Music Manager)



Licenses
This project is released under the MIT License for all original code and the CC-BY-SA 4.0 License for all original content (e.g., text, imagery, sounds). See LICENSE[github.com] for detailed information.

Parts of the code and content may be licensed by their original author.



Development Roadmap

All major planned features are now complete! The focus is now on bug fixes and community-requested improvements.
Status
Feature Description
✔️
Enhance the user interface and user experience for better accessibility and aesthetics
✔️
Implement Hotkeys that help interact with RimTunes using keyboard
✔️
Enable a playlist sharing system to exchange custom playlists with the community
✔️
Implement a Dynamic Music System (DMS) that adapts to in-game scenarios, transitioning between calm and intense tracks
Popular Discussions View All (2)
16
Aug 15 @ 2:23pm
PINNED: Bug Reports
DepsCian
12
Apr 8 @ 8:26am
PINNED: Feature Requests
DepsCian
115 Comments
F()RESKIN THIEF Aug 18 @ 1:39am 
@DepsCian I was looking through the comments trying to find out why I could not see the overlay and one of your comments hinted at why. I have a 1440p monitor and because of that, the UI Scale is set to 1.5x and this forced the overlay way off to the right.

To fix this, I set my UI Scale 1x which caused the overlay to appear in the top left, then I moved the overlay WAAAY to the left, and changed my UI Scale back to 1.5x and then moved the overlay back to the top right.
Ashley Aug 15 @ 2:11pm 
a few questions
is there a way to edit tags in bulk?
is there a way to prevent vanilla music from playing?
is there a way to play music on colonist join?
Kittah Khan Aug 15 @ 10:12am 
Really cool, love the idea of being able to edit the tags for tracks like this. But I do have some questions.

Does this respect sequences/requirements/commonality? (Credits, Corpse Attack, Anomaly battle music for combat with entities)

Why do the orbital Odyssey songs (or Anomaly Metal Hell) not seem to have the correct tags for playing in their respective environments?

Why does combat not trigger tense songs at all?

Should it keep playing non-title music on the title screen?
tanyfilina Aug 15 @ 10:10am 
Well. I'm not a C# modder, so unfortunately I don't know how can you _determine_ the tech era. I can only say there are several mods that allow tech era progression, like VE Tribals, Tech Advancing, Tweaks galore...
DepsCian  [author] Aug 15 @ 9:13am 
Just pushed update 1.6.1b, still in beta. This is a hotfix where I've fixed/added the following:

1. DLC music playback.
2. The mechanism of search for mod music files.
3. Added the ability for mods to override the current song via ForcePlaySong
seeki Aug 15 @ 6:19am 
The mod I created is not a music management mod, but I was using the vanilla MusicManagerPlay.ForcePlaySong method as part of the effects within my mod.
I was told that the inability to play mp3 files was a bug in RimTunes, so I will adopt the policy of using RimTunes' MusicManager.Play method on PCs where RimTunes is installed. I hope that RimTunes will be able to play mp3 files in the future.
I would like to have a mechanism added to this mod so that when the vanilla MusicManagerPlay.ForcePlaySong method or vanilla MusicManagerPlay.PlaySong is called, the RimTunes MusicManager.Play method is called instead. I would be happy if you could improve compatibility with other mods.
Thank you.
DepsCian  [author] Aug 15 @ 4:08am 
@seeki, RimTunes, is designed to manage songs provided through RimWorld's standard MusicManagerPlay system (e.g., from mods like P-Music). It is not intended to be compatible with other mods that also actively manage or replace the vanilla music system. RimTunes provides tools for viewing and managing the song library, and as such, it will conflict with other mods that attempt to do the same.

You are correct about the second issue. The assumption that all audio files are in .ogg format is a bug. I had not considered other formats during development. This will be corrected in the next update.

Thank you for bringing this to my attention. For future issues or suggestions, please create an issue in my GitHub repository to make it easier for both of us to track the problem.
seeki Aug 15 @ 2:15am 
Does this mod prevent playback of mp3 SoundDef files added by external mods?
When calling the Play or ConvertAndPlay methods defined by this mod, the file type is not correctly recognized and the full path is converted to an ogg file instead of an mp3 file. This results in a failure to find the sound file and an error message when attempting to play the song.
[RimTunes] [16:42:55.196] [AsyncOperationManager.cs:176] [ERROR]: Background task error: System.IO.DirectoryNotFoundException:

When this mod is present, my mod's ability to play songs via the standard Find.MusicManagerPlay.ForcePlaySong method is disabled. This is causing major inconvenience to other mod creators.
SmoothPepsiColah Aug 14 @ 11:43pm 
@DepsCian oh ok, I thought I was missing something in the settings, thank you, and thank you for this mod :steamhappy: (time to make a xenosaga based run now)