Spatial Audio System 1.1.0
Manta 2.5.0 (embedded)Release notes on GitHub↗Release notes on Modrinth↗
Added the Sound Handy and redstone output, and expanded playback features.
Sound Handy
Lets you operate your own Playback Devices from a distance. Right-click a device to select it, and press the middle mouse button to play or stop it. Shift + wheel switches the target, Shift + R shows and edits the range, and Shift + H toggles the device outline.
The device's name, audio source, playback state and more are shown in a mini HUD. From the Sound Handy's screen you can rename a device or open the device's screen. Test playback is heard only by you, at your current position. Added a dedicated guide page to the Wiki.
Playback and range settings
- Added a repeat button (↻) to normal playback. It repeats the audio in the single-play slot until stopped.
- Expanded schedules to up to 16 entries. The screen shows 6 rows at a time; scroll to move between them.
- Moved the switch for enabling and disabling the schedule to the schedule screen. Deleting an entry is now done with a trash button, and each row has a stop button (■).
- When the schedule is enabled, the media in the normal slot return to your inventory. If there is no space, they drop at your feet.
- The playback range used when no Range Board is used can now be set from 1 to 64 blocks. The default for new devices is 64 blocks. Changes apply from the next playback.
- While a board is in use, the board's range takes priority. If a face's attenuation distance is not set, the board's default of 8 blocks is used.
Redstone output
You can set up to 16 rules linked to the playback state. A continuous output for “Playing” and pulse outputs for “On start”, “On stop” and “On end” are supported. Signal strength is 1–15, the delay is up to 30 seconds in 0.5-second steps, and the pulse length is up to 5 seconds in 0.1-second steps. A rule can also target only specific schedule entries.
When multiple outputs overlap, the strongest signal is used. The signal is output to the surroundings as a weak signal and is not transmitted through solid blocks. Playback no longer restarts when the device's own output feeds back into its input. On existing devices, outputs are disabled by default.
Playback when joining mid-play
When you join a server, change dimensions or enter a range, you now hear the sound from the position matching the elapsed time. Playback positions may differ between players due to download time and other factors.
Fixes and improvements
- Fixed repeat playback stopping after 10 minutes.
- Fixed a signal to an empty slot clearing the repeat setting, and playback continuing after the media was removed.
- The board descriptions and the message shown when an upload fails are now translatable.
- Reduced the playback position delay for players who join mid-play.
- Bundled Manta 2.5.0 and updated text rendering in screens, tooltips, HUDs and the Wiki.
Compatibility and developer information
The network protocol is 1.5. Older clients cannot connect. Make sure the server and clients run corresponding versions. To check where playback started, you can use SAS-CatchUp and SAS-Delivery in the server log. Also note the conditions for use alongside older versions that require Manta 1.x.