Releases: huseyincancalti/Audio-Engine
Releases · huseyincancalti/Audio-Engine
Release list
v0.2.1 - Major audio detection fixes + user feedback
What's new in v0.2.1
Firefox / LibreWolf - Critical fixes
- Iframe audio: engine now injects into every frame (root cause of 'works on some sites but not others')
- Suspended AudioContext guard: defers attachment until context resumes, never permanently silences audio
- Shadow DOM traversal: reaches players inside custom elements (YouTube, Netflix, etc.)
- CORS / DRM skip: cross-origin and DRM streams are skipped gracefully
Chrome - User feedback layer
- Non-capturable pages (system pages, Web Store, PDF): power button disabled with clear explanation
- Silence detection: 'No sound detected' notice after 2.5s of silence while capturing
- Unexpected capture failures show an actionable message
Both builds
- New amber 'Check' badge when attention is needed
- Inline feedback banner with icon and plain-language explanation
- Turkish and English messages
Chrome: load audio-engine-chrome.zip via chrome://extensions then Load unpacked
Firefox / LibreWolf: drag audio-engine-firefox.xpi onto about:addons
Audio-Engine (v0.2.0)
What's new in v0.2.0
Firefox / LibreWolf Support
Audio Engine now works on Firefox (140+) and LibreWolf. The audio engine was rebuilt from scratch since Firefox never implemented tabCapture — it hooks directly into <video>/<audio> elements using the Web Audio API.
Chrome Bug Fixes
- Fullscreen — YouTube fullscreen button now works while audio is boosted (no more double-animation or stuck state)
- EQ handles — slider thumbs are now centered on the track
- Cross-origin audio — TikTok, Meet, and other cross-origin sites now work via
tabCapture+ offscreen - Stability — fixed crashes on tab switch and extension context invalidation
Install
Chrome / Edge / Brave
- Download
audio-engine-chrome.zipbelow - Unzip →
chrome://extensions→ Developer mode → Load unpacked
Firefox / LibreWolf
- Download
audio-engine-firefox.xpibelow about:addons→ ⚙️ → Install Add-on From File- LibreWolf only: first set
xpinstall.signatures.required = falseinabout:config