Oh yes this would rock
Any advancement on this in the last few months?
I honestly want to give Syrinscape money (the company seems really cool), but I can’t use the product as all my gaming is done on Foundry.
Is it possible to get some help setting up my integration with Foundry VTT?
I installed the module Syrinscape control.
I input my auth token into the module settings
A list of my Syrinscape sound sets appears in my Foundry audio playlists
but…when I save module settings I get the error message;
Syrincontrol; get Soundsets; failed to fetch
Any idea what I’m doing wrong?
Thanks!
Hi there!
A month ago, I released a new version, but it still waits for the resolution of the CORS issue to fully leverage the API.
Hi, could you create an issue at https://github.com/frondeus/fvtt-syrin-control/issues?
It is the primary tool where I track all my progress for Syrin Control, plus I just created a template that should help you by asking a couple of questions that might give me extra details about what went wrong
Hey I am having an issue where everything looks fine, I get no error messages in the logs but no sound plays. Other sounds play within the system, all the messages come up telling a sound is playing, the controls show a sound is playing and I can even stop it. But I get no sound. I did create a ticket but thought I would discuss it here to see if anyone else ran into the issue and had a fix.
Opps I missed the part where everyone needed the online player. Darn that is the issue I have, I was sort hoping it would stream through the Foundry application. Oh well
Hey @marroon69
We’d like that too, and are working on possible solutions with the lovely people at Foundry.
Stay tuned to our socials and the forums for news as we are able to share.
Awesome! How ever that works it would be great. I just never seem to have luck getting players to create accounts, download the app and start the app so I end up being the only one with sound.
This would be awesome. Is this a possibility in the distant future as it would require a lot of code or is this more of a we just need to ensure that api protection is in place and you can flip on a switch? I’m almost positive you can’t share anything but I want to ask anyways as maybe I will get the exclusive scoop. wink
Hey there all my fellow Syrinscapers, and especially the leadership at Syrinscape.
I’m going to throw my hat into the ring on this topic, mostly to say that the ability to use Syrinscape within Foundry would be amazing.
I know that Frondeus has done a bang up job with getting to the point that the module has gotten to, and that time and effort are greatly appreciated. I"m able to use syrinscape in my games more easily.
However, as Frondeus and I have discussed on github, the current minimum viable product that is the CSV method is great but it has it’s limitations. namely
- inability to adequately search
- not exactly user friendly
- no ability to access custom ‘campaigns’ of sounds that I build
- no ability to access community campaigns of sounds that others have built
the only way this can work properly is via the CORS configuration, which as best as I can tell from my hours and hours of fighting with CORS, will only work if I host foundry on my own machine.
Anybody who uses foundry on a hosted service, or on a self-hosted service (like I do with a Raspberry Pi), is pretty muich out of luck. (especially if using a certificate-protected installation as I do)
So with that, I’d like to add my vote to the ring, that better support of Syrinscape control within Foundry, without the need for using the CSV, would be greatly appreciated.
Take a look at this forum post.
it might give you the workaround you need, assuming you use discord for your audio
The Fantasy Player is easier to setup, but you have to get to know the thick client install (faster play of sounds, and local to your PC rather than streamed through like Online Player). So depending on which player you use you can setup whichever you prefer.
Linked above by ptrudel is the Online Player, the link below here is the Fantasy Player (thick client):
https://forum.syrinscape.com/t/discord-bot-for-syrinscape-fantasy-player-to-get-stereo-sound/
It pleases me to let you all know that recently we relaxed the CORS restrictions to our /frontend-api/
endpoints, so they should now allow full cross origin requests to succeed. We are trusting that users of the API will be reasonably kind to our servers and not hammer them with many inefficient requests, since we may then need to consider our options if it impacts our users.
Feel free to speak up if there are any issues, and let’s try to make some fun happen!
Hi! Thanks for such a great news!
I released version 0.3.0 which uses Syrinscape Frontend-API by default
I hope this will make the syrinscape more accessible for an average game master
It works so well now thanks so much for the implementation.
Yay! Am happy people are happy!
ALSO NOTE: we are continuing to work to make the getting-the-sound-going-for-players part of Syrinscape MUCH easier too.
We should have something to show in the not toooooooo far away!
< excited hopping from one foot to the other >
I’m really pleased this exists. The major issue is ease of access for existing sound sets (e.g., the Masks of Nyarlathotep soundsets), especially when a subscriber. I’ve created a Syrinscape Campaign that I can access in the Online Player, but it’s not showing up in Foundry, and looking at the still-undocumented API, I don’t see anything that would allow fetching campaigns. Is that accurate? Should they be part of soundsets? Is there another API call that should be used to fetch them?
Hi ipsi, thanks for the feedback.
I am working on search functionality for the SyrinControl so you can easier find your soundsets. I also run Masks of Nyarlathotep and I agree it is right now a bit cumbersome
Till the new release, I can only recommend using “SyrinControl playlist”. It is not yet integrated with Syrinscape Campaign as you noticed it is undocumented. I would have to reverse-engineer request calls from the official Syrinscape Online Master Panel. It is possible but takes time.
But the plan is:
- Release the fuzzy search
- Integrate playlist with campaigns as well as
- Add possibility to link more than one mood to a given scene,
- Or/And add multiple playlists/integrate Foundry Playlists with Syrinscape moods (I haven’t yet decided which one).
The third one might be interesting. Especially for the Masks of Nyarlathotep for one location, you may have 3 or even 4 different moods. One for the night, one for rain, one for the fight, etc. Right now in my personal campaign, I keep the additional moods in the global playlist but it is hard no navigate.
Finally, one hint - while it is not documented or easiest way of navigation, when selecting the dropdown option with soundset you could press letters to do naive filtering. At least in Firefox pressing C-A-L-L selects the first “Call of Cthulhu…” soundset and makes whole scrolling much faster.
Hi! As a brand new SyrinControl user (fresh install of 0.3.0) I have my Auth Token entered and I can now see my soundsets (including my customs) when editing a new scene… but whenever I select any of them the drop-down remains “stuck” on “–no soundset–.” Is there one more step I’m missing??