diff --git a/README.md b/README.md index dbe5e961..f0020cc7 100644 --- a/README.md +++ b/README.md @@ -139,7 +139,6 @@ Driver components are responsible for calling `run` on other components. In part The `audio` component is the driver component for interactive audio. ## todo -- audiobro1 why ghost drops to C? - audiobro2 sweeps missing? - stereo diff --git a/assets/midis/audiobro1.mid b/assets/midis/audiobro1.mid index 7e7bfc0d..b225e7c5 100644 Binary files a/assets/midis/audiobro1.mid and b/assets/midis/audiobro1.mid differ diff --git a/assets/musescore/audiobro1.mscz b/assets/musescore/audiobro1.mscz index 9723d56e..1d5167af 100644 Binary files a/assets/musescore/audiobro1.mscz and b/assets/musescore/audiobro1.mscz differ diff --git a/assets/systems/audiobro1.py b/assets/systems/audiobro1.py index 87c58543..0d771e9d 100644 --- a/assets/systems/audiobro1.py +++ b/assets/systems/audiobro1.py @@ -7,6 +7,7 @@ parser = argparse.ArgumentParser() parser.add_argument('--live', '-l', action='store_true') parser.add_argument('--start', '-s') +parser.add_argument('--run-size', type=int) args = parser.parse_args() class Voice: @@ -48,6 +49,7 @@ def connect(self, other): # init driver = dlal.Audio() +if args.run_size: driver.run_size(int(args.run_size)) comm = dlal.Comm() Voice('drum', 'buf') Voice('piano', 'sonic', 'lfo', 'mul', 'buf_1', 'buf_2')