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
  }
}