diff options
Diffstat (limited to 'arts/builder/FullDuplexTest.arts')
-rw-r--r-- | arts/builder/FullDuplexTest.arts | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/arts/builder/FullDuplexTest.arts b/arts/builder/FullDuplexTest.arts new file mode 100644 index 00000000..bcd6f753 --- /dev/null +++ b/arts/builder/FullDuplexTest.arts @@ -0,0 +1,139 @@ +name=FullDuplexTest +module=Arts::Synth_BUS_DOWNLINK +{ + id=0 + x=3 + y=0 + port=busname + { + id=1 + string_data=in_soundcard + } + port=left + { + id=2 + connect_to=9 + } + port=right + { + id=3 + connect_to=13 + } +} +module=Arts::Synth_BUS_UPLINK +{ + id=4 + x=3 + y=8 + port=busname + { + id=5 + string_data=out_soundcard + } + port=left + { + id=6 + connect_to=11 + } + port=right + { + id=7 + connect_to=15 + } +} +module=Arts::Synth_MUL +{ + id=8 + x=3 + y=5 + port=invalue1 + { + id=9 + connect_to=2 + } + port=invalue2 + { + id=10 + connect_to=25 + } + port=outvalue + { + id=11 + connect_to=6 + } +} +module=Arts::Synth_MUL +{ + id=12 + x=6 + y=5 + port=invalue1 + { + id=13 + connect_to=3 + } + port=invalue2 + { + id=14 + connect_to=25 + } + port=outvalue + { + id=15 + connect_to=7 + } +} +module=Arts::Synth_FREQUENCY +{ + id=16 + x=0 + y=0 + port=frequency + { + id=17 + audio_data=100.00000 + } + port=pos + { + id=18 + connect_to=20 + } +} +module=Arts::Synth_WAVE_SIN +{ + id=19 + x=1 + y=1 + port=pos + { + id=20 + connect_to=18 + } + port=outvalue + { + id=21 + connect_to=23 + } +} +module=Arts::Synth_MUL +{ + id=22 + x=2 + y=2 + port=invalue1 + { + id=23 + connect_to=21 + } + port=invalue2 + { + id=24 + audio_data=12.00000 + } + port=outvalue + { + id=25 + connect_to=10 + connect_to=14 + } +} |