You are viewing a potentially older version of this package.
View all versions.
SpatialSpeaker
Drop speakers anywhere in the world via the mod menu and hear your in game music with binaural panning, skatepark reflections, and wall muffling.
By neronutella
| Date uploaded | 2 weeks ago |
| Version | 1.0.1 |
| Download link | neronutella-SpatialSpeaker-1.0.1.zip |
| Downloads | 53 |
| Dependency string | neronutella-SpatialSpeaker-1.0.1 |
README
SpatialSpeaker v1.0.1
Drop 3D speakers anywhere in the world, and listen to your music in 3d!
Features
-
Native ReSkate 2.1.4+ Stream Spatialization (
reskate.spatialize\_music): Uses ReSkate's built-in lock-free audio spatializer (PR #408) with zero external DLLs or scripts required. -
Binaural & Skatepark Acoustics:
- Camera-Relative 3D Panning & Binaural Ear Delay (ITD): Turning your camera or skating past a speaker pans the music across your ears with subtle interaural time delay and head-shadowing.
- Boombox Cabinet EQ & Skatepark Reflections: Rolls off sub-bass rumble, adds warm portable cabinet resonance, and blends in 4-tap concrete early reflections as you skate further from the speaker.
- Raycast Wall Muffling: Automatically muffles high frequencies when a wall, ledge, or quarterpipe blocks line of sight between you and the speaker.
- Smooth Multi-Speaker Blending: Place up to 8 speakers around a park and skate seamlessly from one speaker zone into another with energy-weighted crossfading.
-
Curated 3D Speaker Models & Gravity Drop:
- Speakers drop smoothly onto the ground (
reskate.world.raycast+ mesh bounds) instead of floating in mid-air. - Curated model selector (
Cycle Speaker Model) only picks genuine boombox and speaker props and remembers your favorite choice across sessions.
- Speakers drop smoothly onto the ground (
-
Adjustable Proximity Overlay:
- Subtle ground ring and floating track label fade out cleanly as you skate away, with a
Show Speaker Overlaytoggle and anOverlay Rangeslider (1 mto25 m) in the menu.
- Subtle ground ring and floating track label fade out cleanly as you skate away, with a
Controls (Insert -> Spatial Speaker)
- Open the ReSkate menu (
Insert) and select Spatial Speaker. - Click Drop Speaker Ahead to place a speaker on the ground in front of your skater.
- Start any playlist or music source from the in-game D-Pad Music Menu.
- Adjust Speaker Gain, Audio Radius, Radius Boost, Environment Acoustics, Show Speaker Overlay, and Overlay Range at any time—your settings and preferred speaker model save automatically.
Note: I am not a programmer, and am 100% certain there will be bugs. Should they be brought to my attention, I will see what can be done
CHANGELOG
V1.3.0
Reworked Reverb & Spatial Audio
- Overhauled reverb and echo (requires ReSkate 2.1.4-3+) with a much smoother, longer decay tail that carries naturally across larger parks and indoor spaces.
- Fixed the harsh "one-ear" feeling when a speaker is directly to your left or right so panning across headphones feels much more balanced.
- Improved environmental occlusion and wall bounce detection, including better sound projection out of open skate bowls, around corners/pillars, and under high highway overpasses vs. low tunnels.
Cleaner Menu & Per-Map Sound Settings
- Cleaned up and reorganized the plugin menu with collapsible sections so it's less cluttered and easier to navigate.
- Sound settings (volume, radius, reverb, wall reflections, and muffling) now automatically save and load based on the map you're on.
Visual Polish
- Replaced the colored ground rings under speakers with a flat, transparent gray/white circle that slowly pulses outwards.
- Floating song titles above speakers are now gaze-aware and only fade in when you're nearby and looking toward the speaker.
V1.2.0
Quick Drop Speakers
- Speakers can now be dropped from the quick drop menu as well as the plugin menu. Adds a new "spatial audio" category.
New and improved Settings
- Advanced audio options: Muffling, reflective volume, bass, reverb
- Organized plugin settings menu
- Speaker placement preview when in plugin menu
Speaker Placement Profiles
- Dropped speakers can now be saved into up to 4 profiles for each map.
- Saved, load, and switch speaker profile in plugin menu
- Speaker profile can automatically load in when spawning into a map (Default off: change in plugin menu)
also in the news
- Speaker models now show up in modded maps
V1.1.1
- Cleaned up plugin menu with simplified controls
- Improved audio filtering for vertical elevations
- Dynamic ceiling detection to improve audio in larger buildings (like a warehouse) vs tight tunnels/hallways
- Various behind-scene improvements