[Master Interface/Players/Website] Choose your own Global OneShots!

We are excited to announce a feature that has been a long time coming, the ability to completely customise your list of Global OneShots (in both the Master Interface and the 1.5.0 versions of the Offline Players). The way we have approached this is by allowing you to disable the OneShots provided by default, allowing you to specify only the ones you want included. If you happen to like some of the default ones, you can still copy them into your own content to have them appear.

Currently there are two ways to hide the default Global OneShots:

  1. From the Master Interface, navigate to the Settings window via the hamburger menu in the top right and change the Default Global OneShots setting in the top right. This should update the current window immediately.
  2. From your User Dashboard, check or uncheck the Default Global OneShots option. This should take effect next time you load the Master Interface.

To see the effect of the configuration change in the Offline Players, you will want to leave the Offline Player running for about 10 minutes, and then relaunch it. Yes, we know this is awkward, but it means we can get the feature out to you as soon as possible (without requiring a new release of the Offline Players), and we hope you will agree it is easy to do, and worth the small one time setup cost!

As well as this feature, we have been busy with many other improvements, some of which are listed below.

Master Interface:

  • :wastebasket: Add extra confirmation steps to the SoundSet deletion process. Now we require you to type SoundSet to confirm you know you are deleting a SoundSet, and not a Mood or Element.
    • :broom: Also, as a convenience, skip the double confirmation step when the SoundSet has no Moods or Elements. This makes it easier to clean up any empty SoundSets you may have created unintentionally.
  • :level_slider: Style the Master Volume a yellow colour to indicate it is low enough that it may explain why you are not hearing anything.
  • :busts_in_silhouette: Fix quirky behaviour when multiple copies of the same Sound Sample was in the one Element Playlist. Any attempt to Reorder, Play, or Delete a duplicate Playlist Entry was not working as expected.
  • :speech_balloon: Provide feedback via hovertext on the red icon next to the SoundSet title, when a Sound Sample has a duration longer than we support, preventing us from updating the Offline Players.
  • 🛟 Smooth the introductory Tour Guide experience. It was easy to get stuck in a position where it was not clear how to go to the next step.

Web Player:

  • :twisted_rightwards_arrows: Shuffle order of some operations to give a more reliable Mood crossfade experience.
  • :control_knobs: Found a few places where Element Volumes were not being set properly, and fixed them. Also thinned out some places where they were being set multiple times!

Offline Players:

  • :sparkles: Fixed issue where Online Players were counting towards Offline Player blessed count, which was unintentionally restricting the number of Offline Players you could run at the same time.
  • :hammer_and_wrench: More reliable SoundSet snapshot building. We build snapshot bundles that the Offline Players use to play your content.
    • :mailbox: Catch some cases where we were not rebuilding snapshots on changes made to the content, so Offline Players were not getting updated.
    • :interrobang: We fixed some rare cases where we were building invalid snapshots, which would cause the Offline Player to misbehave.
    • :mag_right: Actively prevent snapshots from being built with invalid or missing Samples. This protects the Offline Players from the possibility of playing corrupted content.
    • :arrows_counterclockwise: Making Sample transcoding more reliable and generally make more of an effort to retry Snapshot builds if they fail.
    • :earth_asia: Make snapshots more internationally friendly by properly encoding non-Latin characters.

Website:

  • :lips: Took our Store to speech lessons to help with a stutter, where it was sometimes repeating the same product over and over. Also taught it how to properly count the number of search results.
  • :no_entry_sign: Clarify the status of Subscriptions as they are shown on the Dashboard. In particular, make clear when a Subscription is cancelled or expired.
  • :card_index_dividers: Campaigns including cross-genre SoundSets can now be edited in the appropriate genre tab of the Campaign Manager, removing the awkwardness of having to switch to the All tab to reorder them.
  • :scroll: Encourage the Campaign Manager to show all of your SoundSets in each of your Campaigns, not just those in the first page of search results.
  • :pencil2: Fixed an issue that was preventing Campaigns from being editable.
  • :floppy_disk: Give downloadable assets for Under a Fell Black Sky somewhat nicer filenames.

What an update! We are excited to see these features released, and hope you enjoy them. Please feel free to give us feedback on them, or any other issues you are having, and game on!

3 Likes

Awesome news - super excited to check out some of these updates, especially the global oneshots. Means I can use the app on my tablet again Thanks for all the work on this guys!

Amazing work dev team! :cupcake: :trophy:

I will be making a super clear demo video of all the ins and outs of the Global OneShot thing in case anyone needs any help. :slight_smile:

2 Likes

And here’s a vid:


Hope that helps. Ask some questions if you need to. :slight_smile:
4 Likes

This is phenomenal!

One question…I hid the globals, worked great…except there are 4 still showing before I even began to add some back in. I’ll hunt my own soundsets to see if somehow they got set in them, but any insight on this?

EDIT: That was exactly it…somehow they were in a scattered few of my own soundsets. I didn’t manually add them - but once I “unchecked” them they were gone. Hopefully this well help anyone else who may run across this.

1 Like

Thank you for showing some love for the offline players!

I’d love to use the online players, but lag (even with extremely fast/stable internet) is too much to deal with, and (to the best of my knowledge) 5.1 isn’t supported.

A minor thing, but for the offline players, can you make it so TAB moves the cursor from the Email field to the Password field when signing in?

1 Like

Goblins put them there, for sure! :smiley: I think it says they do that… in the monster manual! :smiling_imp: :crossed_swords:

Yeah, an annoying little thing that unity finds REALLY hard to do! We’ll take a look and see if they have fix that as a thing yet! :exploding_head: :smiley:

This is great work! Thanks to everyone involved in the effort.

3 Likes

I have the same problem with 5.1 support keeping me from using the online player. But seems like it’s not that Syrinscape doesn’t support it, it’s the browser itself. For some reason the main browsers seem to have unilaterally dropped 5.1 support years back. Let me know if you find a way around this, because I’ve given up!