12345678910111213141516171819202122 |
- #!/usr/bin/env bash
- DURATION=0.1
- FREQ=880
- while getopts d:f: opt
- do
- case "$opt" in
- d)
- DURATION=$(( OPTARG * DURATION ))
- ;;
- f)
- FREQ=$(( FREQ * OPTARG ))
- ;;
- *)
- echo "Unknown argument ${opt}" >&2
- exit 1
- ;;
- esac
- done
- play -q -n synth $DURATION sin $FREQ
|