You are viewing a potentially older version of this package. View all versions.
neronutella-SpatialSpeaker-1.3.0 icon

SpatialSpeaker

Drop speakers anywhere in the world via the mod menu and hear your in game music with realistic sound effects Includes spotify and youtube music support.

Date uploaded a week ago
Version 1.3.0
Download link neronutella-SpatialSpeaker-1.3.0.zip
Downloads 609
Dependency string neronutella-SpatialSpeaker-1.3.0

README

Spatial Speaker

Drop speakers anywhere in the world through the plugin menu or Quick Drop, and listen to your music (including songs added via mods) directly in the world. Includes support for Spotify and Youtube Music integration.

Features

  • Binaural & Skatepark Acoustics:

    • Camera-Relative 3D Panning & Binaural Crossfeed (ITD): Turning your camera or skating past a speaker pans the music smoothly across your ears with natural interaural time delay, head-shadowing, and comfortable headphone crossfeed.
    • Per-Map Sound Profiles & Sound Tuning: Quickly adjust Speaker Volume and Audio Radius from the main menu, or expand Sound Tuning to customize Reverb & Echo, Wall Reflections (sound bouncing off nearby walls, bowls, and ear-side surfaces), and Obstacle Muffling. Sound settings automatically save per map.
    • Ear-Side Wall Reflections & Vertical Filtering: Skating or grinding next to a wall reflects sound into the ear closest to the wall, while speakers placed high above or deep below you naturally filter high frequencies and add vertical reverb.
    • 3-Tier Environmental Occlusion & Bowl Acoustics: Distinguishes between open-top skate bowls (projecting reflections upward over the coping), pillars/ledges (diffracting around corners), and solid buildings or tunnels.
  • Ease of Use:

    • Quick Drop and Plugin Menu Placement: Throw down speakers from either quick drop in the spatial audio category, or from the plugin menu with a placement preview icon.
    • Native Music Controls: Control everything right in game with the D-Pad menu.
    • Map Linked Settings and Profiles: Your selected settings save depending on the loaded map. Additionally, save up to 4 placement profiles on each map
    • Super fun and (un)necessary indicator: A subtle ring appears around speakers at close range, alongside track information when facing the speaker. Turn off or increase/decrease range in the settings.

Controls (Insert -> Spatial Speaker or Quick Drop)

  1. Open the ReSkate menu (Insert -> Spatial Speaker) and click Place Speaker Ahead, OR open Quick Drop (D-Pad Down) and place Boom Box, 90's (Spatial Speaker) (in Spatial Audio).
  2. Start any playlist or music source from the in-game D-Pad Music Menu.
  3. Adjust Speaker Volume and Audio Radius, or open Sound Tuning to customize Reverb & Echo, Wall Reflections, and Obstacle Muffling (saved automatically for each map).
  4. Open Speaker Setups in the plugin menu to save, load, or delete speaker layouts for the current map.

Notes:

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

This plugin is intended to be client sided, allowing it to work in multiplayer for everyone involved.

Bonus: I would recommend a slight increase (125-150%) in reverb as a good baseline

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