https://github.com/dfl/faveworm
XY oscilloscope noodler with audio waveforms and state variable filter
https://github.com/dfl/faveworm
Last synced: 5 months ago
JSON representation
XY oscilloscope noodler with audio waveforms and state variable filter
- Host: GitHub
- URL: https://github.com/dfl/faveworm
- Owner: dfl
- License: mit
- Created: 2026-01-01T10:44:37.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-01-13T14:02:44.000Z (5 months ago)
- Last Synced: 2026-01-13T16:51:46.172Z (5 months ago)
- Language: C++
- Size: 2.97 MB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Faveworm Oscilloscope
[](https://github.com/dfl/faveworm/actions/workflows/ci.yml)
[](https://github.com/dfl/faveworm/releases/latest)
[](https://github.com/dfl/faveworm/releases)
A love letter to the analog oscilloscopes of yore, transforming audio into liquid light. Inspired by the legendary work at [oscilloscopemusic.com](https://oscilloscopemusic.com).
## Demo Video
(click to watch on YouTube)
[](https://www.youtube.com/watch?v=yX30gl02Jhc)
## Installation
You can download the latest builds for macOS, Windows, and Linux from the [Releases page](https://github.com/dfl/faveworm/releases).
MacOS users: right-click and select "Open" to run the app the first time, in order to bypass "unidentified developer" warnings.
---
Built on the shoulders of giants with [Visage](https://github.com/VitalAudio/visage), Faveworm features a custom physics-based beam renderer raided from [Laurent de Soras' faveworm rendering plugin for Vapoursynth](https://ldesoras.fr/prod.html#src_vs).
### Test Signal Generator (XY Mode)
Beta controls the oscillator waveform, at high values you will get chaos!
Protect your ears by turning down the volume.
## Drag & Drop
If you drag a WAV file onto the window, it will load and loop.
## DIY build
```bash
cd build
cmake ..
cmake --build . --target Faveworm
```
## More Cool Stuff
See more of my audio projects at https://dfl.github.io/lowenlabs-audio/