Important
Sorry! I really didn't find time or motivation to continue maintaining this project.
First of all, I was always driven by my own campaign that is probably going to end in next 3-4 sessions (4 years of running Masks Of Nyarlathotep :) ).
Then, I overestimated my players need for Syrinscape - They don't really feel that much difference. It was an amazing tool for me to get into the right creative space, especially that Syrinscape provides soundsets for my campaign, but... They just mute it and play their own moods with the help of YouTube.
And then, final nail to the coffin - recently we started playing using only discord, rolling physical dices (and trusting each other)... So not only I use less Syrinscape, but Foundry as well...
Well... I am not going to update this module or fix bugs in it. It is obvious that I ignored that project and all people asking for the change for too long. Sorry for that. I was lying to myself "if only I had a weekend free", etc. But in the end, after a week of vacation break I still didn't touch the project so it is the best to just be transparent and honest (also with myself).
If there is someone willing to maintain this module, I can transfer ownership.
Otherwise, so long and thanks for all the fish!
This module supports Foundry V10 & V11. However older versions are currently not supported.
- New Syrinscape Online viewer
- A possibility to import playlists
- Audio & Volume Control
- Ambient sounds (experimental)
- Translations
- Players can trigger moods & one-shots
- Macro API is extended
In the Audio Playlist tab, a new button opens the Syrinscape Online browser.
It opens a new window with all your soundsets.
The new browser allows previewing moods and bulk-create playlists.
The playlists are no different from native Foundry playlists.
You do not need Syrinscape Player opened to hear sweet moods! SyrinControl will play the audio (both moods and one-shots) directly in the browser tab (alongside the FoundryVTT native audio)!
This release also brings control of the global volume and one-shots volume.
Additionally, each player can adjust their local volume to their needs.
now SyrinControl can well... control, detect and trigger moods (for now only moods) based on the native ambient sound feature.
The English text is no longer hard coded, internationality, yay!
A GM has to prepare a macro and permit them to run it. It just works (TM).
Several functions can be triggered in the macro:
game.syrinscape.playElement(id: number);
game.syrinscape.stopElement(id: number);
game.syrinscape.stopAll();
game.syrinscape.playMood(id: number);
game.syrinscape.soundSources();
game.syrinscape.onlineElements();
game.syrinscape.onlineGlobalElements();