Skip to content

Relaxing SoundScape generator with Binaural tones, pink noise and progression stages. All in one HTML PAGE ! Good for sleep and relaxation, meditation or work. Just hit play and enjoy !

License

Notifications You must be signed in to change notification settings

Dorson/Vibrational-Soundscape-Maker

Repository files navigation

DEMO PAGE LIVE

Vibrational Soundscape — A Multi-Stage Generative Audio Experience Vibrational Soundscape is a lightweight, browser-based web application that creates an immersive, multi-stage audio environment. Using the Web Audio API, it generates a unique "soundscape" designed to guide the listener through different mental states, from a grounded and focused mindset to a blissful and transcendent one.

This project is built with pure HTML, CSS, and JavaScript, making it highly portable and easy to run. No server-side dependencies are required—just open the index.html file in your browser to get started.

Vibrational-Soundscape-Maker-app

Features Multi-Stage Progression: The application features a five-stage audio journey:

Grounding: A deep, resonant hum to establish focus.

Energetic: Adds dynamic, tingling textures.

Mental: Focuses on clarity with polished mid-band tones.

Intuitive: Shifts to frequencies associated with alpha and theta brainwaves.

Bliss / Transcendent: A final stage of harmonic bloom and ambient sounds.

Dynamic Sound Generation: The core engine synthesizes various audio layers, including binaural beats, ambient pads, pink noise, and isochronic tones. These elements smoothly ramp up or down to minimize jarring transitions.

Interactive Visualizer: A real-time visualizer animates to the audio waveform and displays a series of rings and dots that indicate the current stage.

User Controls: Easily adjust the session length and overall intensity. You can also toggle the isochronic gating and pink noise layers on or off.

Automated and Manual Modes: Choose to either run a fully automated session or manually step through each stage at your own pace.

Safe and Simple: The app is designed for minimal distraction and includes a safety disclaimer. Headphones are recommended for the full effect.

How to Use Simply download the index.html file and open it in any modern web browser.

Start Auto: Click this button to begin an automated session that progresses through all five stages over the set session length.

Next Stage (manual): Click this to manually advance to the next stage of the soundscape.

Pause/Resume: Suspends or restarts the audio.

Stop: Stops the session and resets the application.

Sliders & Checkboxes: Adjust the Session length and Intensity using the sliders. You can also disable Isochronic gating and Pink noise with the checkboxes.

Developer Notes This project is a great example of what can be accomplished with vanilla web technologies. It showcases:

Web Audio API: The core of the application, used to programmatically generate and manipulate audio.

Canvas API: Powers the real-time audio visualizer, providing an engaging user interface.

Pure JavaScript: All the logic, from audio processing to UI interaction, is handled without external frameworks or libraries.

Feel free to fork the repository, experiment with the code, and build upon the sound engine. The STAGES constant is easily modifiable, allowing for quick experimentation with different frequency profiles and beat patterns.

Contributing We welcome contributions! If you have suggestions for new features, bug fixes, or improvements, please open an issue or submit a pull request.

License This project is licensed under the MIT License - see the LICENSE file for details.

The Science of Sound Entrainment :

The concept of "sound entrainment" is a fascinating field that combines principles of neuroscience, physics, and psychology. It refers to the use of rhythmic sound patterns to influence brainwave activity, guiding the brain into specific states like relaxation, focus, or deep sleep. This process is rooted in the brain's natural tendency to synchronize its electrical activity with external rhythms.

What Are Brainwaves? Our brains are a symphony of electrical signals, and these signals, when measured, produce rhythmic patterns called brainwaves. There are five primary types of brainwaves, each associated with a different state of consciousness:

Delta Waves (0.5–3 Hz): These are the slowest waves, prominent during deep, dreamless sleep. Theta Waves (4–7 Hz): Associated with deep relaxation, meditation, and REM sleep. They are also linked to creativity and intuition. Alpha Waves (8–12 Hz): Present during relaxed, awake states. This is the "bridge" between conscious thought and the subconscious mind. Beta Waves (13–30 Hz): The most common state for our waking hours. These waves are associated with active thinking, problem-solving, and alertness. Gamma Waves (30–100+ Hz): These are the fastest brainwaves, linked to peak performance, intense focus, and states of high cognitive processing. How Does Entrainment Work? The core principle of sound entrainment is called Frequency Following Response (FFR). When the brain is exposed to a repetitive sound stimulus, such as a continuous beat or tone, it naturally begins to mimic the frequency of that stimulus. This happens because the auditory cortex in the brain is highly sensitive to rhythmic patterns. When these patterns are consistent, the neurons in the brain start firing at the same rate as the external stimulus, effectively "entraining" the brain's own frequency to match it.

Key Techniques in Sound Entrainment While the basic principle is simple, several sophisticated techniques are used to achieve specific entrainment effects:

  1. Binaural Beats: This is one of the most widely used methods. Binaural beats are an auditory illusion created by playing two slightly different frequencies into each ear. For example, if you play a 400 Hz tone in your left ear and a 410 Hz tone in your right ear, your brain perceives a third, pulsating frequency—the difference between the two, which in this case is 10 Hz. This perceived frequency falls into the alpha range, which can help guide the brain into a relaxed state.
  2. Isochronic Tones: Unlike binaural beats, isochronic tones don't require headphones. They are single tones that turn on and off rapidly at a consistent, rhythmic interval. The sharp, pulsed sound is very effective at eliciting an FFR because the brain perceives the rhythm more directly and immediately than the more subtle binaural beats. The pulsing speed determines the target frequency. For instance, a series of tones pulsing at a 5 Hz rhythm would be designed to promote a theta state for meditation.
  3. Monaural Beats: Monaural beats are created by mixing two different frequencies in one channel, which is then played into both ears simultaneously. The two tones physically interfere with each other outside of the brain, creating a single, pulsating wave that your brain perceives as a beat. While not as common as binaural or isochronic tones, they can also be used for entrainment and do not require headphones. The Role of Patterns and Layered Sound Effective sound entrainment isn't just about a single frequency; it's about the entire soundscape. Patterns, textures, and additional layers are crucial for several reasons:

Adding Complexity: Layering subtle sounds like white noise, rain, or ambient music prevents the brain from "tuning out" the repetitive beat. This keeps the entrainment process engaging and effective. Enhancing the Experience: These ambient sounds add a sense of environment, which can make the experience more immersive and conducive to the desired state (e.g., rain sounds for relaxation, or a gentle hum for focus). Masking the Entrainment Tone: Layered sounds can make the primary entrainment frequency less obvious, preventing it from becoming an annoying or distracting noise. The brain still processes the rhythmic information unconsciously, but the listener can focus on the more pleasant or immersive.

About

Relaxing SoundScape generator with Binaural tones, pink noise and progression stages. All in one HTML PAGE ! Good for sleep and relaxation, meditation or work. Just hit play and enjoy !

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages