SyrinControl - WIP FoundryVTT module integration

Yes, +1 to wanting this without my players needing anything but foundry in the browser. If they do need more, they are not going to use it and I have to go on without syrinscape. As much as it pains me, this is the plain truth.
And ever since I used syrinscape in our rare live sessions, I desperately want to use it with Foundry.

2 Likes

Heya,

OK. So NOW we can talk about this https://syrinscape.com/web-player/

This gives all our VTT friends everything they need to embed Syrinscape directly inside their pages. Note the example here: https://syrinscape.com/under-a-fell-black-sky/

We’ll be able to say MORE about who is working with us on what soon, so stay tuned for that news.

In the MEANTIME… give the Web Player a go (it’s free to try for the month of August) and ALL your players will need is a single Chrome tab open in the background for the sound to come out of.

Works? :slight_smile:

3 Likes

Hi Ben,

This looks just a bit exciting.

Are you saying I, as DM, can have Foundry open and the Syrinscape controls open in a different tab or window.
Put a shortcut into Foundry to start playing “bugbear battle” and that will send a message to Syrinscape to start playing “bugbear battle” and then my players will hear it if they have the web based Syrinscape player open or in my case it’ll play via Kenku FM and play through Discord?

Looking at the example you’ve posted you can add a button to another document/webpage/VTT and just click it from there?

Garry (Abourious)

1 Like

Hello there,

Did you get a response to this?

@frondeus I had the very same problem as @lonejedi70 above. However it works perfectly well in Firefox but not in chrome or edge.

I’m using a :desktop_computer: iMac.

I can’t understand what’s happening in chrome to not let me choose playlists from the drop down.

In Firefox, I just click on a mood or one shot and the Syrinscape online player plays with no issue.

Hey this is gold!

However, how do you stop the link from opening a new tab called DJANGO?

It plays perfectly well for me but every time a sound is triggered it opens a new tab in the browser.

Hi everyone!

I just released the new version of Syrin Control which fixes the issue on Chrome on MacOS.

I hope you all will enjoy it :slight_smile:

EDIT: Of course I forgot to paste the link :slight_smile:

2 Likes

And I can confirm that it definitely works using MacOS and Chrome.

This module for Foundry is just pure magic, Syrinscape works automatically in my Foundry D&D games, just last night, every time I changed a scene a new Syrinscape mood played automatically.
When someone cast a firebolt, the fire spell one shot played.

Just unbelievable!

Well done @frondeus

1 Like

Oh, and if you wished for a way to play moods from a macro…

Well, I just published the pre-release version that allows you to do it :slight_smile:
The link and quick instruction how to install it is available on the GitHub

Imagine changing the mood when a player enters the basement of the cult…
All automatically :slight_smile:

2 Likes

Can I test this pre-release Frondeus (I am YenBenGrey)

I am not sure where the instructions are?

:slight_smile:


:slight_smile:
1 Like

Would this overwrite the existing module or is the a separate module just for moods?

It’s just an update. Like the one you tested before. It should not remove any data you created so far. It does not introduce breaking changes. It is not the separate module. It will upgrade your existing module to the new version :slight_smile:

2 Likes

I need to tell someone and I can’t tell my players due to spoilers.

I have just created a tile, and set the trigger to play a macro that is a rock fall sound.

And it just worked perfectly.

You are a bloomin genius man!!

4 Likes

OoooOOOOooooo!

So cool! So when they drag a mini there the sound plays?!?!

That is so cool!

1 Like

Yes, precisely! The pre-release version can be combined with other Foundry modules and achieve scenarios like “a player enters with his mini the basement of a house, a mood changes automatically” :slight_smile:

Anyway, about playing sounds…
I’m thrilled to announce that thanks to the API released by the Syrinscape Team, I released a new (still alpha) version of SyrinControl that embedded the Syrinscape headless player.

Meaning - from this pre-release, Foundry is able to play Syrinscape audio directly, with only one browser tab open!

No more discord audio bot for my campaign :smiley:

4 Likes

Not only that but I can now place tiles down on the map that the players can’t see and they act like buttons.

So for example I’m running DOTMM on the fourth level when the players wander in to the Crystal caves I just click a button(tile) and the Crystal caves mood takes over. Then on another button (tile) I can randomly click Xorn noises.

All this without going to any other webpage. Just staying in Foundry.

3 Likes

Hi!

I was looking at search integration and I’ve noticed that it is not under the https://syrinscape.com/online endpoint.

It, unfortunately, means that the CORS issue is not fixed for the search.
I would love to use this feature to provide a way to search for specific moods inside my SyrinControl module. After all, I don’t want to request mood data in bulk :slight_smile:

Do you think it would be possible to lift the CORS limitation for this endpoint, or maybe expose it under https://syrinscape.com/online/search or something similar (if that makes things easier)?

Interesting! Would this provide enough control to allow for ambient sounds? Or is the player too restricted and/or opaque for that?

That’s a good question. I’m going to give it a try now.

You need a file path, I haven’t used the ambient sounds for ages.
There is no file path to Syrinscape sounds that I know.