Skip to content

Latest commit

 

History

History
18 lines (16 loc) · 772 Bytes

README.md

File metadata and controls

18 lines (16 loc) · 772 Bytes

useless-looper

A toy audio looper written in Rust using GPUI for UI and kittyaudio for audio. Main purpose is to learn the GPUI library. Very WIP.

useless-looper

Run

cargo run --release

Usage

Scroll left/right to change the position of the playhead.
CTRL + horizontal scroll to change the size of the loop.
CMD + vertical scroll to change the pitch of the loop.
You can drop audio files directly into the window to load them.
There's a couple of samples in `assets/audio` folder for testing.
Currently, waveforms are shown only for the WAV format.