@@ -0,0 +1,22 @@
+#!/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