#real-time #visual #input #performance #audio #wgpu #animate

bin+lib gseq

A realtime visual performance program using the audio input to animate the visuals

5 releases

new 0.1.4 May 9, 2024
0.1.3 Feb 29, 2024
0.1.2 Feb 28, 2024
0.1.1 Feb 1, 2024
0.1.0 Jan 20, 2024

#125 in Rendering

GPL-3.0 license

140KB
2.5K SLoC

Rust 2K SLoC // 0.1% comments WebGPU Shader Language 571 SLoC // 0.1% comments

GSeq

GSeq is a realtime visual performance program written in Rust based on wgpu. GSeq uses the audio input to animate the visuals.

Installation

Cargo

If you already have a Rust environment set up, you can use the cargo install command:

cargo install gseq

Dependencies

~29–66MB
~1M SLoC