Open ScyllPoesis opened 1 year ago
Regarding this feature request, do I understand correctly that you'd rather like Moulinette to save/load the soundboards internally rather than using native IO functions?
I would second this. I use The Forge and I setup a sound board from my laptop which is a different computer I use for my sessions. When I logged in, I was surprised that nothing I setup was there. I had to export it, copy the json, and then import using my session system. It would be very helpful if the boards were saved within the module so I could access the same board from multiple computers.
Just a small comment to support something I was so close to enjoying. When planning out a scene there are often a handful of sounds that you'll want to have on hand, ranging from BGM and combat music to one-off stings, etc. Moulinette is a fantastic tool for searching, and the soundboard allows for some measure of "construction" of a scene board, so you have all those buttons assembled just like a stream macro deck (awesome!). There is even the functionality to import/export boards, so that you can construct the sounds you want ahead of time and then load them in when the scene comes into play.
Unfortunately, I feel this feature is a step too inconvenient to use in its current form for this purpose as the saving/loading of the board file is with native IO (meaning the local computer), as opposed to using the Foundry file-picker. An even better outcome would be allowing the module to store this internally and present the user with a list of saved boards to easily toggle between, and offer the direct file export as is as a pure backup measure.
Again, great work. For now I'm content with pre-building playlists and combining them with a general SFX board, or using active tile triggers, but I feel this feature would elevate this module above other's for prep-happy DMs. Cheers!