Cities: Skylines

Cities: Skylines

813 ratings
CSL Music Mod
File Size
0.166 MB
Apr 15, 2015 @ 3:10pm
Dec 14, 2018 @ 12:08pm
62 Change Notes ( view )

Subscribe to download
CSL Music Mod

In 1 collection by mrnotsoevil
Custom Music Mod and Music packs
46 items
Compatible with Industries

With CSL Music Mod you can add your own radio stations into the game and extend the existing ones.

How to use this mod
Just install the mod and activate it in the content manager. If you are ingame click on the radio icon on the top right of the screen to open the vanilla radio settings and the playlist added by CSL Music Mod. To change the radio station, click on the icon of the current radio station and select a different channel from the list.

Additional features
  • Support for music pack mods
  • Context-sensitive radio stations that adapt to daytime and other conditions
  • Ingame playlist with sorting, filtering and deactivating content
  • Backwards-compatible to old CSL Music Mod versions and old music packs

Adding music
Adding music from music packs
Modders can upload their own music packs with their own radio channels. If you want to use one, just subscribe to such a pack and enable it in the content manager. Here you can find a collection of music packs.

If you want to create your own music pack, you can find a guide here[].

Adding your own music: The quick way
If you just want to quickly add your music into the game, open (or create if necessary) the CSLMusicMod_Music folder in the Cities: Skylines game directory.
Put *.ogg files into this folder and they will appear in the "CSLMusic Mix" and "Userdefined" channel.

Adding your own music to existing radio stations
You can add content to existing radio stations (GoldFM, Cities Radio, ...) by dropping your sound files into the respective folder in the game directory - alongside with the songs that come with Cities: Skylines. CSL Music Mod will pick them up and add them to the station. If you need more information, you can find it here[]

If you don't know how to convert your music into *.ogg, you can find information here[]

Custom radio stations
Radio stations are more than just music. They contain commercials, talks and more. If you want to know how to create your own station, you can find the information here[]

New in version Context-sensitive content
You can define that your radio station only plays certain songs or other content when a set of conditions apply. For example you can have different music at day and night. You can find more information about this here[]

Visit the wiki[] for solutions to common problems.

You can find the source on GitHub[]

Additional information
For users of the pre 1.6 CSL Music Mod
With the rewrite, some functions had to be (re)moved or work different:

  • The default playlist is empty (it's not a radio station). Switch to another channel
  • Your custom music an be found in the "Userdefined" radio channel
  • Mood/Height based music was changed. Mod packs that want to have similar features can use context-sensitive content.

Supported file types
CSL Music Mod only supports *.ogg files, which means you cannot use *.mp3, *.m4a, *.aac and other music formats. This restriction is not caused by CSL Music Mod, but by Unity, the engine used by Cities: Skylines. The engine just doesn't support those types and I can't do anything about it.

How to report issues (!)
If you have an issue, explain what behavior you expected and what went wrong with it. It is also helpful, if you provide the Cities: Skylines log file after your problem occurred. Don't forget to enable the debug infos in the mod settings or the log contains only minimal info.

If you have a problem:
  • Close the game
  • Locate the log file (See here how to do this)
  • Upload the unchanged log (do not clean it manually / pick out parts you think might help me) to a site like Pastebin[]

My list is empty!!! My music doesn't play!!! What is "userdefined" or "CSL Music Mix"?????
You have to select one of CSL Music Mod's custom radio stations. here[] you can find a guide I created for an user.

Too many stations
Cities: Skylines was not designed for having more than a couple of radio stations. If you install too many music packs, you'll end up with a music station list going over the edge of the screen. The latest version comes with an improved list that allows showing more stations on the screen. If you disable this or have too many stations, you need to edit the CSL Music Mod settings file and add the names of stations that should be hidden to the DisabledStations list. See here[] for a reference of this file.
< >
YIMBY Arts Feb 15 @ 5:01pm 
Anyone else having issues with updating the mod after it gets published? I made some changes to the radio station and seems like the Workshop just ignores the changes I've made in the local mod folder.
mrnotsoevil  [author] Feb 6 @ 10:46am 
@hankberube Did you enable the mod? If you put the tracks into the CSLMusicMod_Music folder, there will be in the channel "Userdefined". If it still does not work, please send me a log (see description above)
hankberube Feb 4 @ 3:25pm 
i did and they did not show up when i downloaded the csl mod my tracks did not as a radio station
mrnotsoevil  [author] Feb 4 @ 11:04am 
@Mr. Panda Tracks are already random by default. Repeating is not possible, as the mod just hooks into the radio system and it does not offer the necessary functionality to convince it to repeat a specific track
@hankberube Just follow the guide in the wiki. Put your music in a folder. Done.
Mr. Panda Feb 4 @ 8:11am 
Can you add random and repeat track function?
hankberube Jan 26 @ 1:18pm 
hi how do i add new music with out replacing files
mrnotsoevil  [author] Dec 23, 2018 @ 1:09pm 
@TotalNastyGamer I think sth is wrong with Steam currently. For example I could not connect to steam for a while.
TotalNastyGamer Dec 23, 2018 @ 12:45pm 
When I try to upload my custom made radio to the workshop the progres bar get's stuck and does not move at all. When I exit cities skylines and look at my workshop items there is this blank mod with 0.00mb and no preview image is there anything you can do to help?
mrnotsoevil  [author] Dec 16, 2018 @ 5:41am 
@Solinya I think that the code that actually manages the disasters is different from the code that manages those warnings. I'll have to investigate a bit.
Solinya Dec 15, 2018 @ 3:45pm 
@mrnotsoevil Thanks, gave the new version a try. I can hear the disaster music start and stop with manually placed disasters.

In practice, the condition seems only useful for a few of them because some disasters are over too quick. Here were the results of my testing:

So it seems to be working now, albiet not quite as well as I'd hoped (where I thought the evacuation/warning phase would also count). At any rate, I can at least use it for tornados, and the Tornado Valley scenario was what inspired attempting this. Thanks for looking into it.