Skip to content

Like top, but with audio. Listen to your computer's resource usage statistics.

License

Notifications You must be signed in to change notification settings

jacoblurye/topdio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

topdio

crates.io

Like top, but with audio. Listen to your computer's resource usage statistics, just because.

Installation

Install Rust, then run:

cargo install topdio --locked

Usage

!!!! Volume Warning !!!!
topdio starts playing audio immediately. Make sure your volume is at a reasonable level before running.

Default usage:

topdio

For more musical results, try the --quantize flag. For example:

# Quantize to a pentatonic scale with a very fast refresh rate.
# (tip: try different waveforms with --wave)
topdio --quantize pentatonic --glide 0.2 --refresh-rate 0.1 --freq-floor 200 --num-oscillators 5

# Quantize to an overtone series with a very slow refresh rate.
topdio -q overtone -w sine -g 0.9 -r 10 -f 150

For smoother transitions without decreasing the refresh rate, try a --glide above 1.

topdio --glide 10

If you're hearing clicks and pops, try increasing the buffer size with --buffer-size.

topdio --buffer-size 4096

About

Like top, but with audio. Listen to your computer's resource usage statistics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages