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 for network video output
- Video playback (optional):
ffmpegon PATH for media layers
NDI® is a registered trademark of Vizrt NDI AB.