πŸ’Ž Addon release in 1749609448, early access reserved for premium subscribers. πŸ’Ž

Media
Description πŸ‡¬πŸ‡§ Description πŸ‡«πŸ‡·

NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon - Script

Demonstration Youtube video of NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon

NSoundScape Creator is a serverside entity-free addon for GMod that lets you create immersive soundscapes, and assign sound resonance types to zones, without entities, mappers or server impact. It removes env_soundscape and enhances Source Engine's native audio system with its own soundscape system, providing an ultra-lightweight, intuitive solution for real-time customization.

menu manage-soundscape build-playlists add-sound-or-youtube-music musics-categorie-manager audio-file-browser admin-tools map-optimisation assign-songs-start-server clientside-choice display-location-name swep-to-work assign a playlist to a zone swep-reload-menu how-set-dsp User menu with the console command: nsound_menu

Maximum image size
Description

Description of NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon

Summary:
  1. πŸ“˜ Description of "NSoundScape Creator: Advanced Gmod soundscape addon"
  2. πŸ’‘ Why adopt NSoundScape on your server?
  3. πŸ”Š Customize echo effects and ambient sounds (zone-based DSP) without mapping
  4. πŸ“Œ Zone names displayed on HUD - immersion and clarity for your players
  5. βš™οΈ The complete and intuitive NWeather addon management menu, with zero entities to spawn
  6. πŸ”« A SWEP Tool to create, edit, and manage your zones directly in-game
  7. 🎧 DSP effects: reverb, echo depending on zone size
  8. πŸ”Ž An audio file browser for quick playlist configuration
  9. ⚑ Addon file size
  10. πŸš€ Transform your players' experience with this collection of ultra-optimized GMod addons


πŸ“˜ Description of "NSoundScape Creator: Advanced Gmod soundscape addon"

The GMod addon "NSoundScape: The Advanced Soundscape" allows for dynamic client-side management and generation of soundscapes without relying on the traditional Source Engine entities like env_soundscape, env_soundscape_triggerable, env_soundscape_proxy, or trigger_soundscape. This approach provides significant advantages in terms of performance and flexibility.

By centralizing sound handling on the client, NSoundScape helps the server reduce RAM usage by eliminating unnecessary entities, which are often numerous on large maps. It also lightens CPU load on the server, as it no longer has to manage soundscape transitions or track the state of each sound entity in the environment. Moreover, since there is no need to sync state changes between the server and connected players, this results in reduced network bandwidth usage, a crucial benefit for servers with many players.

Finally, this architecture offers great flexibility, allowing you to disable, modify, or dynamically generate ambient sound based on gameplay,without restarting the server and without the limitations of Source Engine's native soundscape system. No mapping or coding skills required.

NSoundScape is a real liberation for small teams or those who want to build clean, modular, immersive servers... without the usual hassles.

πŸ’‘ If you were using my older sound or music management addons from 10 years ago, you can now remove them. With NSoundScape, these scripts are obsolete in terms of performance and flexibility. Here are the outdated addons being replaced:
1- GMod Ambiance Server Manager (created in 2015)
2- GMod YouTube Manager System (created in 2015)
3- Music Areas System (created in 2017)

NSoundScape combines and improves upon everything those tools did, while being lighter, more centralized, and optimized for modern servers.



πŸ’‘ Why adopt NSoundScape on your server?

βœ… No server-side entities to place: no clutter, no CPU overhead.
βœ… Removal of all soundscape entities from the map on the server side: for example, removal of 448 entities on the rp_southside map.
βœ… Fully client-side: maximum performance, even with 128 players.
βœ… Custom DSP effects per zone: hall, sewer, small rooms, nature… everything is adjustable.
βœ… Immersive HUD: zone names appear on the player’s screen upon entry.
βœ… No Sandbox dependency: works outside of classic gamemodes.
βœ… Integrated SWEP tool: edit, create, and test zones directly in-game.
βœ… Intuitive menu: create your zones and sound libraries in just a few clicks.
βœ… Multi-gamemode support: works in Sandbox, RP, TTT, Helix, DarkRP, etc.
βœ… Performance-oriented: no heavy hooks, no persistent server-side triggers.

NSoundScape Creator is the new generation of audio addons for Garry’s Mod. Say goodbye to env_soundscape and other server-side entities that require placing in Hammer Editor. This ultra-light, fully clientside system lets you manage sound zones, DSP effects, and ambiances dynamically and immersively without any server dependency, all the heavy lifting runs client-side. This saves huge server resources while offering a more advanced soundscape than the native Source Engine system.

🎯 No more need for mappers, no server restarts, no network synchronization: your players enjoy a fully reactive sound environment with zero server cost.




πŸ”Š Customize echo effects and ambient sounds (zone-based DSP) without mapping

Define custom DSP (Digital Signal Processing) settings for different areas on the map, dynamically altering the sound environment based on player location without mapping (which allows you to do this in real time, without having to re-upload the modified map to the workshop), you also don't need to pay a mapper to make these modifications, as the tool is easy to use.

Example 1: πŸ•―οΈ The Hallway of Lost Echoes
In a decaying old sanatorium, a long hallway twists between empty rooms. Here, every step, every word, every breath becomes a warped whisper, echoed by timeworn walls. Players who dare to enter hear their voices stretch out, as if the souls of former patients are answering. The "Hall reverb” DSP gives this place an almost spiritual sonic weight.

Example 2: πŸ™οΈ A Rumbling Subway Station
Beneath the city, in the concrete depths, a subway station hums quietly. The tiled walls reflect voices and announcements. Here, every sound seems to bounce off surfaces, multiply, and vanish into tunnels. With the "Cave" or "Sewer Pipe" DSP, the sounds take on a damp, urban, metallic echo, enhancing the atmosphere.



πŸ“Œ Zone names displayed on HUD - immersion and clarity for your players

Add a name to each zone you place on the map, with the ability to display it directly on the player's HUD in a smooth and aesthetic way. This system is fully configurable: responsive screen position, appearance/disappearance animation, and optional disabling as needed.

Perfect for guiding players around large maps, enhancing immersion, or navigating complex environments.
Example: A player enters a shop, the shop's name appears smoothly on their HUD and fades out after 6 seconds (customizable duration).

An API is provided to get the name of the area where the user is, useful when you want to make your own HUD.



βš™οΈ Intuitive NSoundScape addon management menu

The menu allows you to manage zones from a list and edit them in real-time without using the tool or moving into the zones. Of course, you can teleport to zones to check them (useful when working with a team on your server's map).

You can create sound and music lists organized by categories such as: Horror Music, Adventure Music, Village Music, etc.

The module menu is where you configure system options.
You can control the display when a player enters a zone, if the zone is named, the name will appear on their HUD.



πŸ”« A SWEP Tool to create, edit, and manage your zones directly in-game

Easily place and manage your zones with an intuitive SWEP Tool. Use the Reload key to open the built-in menu, and choose from several editing modes:
- Select an existing zone directly on the map
- Delete zones
- Place new points
- Modify zone sizes and shapes

This tool allows you to work directly on the map without external interfaces, saving time and offering maximum precision.



🎧 DSP effects: Reverb, echo depending on zone size

With NSoundScape, you can precisely configure the sound environment for each zone, including DSP effects (reverb, echo, etc.), without server-side load or impact on client performance.

Example:
In a warehouse, apply realistic metallic reverberation to simulate echo on steel structures. Without burdening the processor and server bandwidth.



πŸ”Ž An audio file browser for quick playlist configuration

NSoundScape integrates an audio navigation tool directly into its menu. This feature lets you explore the game's sound file tree, listen to sounds with a single click, and above all add them dynamically to playlists without having to manually type in their path. This system reduces syntax errors, speeds up workflow considerably and makes the creation of complex sound environments more fluid.



⚑ Addon file size

Addon file sizes:
- Client (Lua): 44KB
- Server (Lua): 14KB
- Workshop (Material): 4KB



πŸš€ Transform your players' experience with this collection of ultra-optimized GMod addons

Designed to deliver visual immersion, server performance, and advanced realism, these modules will make your players forget they're on a simple Garry's Mod server:

1- πŸ”§ NPP - Advanced Post-Processing System for GMod
2- πŸ‘» GhostEntity - High-performance decorations for GMod maps
3- 🌦 NWeather - Advanced dynamic weather for GMod servers
4- 🎯 Advanced View Creator - Immersive camera and custom crosshair

πŸ”Ή WIKI & F.A.Q πŸ‡¬πŸ‡§
Wiki πŸ‡¬πŸ‡§ Wiki πŸ‡«πŸ‡·

Wiki of NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon

NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon


☰ 1. Installation of NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon
Installation: Download and Unzip the folder norda_nsoundscape.zip Install the addon in the addons file of your Gmod server,
Path: garrysmod/addons/norda_nsoundscape
☰ 2. Where can I find resources and materials? What is the NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon Workshop id?
Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam. - Gmod Workshop ID of NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon: 3488400231
- The AddWorkshop function is automatically added to the script server file and can be deactivated from the configuration file. : resource.AddWorkshop( 3488400231 )
- To add gmod workshop resources to your collection : NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon [Content Only] | Gmod Workshop
☰ 3. How to open the NSoundScape management menu?
You can either type the console command: norda_nsoundscape
Or use the shortcut button in my Gmod administration system: Nor Admin System
Menu manager - Gmod NSoundscape
☰ 4. How to place soundscapes in Gmod?
You can do it in two ways:

Method 1: From the zone management menu, you can place a point (where you're aiming by clicking the "Add Soundscape Zone" button), which will generate a spherical zone. Modify its position, and by placing the second point, the zone becomes cubic.

Method 2: With the included Tool / Swep. Select "Creation mode" from the "Reload" menu when holding the tool, and click where you want to place Point P1. Right-click to place the second point P2 if you need a cubic zone.
Menu Zone manager - Gmod NSoundscape
☰ 5. Can we place points outside the map?
Yes. Use the included tool and enable the mode allowing point placement from your current position, as outside the map you won't be able to aim at a surface to place a point.
Menu Zone manager - Gmod NSoundscape
☰ 6. How to place a spherical Soundscape?
Just place a single point, the effective radius will then surround that point.
Menu Zone manager - Gmod NSoundscape
☰ 7. How to place a cubic Soundscape?
The zone becomes cubic once the second point is placed.
Menu Zone manager - Gmod NSoundscape
☰ 8. How to rename a zone for HUD display?
From the zone management menu, select: Zone name and enter the zone name. Leave it empty = display nothing.
Menu Zone manager - Gmod NSoundscape
☰ 9. How to disable zone names for HUD display?
Simply leave the Zone name field empty.
☰ 10. How to edit zone size?
Use the included Tool, switch it to Editor mode using the Reload key. Click on one of the zone's points to select it (they turn white). Left-click edits Point 1, right-click edits Point 2.
Reload menu Zone manager - Gmod NSoundscape
☰ 11. How to assign a playlist to a soundscape zone?
In the zone management menu, you can have music play in the background. These tracks come from playlists you generated in the music group management menu.
On the line "Zone music style" click on Playlist to show the list and select the one you want.
Zone Music Manager - Gmod NSoundscape
☰ 12. How to manually adjust point positions for fine tuning?
In the zone management menu, you'll see Point 1 and Point 2 with their x y z coordinates. Just edit them.
z = height.
Menu Zone manager - Gmod NSoundscape
☰ 13. How to change the radius of a spherical zone?
From the management menu, select the zone in the list and go to the line: Zone radius.
Menu Zone manager - Gmod NSoundscape
☰ 14. How to select an echo type for a zone, such as a large warehouse to enhance realism?
In the zone management menu, go to: Echo effects and ambient sounds (zone DSP) and click on: Area reverberation, a dropdown will appear, select the most appropriate one.
How Set DSP in soundscape - Gmod NSoundscape
☰ 15. What is the list of available Area reverberation types?
Here is the list of DSP effects assignable to soundscapes:
- No effect
- Default preset: Uses the map's default soundscape presets (only if you haven’t removed them)
- Metallic: Small / Medium / XL
- Tunnel: Small / Medium / XL
- Clear: Small / Medium / XL
- Underwater: / Medium / XL
- Cavern: Small / Medium / XL
- Simple echo
- Duct
- Empty tunnel: Small & clear / XL & muffled
- Diffuse tunnel: Small & clear / XL & muffled
- Room: Small / Medium / XL
- Concrete: Small / Medium / XL
- Empty room: Small & clear / XL & muffled
- Diffuse room: Small & clear / XL & muffled
- Empty hall: Small & clear / XL & muffled
- Diffuse hall: Small & clear / XL & muffled
- Empty courtyard: Small / XL
- Diffuse courtyard: XL
- Outdoor: Small / Medium / XL
- Empty street: Small & clear / XL & muffled
- Diffuse street: Small & clear / XL
- Empty alley: Small & clear / XL & muffled
- Diffuse alley: Small & clear / XL & muffled
- Empty open space: Small & clear / XL & muffled
- Diffuse open space: Small & clear / XL & muffled

How Set DSP in soundscape - Gmod NSoundscape
☰ 16. How to create a music group or playlist?
Go to the music group management menu. Click on Add Music Group. The new group appears at the bottom. In this example, I create a Playlist for the motel and assign it to the motel zone.
Build playlist - Gmod NSoundscape
☰ 17. How to manually add music to a playlist?
In the music group management menu, click on Add new line to add music. It can be .mp3, .wav, or .ogg file paths, or YouTube video links (as long as the video isn't region-blocked and the owner allows external playback).
Add musics in playlist - Gmod NSoundscape
☰ 18. How to play music only for myself?
Click the ▢️ play button on a track and choose: play for me only, useful for testing without disturbing other players.
Event tool launch music on server - Gmod NSoundscape
☰ 19. How to play music for players in my zone for an event?
Click the ▢️ play button on a track and choose: play for players in the zone around me, useful for small localized events.
Event tool launch music on server - Gmod NSoundscape
☰ 20. How to play music for the whole server?
Click the ▢️ play button on a track and choose: play for players in the zone around me, useful for small localized events.
Event tool launch music on server - Gmod NSoundscape
☰ 21. Is it compatible with YouTube links instead of audio file paths?
Yes, you can use a YouTube video link instead of an audio file path. You’ll see the video preview in the client menu with the command: nsound_menu
☰ 22. How to easily add music from the audio file browser?
In the management menu click the folder with the loop icon. This opens the soundviewer system where you can browse your client’s installed music in the /sound/ folder. Click on the track to preview or add it directly to one of your playlists (which you'll assign to your zones).
Soundviewer - Gmod NSoundscape
☰ 23. How to temporarily disable NSoundScape?
Disable the module without uninstalling it from the server options menu (Mod). First line: set "Enable NSoundscape system" to OFF.
☰ 24. How to optimize the map by removing default ambiance and original soundscape entities on the server side?
From the server options menu (Mod), set line 2 to ON: Remove original Map Soundscapes entities and reboot the server. The console will display how many entities were removed from the map server-side.
Server map optimizer - Gmod NSoundscape
☰ 25. Can clients set their own volume?
Yes, if allowed. They can type nsound_menu in the console and adjust the volume on their client side. This only affects them, and the setting is saved locally.
User menu with the console command: nsound_menu - Gmod NSoundscape
☰ 26. How to prevent clients from setting their own volume?
From the server options menu, set the 3rd line to OFF: Client can adjust volume...
Server map optimizer - Gmod NSoundscape
☰ 27. How to play a track for a player upon joining the server?
From the server options menu, at the line: Set server intro playlist, click it and choose the default playlist. One random track from it will play once the player is in-game on your Gmod server.
Music of server introduction - Gmod NSoundscape
☰ 28. How to reduce or increase the delay between music tracks in each zone?
From the server options menu, at the line: Delay between music, set the value in seconds. Default is 600 (10 minutes).
☰ 29. How to set the default volume of sounds generated by NSoundscape?
In the server options menu, the line Default volume lets you set the default sound volume on your server for generated soundscapes and server join music.
☰ 30. How to show all zones for better visualization (ADMIN ESP)?
In the HUD options menu, set ESP Zones to ON. This applies to all connected players. If you want it enabled only for yourself, take the included tool and from the reload menu set admin ESP to ON. If selected from the weapon selection menu, it activates automatically.
☰ 31. How to disable zone name display on the HUD?
In the HUD options menu, set the line Display location name on HUD to OFF.
Server HUD setting - Gmod NSoundscape
☰ 32. How to reduce zone name display time, for example to 3 seconds?
In the HUD options menu, set the value at the line: HUD zone name display time. Default is 6 (6 seconds).
☰ 33. How to move the zone name display on the HUD? (To avoid overlap with non-configurable HUDs)
In the HUD options menu, find the two sliders Location name X and Y to set the display position of the zone name on your HUD. These are responsive values representing a percentage of your resolution. For example, X: 50 and Y: 50 centers it.
Server HUD setting - Gmod NSoundscape
☰ 34. TOOL: How to use the included Tool (Swep/Weapon for NSoundscape building)?
Once held, press Reload to open its menu.
You'll see the different tool options on the right side.

Create Zone = Left-click to place new zones, right-click places the second point of the last placed zone.

Remove Zone = You can directly delete the zones you see. If you delete Point P1 of a zone, the entire zone is removed. If you delete Point P2 only, the second point is removed, and the zone becomes spherical again.

Edit Zone = You can move Point P1 of the selected zone with left-click. And Point P2 with right-click. Hold the click to see the zone evolve in real time.

HitPos = ON places points where you're aiming, OFF places points at your position (useful when outside the map)

When you hold the tool, you'll see instructions on the top left of the HUD and the zone counter on the top right. There's no limit, unlike my older systems from 2015.
Swep - Weapon tool interface - Gmod NSoundscape
☰ 35. User: As a user, how do I adjust my volume?
In the console: nsound_menu, if the admin allows it, a small menu will appear. You’ll be able to set your volume preferences.
User menu with the console command: nsound_menu - Gmod NSoundscape
☰ 36. User: How to block music from YouTube when I’m on a server?
In the console: nsound_menu, if the admin allows it. Set YouTube sounds to OFF.
User menu with the console command: nsound_menu - Gmod NSoundscape
Tips

Tip to avoid the leak of NSoundScape Creator: Advanced, Optimized GMod Soundscape Addon installed on your Garry's Mod server: How avoid the Leak of your Gmod scripts
How Install an addon on Gmod? : How install an addon on Gmod
How Publish an addon on the Gmod workshop? : Documentation how create a content pack to publish on the workshop?

Gmod Addon


πŸ“₯ Download 1


🎫 Ouvrir Ticket


avatar-76561198033784269

Creator: Norda Scripts

Sales1
Published2 days
Last update
Versionversion 1
DRMYes
CategoriesGmod addons
RequierementsGarry's Mod Server
LanguagesπŸ‡¬πŸ‡§ πŸ‡«πŸ‡·
Admin Jobs Gameplay Management Standalone