Cyberpunk 2077

There have been a lot of requests for instructions on how to replace the radio station music in Cyberpunk 2077. After a few days of trial and error, I was able to cobble together an understanding of how to do so by sifting through posts on the Nexus and over at the Cyberpunk 2077 Modding Discord Server. But I have not yet found a centralized explanation anywhere that is easy to grasp for noobies like me. So, even though I am the most amateur of modders, I wanted to provide some reasonably detailed instructions for those who may want to create their own custom radio stations.

The following represents my workflow for replacing the songs on the various radio stations in Cyberpunk 2077 (if you're smarter than me and know of a simpler method, feel free to chime in):

1a) Gather all of the music files you want to use for your replacer.
1b) Convert the music files to .wav.
Audacity is free audio software suitable for this purpose; you can export multiple files to .wav in a single batch.
- Don't worry about the file names for each individual song at this time; what matters is that they are converted into .wav format.
1c) Optional: Make sure that you're replacing the vanilla songs with modded songs of exactly (or near exactly) the same length. This will require determining the length of each vanilla song on the radio station in question; I will not be describing how to determine that here.
IMPORTANT NOTE: If any of your modded songs exceed the length of the song they're replacing, the song will be cut off early; if any are shorter than the song they're replacing, the difference will be filled by silence until the next song begins to play. Until further research is done by those who are smarter than myself, matching song length seems like the only solution to achieving a seamless replacement for the songs on a given radio station in Cyberpunk 2077.
2) Next, we need to convert the .wav files to .wem, which is the file format that Cyberpunk 2077 utilizes for much of its audio.
Wwise is free audio software necessary for this purpose.
IMPORTANT NOTE: Make sure to install the 2019 version of Wwise using the launcher, rather than the 2021 version.
3) Open Wwise, and create a new project; you can title it whatever you want.
4) In Wwise, click "Project," then click "Project Settings," then click "Source Settings," then click "Default Conversion Settings," then "Factory Conversion Settings," then "Vorbis," and select "Vorbis Quality High." Once that selection is highlighted, click "OK."
5) In Wwise, click "Project," then click "Import Audio Files," then click the "Add Files" button. Search for the .wav files you want to use for your replacer. Select all of them and click "Open." You should see all of your .wav files in the menu. Now click "Import."
6) In Wwise, turn your attention to the "Project Explorer" window. Under "Actor-Mixer Hierarchy," expand the "Default Work Unit." There you should see all of your imported .wav files. Select them all, right-click, then click "Convert." A new window should open, the word "Windows" should be check-marked, and all you need to do is click "OK."
7) Now navigate to the "Documents" folder on your PC. There should be a folder titled "WwiseProjects." Open it. Click the folder inside (it should bear the title you gave the project in step 3 above), then click the ".cache" folder, then click the "Windows" folder, then click the "SFX" folder, and your converted .wem files should be inside.
8) Refer to the following Cyberpunk 2077 Song List to figure out which radio station music you want to replace. Note the file names of each song for the radio station you're planning to mod. They will each be numbered (ex: "253367813"). 
9) Navigate to your converted .wem files and begin changing their file names to match the numbers of the songs listed for the radio station you're modding (ex: "253367813.wem").
10) Now create the following folder structure: [modname]/base/sound/soundbanks.
- This can be done on your desktop or wherever you feel like placing the created folders.
11) Place the converted .wem files into the soundbanks folder you created.
12) Download WolvenKit.CLI (until WolvenKit is officially updated to match the most recent dev branch).
13) Open the WolvenKit.CLI application within the linked .zip file from the previous step.
14) Pack your .wem files using the .CLI.
- In order to do so, you must point the .CLI command at the necessary folder structure.
- Type out the following in the .CLI command prompt: pack -p "[precise directory location of modname folder]"
- The easiest way to determine what should be included in the quotation marks above is to open up the [modname] folder you created (which contains base/sound/soundbanks/.wem files), right-click in the Windows explorer search bar, and click "Copy address as text." Then paste that copied text between the quotation marks from the example above. Hit the "Enter" key after you have properly typed the necessary command. If done properly, you will have successfully packed an .archive that replaces the songs from a particular radio station.
- This process can be repeated for each individual radio station, or you can lump as many replacement songs for as many radio stations as you wish into a single .archive. I find it more manageable to engage the process for one radio station at a time.
15) Once packed, place the resulting .archive in your Cyberpunk 2077\archive\pc\mod folder.

Now go ahead and start up the game, tune to the radio station you modded, and listen to your awesome jams! This workflow might seem daunting, but it's really quite a breeze once you get the hang of it. Hopefully somebody will come along with a solution for the issue of needing to match each song's exact length in order to avoid cut-offs/silence. Otherwise the listener simply has to either deal with the imperfections or limit themselves to songs that are near enough to the lengths of the songs they're replacing.

Provided I have the time, I will update this article if and when further knowledge is available to me regarding successful methods for replacing the songs on CP2077 radio stations.

Anyway, good luck to you!

Article information

Added on

Edited on

Written by

pezzonovante87

62 comments

  1. Kindo
    Kindo
    • premium
    • 45 kudos
    Thanks for the guide!

    I'm trying my hand at this, with the goal of replacing one specific song from one of the new radio stations. Does anyone know where to find the song list wem-numbers added with 2.0?
  2. Homestuckfan1488
    Homestuckfan1488
    • member
    • 0 kudos
    Why make a wall of text and then not tell us the VERY important detail about song length determination? 
    1. AaraenMod
      AaraenMod
      • member
      • 1 kudos
      Hello! I know it's a bit late to ask but have you found a solution about this?
  3. Dauransxx
    Dauransxx
    • member
    • 1 kudos
    How is it a game with a smaller budget let you just put any music file even if its 5 hours long into a simple folder which then plays it on the jukebox with file name on its display and more. This should be in vanilla CP2077. 
  4. Jonovst
    Jonovst
    • member
    • 0 kudos
    Having an issue with WolvenKit.CLI not opening. Any ideas on how to fix?
    1. FlowDap
      FlowDap
      • member
      • 0 kudos
      same problem here
    2. ComradeAtlas
      ComradeAtlas
      • premium
      • 0 kudos
      If you try to open the program through cmd (c+p file directory into CMD) and hit enter, it should say why it isn't opening, in my case it was because I didn't have the correct version of network installed.

      Hope this helps
  5. LeakyLine
    LeakyLine
    • premium
    • 1 kudos
    Have you ever considered a Discord server for radio mods themselves? A lot of them can't be hosted on the Nexus or over on the official Cyberpunk modding server due to copyrighted material. A place for it specifically could be used to share creations back and forth. I just made an early 21st century hip hop station and can't even really send it anywhere.
    1. evafan84
      evafan84
      • member
      • 16 kudos
      A discord focused around sharing / creating radio mod for CP2077?

      I'll look into creating one.
    2. evafan84
      evafan84
      • member
      • 16 kudos
      I have now created a discord for radio modding in Cyberpunk 2077.
      https://discord.gg/yN4kvcFC


    3. pan33
      pan33
      • member
      • 0 kudos
      Hello evafan, do you have a current link to your radio discord? The other one is expired. Also i've looked around but cannot find a current list of the radios and their songs like the google doc one shared. Cheers
  6. TrashbagTony
    TrashbagTony
    • supporter
    • 0 kudos
    So with the new modding tools, is this process going to be less time consuming or is it still going to be the same?
    1. BringTheLevel
      BringTheLevel
      • member
      • 0 kudos
      Would also really like to know this, I'm going to go through the painful process of replacing all music in the game's radio with my own music soon. And I don't want it to be a total waste of time tbh
  7. DeadRatMemes
    DeadRatMemes
    • member
    • 0 kudos
    i found why songs wont play, so if you unpacked but songs wont play, listen. You need to have the Modname folder where your wolvenkit cli folder is.

    When i unpacked by dragging and dropping the modname folder into the CMD or typing the whole C:\Modfolder\base etc etc , it didnt work

    But when i just typed in

    WolvenKit.CLI.exe pack -p "ModFolderName",

    the unpacked archive worked for me. Racked my heads around for 2 days but it worked. Make sure the mod folder is in the same folder as whatever cli youre using
  8. Obscene911
    Obscene911
    • member
    • 45 kudos
    There's got to be a better way to do this, to add or replace entire radio stations with songs of any length. 
    1. evafan84
      evafan84
      • member
      • 16 kudos
      Sadly not. With the modding tools currently available to us this is the only way we can change the in game music atm.
  9. SteveRogerRogers
    SteveRogerRogers
    • supporter
    • 4 kudos
    Truly awesome work friend, so good that I got everything right on my first try which is nice! Thanks so much for making the guide! I'll be putting up my first radio mod soon hopefully..!
  10. Rabban555
    Rabban555
    • member
    • 0 kudos
    Ok I went through the entire process, but I could not find WWise 2019, so I used the current one, as it was what I could find. I had to add two MS programs to get wolvenkit.cli to run, but whatever. Anyway, I end up with silence from the radio where my songs should be (so at least it is swapping the files, the game just can't read them). How do I get a copy of WWise 2019 in 2022? 
    1. daddyfantastic
      daddyfantastic
      • member
      • 0 kudos
      I downloaded and still have WWise 2019 from replacing a few radio stations a while back-- it worked, and the mods still work, but I just tried the process again with a few other radio stations, and I'm having the same problem as you. Nothing has changed on my end since successfully replacing radio stations a few months ago, I'm using all the same programs-- what could the problem be?
    2. ijnAtago
      ijnAtago
      • member
      • 0 kudos
      which two programs 
      pls reply