Garry's Mod

Garry's Mod

4,662 ratings
3D Stream Radio
3
8
3
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
13.297 MB
Apr 7, 2014 @ 5:27am
Feb 17 @ 6:25am
209 Change Notes ( view )

Subscribe to download
3D Stream Radio

Description
The 3D Stream Radio is a toolgun spawnable scripted entity that allows you to play streams from the internet and local files as 3D world sound. You can spawn it with the toolgun and change its settings.



FAQ (Read this before asking):
[Help] FAQ (Read this for help!)

Requirements:
Nothing. However Wiremod (GitHub)[github.com] (Workshop) is highly recommended.

Knowledge requirements:
- English
- Common sense
- Basic computer & Internet knowledge
- Basic GMod knowledge
- Basic Wiremod knowledge recommended
- Yes, you too: Read the manuals before asking for help!

Features:
- Serverside playlists
- Playlist browser built into entity
- Playlist support for *.pls, *.m3u, *.json and *.vdf
- Playlist support for these addons:
  - Web Radio
- Model support for these addons:
  - [NM] Prop Pack
  - Fallout 3 Jukebox Model
  - Minecraft SWEP
  - KanKan Radio II & Kresopolski Radio
  - ZENITH Trans-Oceanic H500
- Build-in playlist editor
- Wiremod support (inputs and outputs, advanced wiremod support when the optional gm_bass3[facepunch.com] is installed on the server.)
- VR Support (via VRMod)
- 3D world sound, which can be turned off
- Customizable GUI colors
- Multiple radio models
- FFT Spectrum visualizer and music animated models
- CPPI support
- Duplicator support
- PermaProps support
- Supports local files (inside the ".../garrysmod/sound/" folder)
- Clientside performance settings
- An API for developers (Documentation, a kind of[github.com]).

Adding playlists:
You use the playlist editor if you are an admin.
The playlist files are stored on the server at ".../garrysmod/data/streamradio/playlists/".

ConVars and ConCommands:
[Help] ConVars and ConCommands

Wiremod:
[Help] Wiremod input and outputs

GitHub version:
https://github.com/Grocel/3D-Stream-Radio

Gm_bass3:
It is optional for server (Advanced Wiremod Outputs) and client.
https://github.com/Grocel/GMod_Modules/tree/master/gm_bass3

Credits:
Code: Grocel
Models: SligWolf

License:

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.[creativecommons.org]

Alternatives to this addon:
Media Player - Plays video and music files on a screen entity
Web Radio - Simple radio entity
[E2] StreamCore - Streaming extension for Wiremod Expression 2

Any problems? Please read this:

All our addons are carefully tested.
Your problem is caused by wrong usage or by bad reading UNTIL proven otherwise!
Please read again, try again!

This addon is free to stay free, so we don't give individual/spoonfeeding/idiot support.

Commenting:
You can give feedback and report bugs in the comment section down below.
But please mind these rules:
  • Read the description and the FAQ before commenting. Not reading = delete/block.
  • Bug reports must be detailed. An undetailed report is invaild and can't be treated. Tell error codes or error messages in your comment.
  • We give no individual/spoonfeeding support, also no enterprise/corporate support.
    No friend requests, please.
  • No spam, flaming, trolling or idiot comments. They will be deleted and you can be permanently blocked from our comment sections.
  • Don't be too demanding or aggressive. You didn't buy this addon. That's an instant delete/block.
  • Use common sense, don't be that edgy guy. Steam platform rules apply!
  • Suggestion and feature requests are welcome, but are never guaranteed to be worked on. Patience is expected. Content creation takes a long time.
  • No commercial/enterprise requests, period.
Popular Discussions View All (92)
81
Jan 18, 2023 @ 1:02pm
PINNED: [Community] You want a new station to be added as default? Put it here.
Grocel
16
Jul 12, 2023 @ 11:29am
Error 20
wasp
10
Mar 4 @ 4:01am
which websites do you use to play music?
Dabl
2,126 Comments
Grocel  [author] Apr 25 @ 2:36pm 
According to the addon page, the addon was marked as unsupported. So it is likely to be considered broken. Maybe I can do something about this on my end. I can't make any promesses, though. The issue looks like it breaks an offical function of the game API.
Caretaker Apr 25 @ 2:18pm 
Yeah, but addon didn't update another year.
Grocel  [author] Apr 25 @ 1:54pm 
Yeah, maybe get a newer version of it and see if it helps. I can't do much about it without the source code of the addon. I also will not buy it. Please report the issue to that addon, if it still happens on a newer version.
Caretaker Apr 25 @ 1:00pm 
Perhaps because the old version and therefore, something could break.
https://www.gmodstore.com/market/view/advanced-killfeed-1
Grocel  [author] Apr 25 @ 12:50pm 
Can you give me the link to it? It looks like advanced killfeed messes with the color metatable, that contains the missing lua function. Maybe it messes up color_white. https://wiki.facepunch.com/gmod/Color:Unpack
Caretaker Apr 25 @ 12:34pm 
But advanced killfeed is old version.
Caretaker Apr 25 @ 12:25pm 
Yes, advancedkillfeed conflicts with 3d stream radio.
Grocel  [author] Apr 25 @ 9:26am 
@Caretaker: Any news on your issue yet?
Grocel  [author] Apr 24 @ 1:02pm 
The game and the radio was not updated on that day. So we can rule out that it is a new/unknown problem with this addon.

The conflict can only be found with trail and error. You may want to uninstall/disable group wise until the radio works again. And reinstall/activate addons in smaller groups one until it stop working again. This way you can isolate the trouble addon.
Caretaker Apr 24 @ 12:52pm 
On Sunday, I decided to spawn the radio on the server build, and it started giving an error. Perhaps this is a hidden conflict.