SonicMaps Update - Version 3.3

by SonicMaps
7 August 2025

šŸš€ What's New

Player & Editor

  • Conditional Playback: Zones can now use groups as a condition, with two new modes:
    • "Any": The condition is met if any zone in the selected group is triggered (started or ended).
    • "All": The condition is met only when all zones in the selected group have been triggered (started or ended).
    Both "has started" and "has ended" options are supported for group conditions, allowing flexible and advanced unlocking logic for content zones.

Player

  • German Language Support: Deutsch has been added to the available user interface languages, expanding accessibility for German-speaking users.
  • iPhone: Added message about Silent Mode Switch and Volume on iPhone to help users troubleshoot audio issues.

Editor

  • Direct Project Link: The Editor now displays the direct project link immediately after publishing, making it easier to share your projects.
  • Beat Synchronization: Added "beats per bar" input field in Project Properties for better timing control.

šŸ› ļø Fixes & Improvements

Player & Editor

  • Improved: Beat Synchronization now starts on the first beat of the next bar rather than the next beat.

Player

  • Fixed: Number of detected ducking zones doubled when using the pause/play button.
  • Improved: Audio seek position is now preserved when using "On exit: pause", even if the audio file is unloaded from memory after 20 seconds. Playback will resume from the same point, regardless of how much time has passed since exiting the corresponding zone.

Editor

  • Fixed: A bug where the project status was incorrectly reverted to "unlisted" when publishing, even if the project had no relevant changes.
  • Improved: Project status no longer changes to 'unlisted' when saving a project that was in 'review', but it will remain in 'review'.