#!/usr/bin/python import os import sys import time i = 1 f = 0 l = 0 while i < len(sys.argv): if sys.argv[i] == '-f': i += 1 f = float(sys.argv[i]) elif sys.argv[i] == '-l': i += 1 l = float(sys.argv[i])/1000 elif sys.argv[i] == '-D': i += 1 time.sleep(float(sys.argv[i])/1000) if f != 0 and l != 0: print(f, l) os.system(f'play -n synth {l*0.75} sawtooth {f} &') time.sleep(l) f = 0 l = 0 i += 1