| This is awesome feedback, thank you. Some of this I have been trying to dial in, and I just pushed an update to almost everything you mentioned: Fixes Deployed:
Ghost Typing: You were spot on. I was defining the modal inside the main render loop. Moved it out, so the input is stable now. Audio Focus: Removed the visibilitychange listener. It should now persist on multi-monitor setups without cutting out. Texture Toggle: Added a specific button to toggle between "Neural Grain" (noise) and "Pure Light" (solid strobe) so you can customize the pattern. Volume Taper: Switched the gain slider to logarithmic scaling so the jump from 0-10% isn't deafening. UI Clutter: The "Tap to Minimize" overlay now fades out automatically after 3 seconds. On Vibe Coding... guilty as charged. This project evolved rapidly from a hacky passion project to help myself focus, into an attempt to build something worth sharing with others. I built the initial engine to prioritize the DSP/audio math, and the React architecture definitely suffered Would love to know if the multi-monitor issue is resolved on your end now. |