v1.36.0
kevinraymond/fosforav1.36.0Aug 25, 2026by github-actions[bot]
AI Summary
Fixes frame-rate dependent visual artifacts in multiple effects to ensure consistent appearance across different refresh rates.
Key Highlights
- Fixed brightness and trail length for Array, Cascade, Tesla, Tide, Vessel, Chaos, Mycelium, and Murmur effects.
- Tesla was previously 1.4x brighter at 120 fps compared to 60 fps.
- Tide's falling afterglow and other effects now use frame-rate independent timing.
- Chaos, Mycelium, and Murmur now trace orbits and flock at consistent speeds regardless of FPS.
Full Release Notes
### Fixed - **Array, Cascade, Tesla, Tide and Vessel now look the same at any frame rate.** Their background glows were drawn at a fixed strength per frame and their trails drifted a fixed distance per frame, so a 120 fps machine ran them brighter and smeared them further than a 60 fps one. Tesla was the worst in the set, at roughly 1.4x brightness. Nothing moves at 60 fps. - **Tide's falling afterglow travelled twice as far per second at 120 fps as at 60**, and the effect passed its frame-rate check anyway: the check compared average brightness, which was identical while the picture was not. It now compares the pictures. - **Chaos, Mycelium and Murmur now look the same at any frame rate.** Chaos's attractor traced four times as much of its orbit per second at 120 fps as at 30, Mycelium's network skipped half its branching opportunities below 60 fps and grew visibly sparser, and Murmur's flock swung onto its heading faster the higher the frame rate. Nothing moves at 60 fps. ## Downloads | Platform | File | Notes | |----------|------|-------| | **macOS** | `.dmg` | Universal binary (Apple Silicon + Intel) | | **Linux x86_64** | `.tar.gz` | glibc 2.35+ (Ubuntu 22.04+, Debian 12+) | | **Windows x64** | `.zip` | Windows 10+ | ## Getting started **macOS**: Open the DMG, drag Fosfora.app to Applications (or run directly). Signed and notarized. **Linux / Windows**: Extract, run `fosfora` from the extracted directory. The `assets/` folder must be next to the binary. ## Requirements - **GPU**: Vulkan (Linux/Windows) or Metal (macOS) - **Audio**: Built-in mic or line-in for audio-reactive visuals - **NDI®** (optional): [NDI® SDK runtime](https://ndi.video) for network video output - **Video playback** (optional): `ffmpeg` on PATH for media layers --- NDI® is a registered trademark of Vizrt NDI AB.