You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdemultimedia/arts/examples/instrument_chirpdrum.arts

261 lines
2.6 KiB

name=instrument_chirpdrum
module=Arts::Synth_ENVELOPE_ADSR
{
id=104
x=2
y=5
port=active
{
id=105
connect_to=130
}
port=invalue
{
id=106
connect_to=116
}
port=attack
{
id=107
audio_data=0.02000
}
port=decay
{
id=108
audio_data=0.01000
}
port=sustain
{
id=109
audio_data=0.00010
}
port=release
{
id=110
audio_data=0.00100
}
port=outvalue
{
id=111
connect_to=122
}
port=done
{
id=112
connect_to=133
}
}
module=Arts::Synth_MUL
{
id=113
x=2
y=3
port=invalue1
{
id=114
connect_to=118
}
port=invalue2
{
id=115
connect_to=129
}
port=outvalue
{
id=116
connect_to=106
}
}
module=Arts::Synth_NOISE
{
id=117
x=1
y=2
port=outvalue
{
id=118
connect_to=114
}
}
module=Arts::Synth_MOOG_VCF
{
id=119
x=1
y=6
port=frequency
{
id=120
audio_data=11000.00000
}
port=resonance
{
id=121
audio_data=1.90000
}
port=invalue
{
id=122
connect_to=111
}
port=outvalue
{
id=123
connect_to=126
}
}
module=Arts::Synth_MUL
{
id=124
x=1
y=7
port=invalue1
{
id=125
audio_data=15.00000
}
port=invalue2
{
id=126
connect_to=123
}
port=outvalue
{
id=127
connect_to=142
}
}
module=Arts::Synth_RC
{
id=139
x=1
y=10
port=b
{
id=140
audio_data=5.00000
}
port=f
{
id=141
audio_data=5.00000
}
port=invalue
{
id=142
connect_to=127
}
port=outvalue
{
id=143
connect_to=132
connect_to=131
}
}
structureport
{
name=frequency
x=1
y=0
position=1
type
{
direction=output
datatype=audio
conntype=stream
}
data
{
id=128
}
}
structureport
{
name=velocity
x=3
y=0
position=2
type
{
direction=output
datatype=audio
conntype=stream
}
data
{
id=129
connect_to=115
}
}
structureport
{
name=pressed
x=5
y=0
position=3
type
{
direction=output
datatype=audio
conntype=stream
}
data
{
id=130
connect_to=105
}
}
structureport
{
name=left
x=2
y=13
position=0
type
{
direction=input
datatype=audio
conntype=stream
}
data
{
id=131
connect_to=143
}
}
structureport
{
name=right
x=3
y=13
position=1
type
{
direction=input
datatype=audio
conntype=stream
}
data
{
id=132
connect_to=143
}
}
structureport
{
name=done
x=5
y=8
position=2
type
{
direction=input
datatype=audio
conntype=stream
}
data
{
id=133
connect_to=112
}
}