A lightweight web-based application designed to help developers and creators maintain high focus through real-time ambient noise generation and an ultra-precise session timer.
FocusMood is a sound atmosphere generator and concentration timer designed to optimise focus and minimise cognitive distractions. Using real-time audio synthesis based on the Web Audio API, the app provides an immersive environment without the need to load large audio files. Its smart Pomodoro timer uses absolute timestamp calculations to remain accurate, even when the device enters standby mode.
- Local Audio Synthesis: Dynamic synthesis engines that generate brainwaves and natural sounds on the fly via the Web Audio API.
- Sleep-Resistant Timer: Calculations based on the absolute system timestamp to prevent the timer from freezing in the background on mobile devices.
- Media Session API Integration: Control of audio playback from the lock screen and the device’s notification centre.
Clone the repository:
git clone https://github.com/Cyrus2401/focus-mood.git
cd focus-mood