linuxwave - generate music from the entropy of Linux
linuxwave generates music compositions from the input data. The
default input is /dev/urandom
- -s, --scale
<SCALE>
- Sets the musical scale [default: 0,2,3,5,7,8,10,12]
- -n, --note
<HZ>
- Sets the frequency of the note [default: 440 (A4)]
- -r, --rate
<HZ>
- Sets the sample rate [default: 24000]
- -c, --channels
<NUM>
- Sets the number of channels [default: 1]
- -f, --format
<FORMAT>
- Sets the sample format [default: S16_LE]
- -v, --volume
<VOL>
- Sets the volume (0-100) [default: 50]
- -d, --duration
<SECS>
- Sets the duration [default: 20]
- -i, --input
<FILE>
- Sets the input file [default: /dev/urandom]
- -o, --output
<FILE>
- Sets the output file [default: output.wav]
- -V, --version
- Display version information.
- -h, --help
- Display this help and exit.
No known bugs. Use "Issues" page for reporting bugs:
<https://github.com/orhun/linuxwave/issues/>
Written by Orhun Parmaksız
<orhunparmaksiz@gmail.com>
Copyright © 2023-2024 Orhun Parmaksız
The MIT License