aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 89ea18a37d0b2096789b2bbe295e37c55ca13eb9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Line Audiolizer
Turn lines of code (or text files) into sound, written in Rust.

Prints stdin, playing a tone for each line. The pitch of the tone depends on the length (or rather, UTF-8 width) of the line. Tabs count as 8 spaces.

Idea by [scplusplus](https://github.com/scplusplus).

## Example

Play own source code:
```sh
cargo run < src/main.rs
```

Fancy print while playing, using [batcat](https://github.com/sharkdp/bat):
```sh
cargo run < src/main.rs | batcat --paging never --language rust
```