Cyberpunk 2077

Cyberpunk 2077

View Stats:
My own Radio Music
Is there a way to make my own Radio channel or add and delete some songs?
i want to hear lxst cxntury while im driving in night city
< >
Showing 1-8 of 8 comments
Coleman Jan 12 @ 4:53pm 
That would be fun. I would put Fallout music in it. Hearing "I don't want to set the world on fire" as I beat gangoons to death that survive a grenade blast. Lol
Last edited by Coleman; Jan 12 @ 4:55pm
m662 Jan 12 @ 6:50pm 
Get all prerequisites from the mod wyodinosaur linked then navigate to files at
C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks\mods\radioExt\radios
Where C: is your drive letter.

Create a new folder and name it like you would name your radio-station
Then create following file metadata.json
Open it with a text, code editor and start building the layout as such.

{"displayName":"frequency Radioname name","volume":1.0,"fm":frequency,"icon":"UIIcon","streamInfo":{"isStream":false,"streamURL":""},"customIcon":{"useCustom":false,"inkAtlasPath":"path\\to\\custom\\atlas.inkatlas","inkAtlasPart":"custom_texture_part"},"order":[]}

Example:
{"displayName":"98.2 DarkCyber","volume":1.0,"fm":98.2,"icon":"UIIcon.alcohol_absynth","streamInfo":{"isStream":false,"streamURL":""},"customIcon":{"useCustom":false,"inkAtlasPath":"path\\to\\custom\\atlas.inkatlas","inkAtlasPart":"custom_texture_part"},"order":[]}

Then just drop your audio files in the same folder where the json resides


If you want to make sure that the order is always the same you have to do a bit more
{"displayName":"frequency Radio Name","volume":1.2,"fm":frequency,"icon":"UIIcon","streamInfo":{"isStream":false,"streamURL":""},"customIcon":{"useCustom":false,"inkAtlasPath":"path\\to\\custom\\atlas.inkatlas","inkAtlasPart":"custom_texture_part"},"order":[ "song1.wav", "son2g.wav", "song3.wav" ]}

You should end up with something like this.

{"displayName":"97.1 Radio Ascent","volume":1.2,"fm":97.1,"icon":"UIIcon.alcohol_absynth","streamInfo":{"isStream":false,"streamURL":""},"customIcon":{"useCustom":false,"inkAtlasPath":"path\\to\\custom\\atlas.inkatlas","inkAtlasPart":"custom_texture_part"},"order":[ "01_DAV DRALLEON - METAL WARRIORS.wav", "02_DAV DRALLEON - DEATHBRINGER.wav", "03_DAV DRALLEON - STREET KRVZADER.wav" ]}

Just make sure the files are again in the same folder as the json and that the names are exactly as you wrote them in the json

There are more variables, parameters you can use things like actually integrating streaming services as long as they allow the retrieval adding custom icons volume adjustments etc. But these two examples should be enough to setup a basic station.

After that just press your radio button and select the correct station to listen to in game.
Last edited by m662; Jan 12 @ 7:20pm
Dont know what @m662 is talking about but there is a easy way to do it.
Just download https://www.nexusmods.com/cyberpunk2077/mods/11043,
and you're golden.

Ready, set, go.
m662 Jan 13 @ 6:08am 
That is simply the same what I said but then with some custom music added. The only thing you need from that mod if you only want your own music is the json
{ "displayName" : "96.3 Rakista Radio", "fm" : 96.3, "volume" : 1.0, "icon" : "UIIcon.TarotCard_KingOfSwords", "customIcon": { "inkAtlasPath": "base\\icon\\rakista_fm.inkatlas", "inkAtlasPart": "icon_part", "useCustom": true }, "streamInfo": { "streamURL": "https://radio.garden/api/ara/content/listen/TP8NDBv7/channel.mp3", "isStream": false }, "order": [] }

The stream url however is not needed to be filled if your going to use it for your own music only. The API points to a Polish radio station. Either way the stream is set to false so it should not start unless set to true.
Last edited by m662; Jan 13 @ 6:15am
xSunreaaaaL Jan 13 @ 8:31am 
Originally posted by m662:
Get all prerequisites from the mod wyodinosaur linked then navigate to files at
C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks\mods\radioExt\radios
Where C: is your drive letter.

Create a new folder and name it like you would name your radio-station
Then create following file metadata.json
Open it with a text, code editor and start building the layout as such.

{"displayName":"frequency Radioname name","volume":1.0,"fm":frequency,"icon":"UIIcon","streamInfo":{"isStream":false,"streamURL":""},"customIcon":{"useCustom":false,"inkAtlasPath":"path\\to\\custom\\atlas.inkatlas","inkAtlasPart":"custom_texture_part"},"order":[]}

Example:
{"displayName":"98.2 DarkCyber","volume":1.0,"fm":98.2,"icon":"UIIcon.alcohol_absynth","streamInfo":{"isStream":false,"streamURL":""},"customIcon":{"useCustom":false,"inkAtlasPath":"path\\to\\custom\\atlas.inkatlas","inkAtlasPart":"custom_texture_part"},"order":[]}

Then just drop your audio files in the same folder where the json resides


If you want to make sure that the order is always the same you have to do a bit more
{"displayName":"frequency Radio Name","volume":1.2,"fm":frequency,"icon":"UIIcon","streamInfo":{"isStream":false,"streamURL":""},"customIcon":{"useCustom":false,"inkAtlasPath":"path\\to\\custom\\atlas.inkatlas","inkAtlasPart":"custom_texture_part"},"order":[ "song1.wav", "son2g.wav", "song3.wav" ]}

You should end up with something like this.

{"displayName":"97.1 Radio Ascent","volume":1.2,"fm":97.1,"icon":"UIIcon.alcohol_absynth","streamInfo":{"isStream":false,"streamURL":""},"customIcon":{"useCustom":false,"inkAtlasPath":"path\\to\\custom\\atlas.inkatlas","inkAtlasPart":"custom_texture_part"},"order":[ "01_DAV DRALLEON - METAL WARRIORS.wav", "02_DAV DRALLEON - DEATHBRINGER.wav", "03_DAV DRALLEON - STREET KRVZADER.wav" ]}

Just make sure the files are again in the same folder as the json and that the names are exactly as you wrote them in the json

There are more variables, parameters you can use things like actually integrating streaming services as long as they allow the retrieval adding custom icons volume adjustments etc. But these two examples should be enough to setup a basic station.

After that just press your radio button and select the correct station to listen to in game.

Thanks you so much! That ist what i wanted! Take this Heart for you Help. Thanks you so much!
I use radio off + Youtube playlist

works surprisingly well, it seems like the audios kind of overlap and don't cancel out. what a time to be alive.
Originally posted by stingray87:
I use radio off + Youtube playlist

works surprisingly well, it seems like the audios kind of overlap and don't cancel out. what a time to be alive.

hahhah.. simple genius!
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Jan 12 @ 4:39pm
Posts: 8