Soundscape Adventure
The Soundscape Adventure module for FoundryVTT enhances your tabletop RPG experience by providing dynamic and immersive soundscapes. This module automates the organization and playback of ambient, random, and looped sounds, allowing you to create rich audio environments with minimal effort.
Consider follow this tutorial to learn how to use this module.
Features
- Directory Scanning: Automatically scans specified directories for ambient, random, and loop sounds, organizing them into soundscapes.
- Mood Creation: Create various moods for each soundscape, enabling quick transitions between different audio settings.
- Cross-World Configuration: Once configured, your soundscapes and moods are saved and can be used across any world in FoundryVTT, eliminating the need for reconfiguration.
- Random Sound Playback: Play sounds randomly from a designated group, adding variety and unpredictability to your soundscapes.
- Loop Sound Groups: Organize loop sounds into groups where each sound represents a different intensity. For example, create a loop group for rain sounds ranging from a light drizzle to a heavy storm and adjust the intensity within your mood settings.
Installation
1. Open FoundryVTT and go to the `Manage Modules` menu.
2. Click on `Install Module`.
3. Search for "Soundscape Adventure" in the module browser.
4. Click `Install` next to the Soundscape Adventure entry.
5. Enable the module in FoundryVTT through the `Manage Modules` menu.
Configuration
- Directory Setup: Specify the directories where your sound files are located. The module will scan these directories for ambient, random, and loop sounds. Make sure you are following the mandatory structure of folders (go to the section `Folder Structure` in the README within the repository of this module for more details).
- Soundscape Creation: Create soundscapes by organizing your sounds into ambient, random, and loop categories.
- Mood Setup: Define different moods for each soundscape. Each mood can have unique settings for ambient, random, and loop sounds, allowing you to switch between different audio environments seamlessly.
- Intensity Adjustment: For loop sound groups, adjust the intensity of the sounds to match the desired mood. For example, adjust rain sounds from a drizzle to a storm as needed.
- Adjusting Moods: Switch between different moods to change the audio environment dynamically. Each mood's settings are saved and can be easily recalled.
- Cross-World Accessibility: Once your soundscapes and moods are configured, they are available in any world you create, providing a consistent audio experience across all your campaigns.
Usage
- First-Time Setup: The first time you enable the module in a world, a dialog will prompt you to select the source folder of your soundscapes. Choose the folder containing your sound files.
- Loading Soundscapes: Go to the `Music` tab in the sidebar and select `Load Soundscape`. Choose the desired soundscape from the list.
- Creating Moods: Once the soundscape is loaded in the sidebar, open it and create your moods. Each mood can have different settings for ambient, random, and loop sounds, providing flexibility in your audio environment.
- Playing Sounds: Select a soundscape and choose a mood. The module will automatically play the configured sounds.
- Adjusting Moods: Switch between different moods to change the audio environment dynamically. Each mood's settings are saved and can be easily recalled.
- Cross-World Accessibility: Once your soundscapes and moods are configured, they are available in any world you create, providing a consistent audio experience across all your campaigns.