668 lines
14 KiB
Plaintext
668 lines
14 KiB
Plaintext
{
|
|
"xzbt": "0.1",
|
|
"meta": {
|
|
"id": "audio-challenge",
|
|
"name": "Audio Acceptance Challenge v1"
|
|
},
|
|
"runtime": {
|
|
"seed": 42
|
|
},
|
|
"sounds": {
|
|
"chirp": {
|
|
"name": "01 · Electronic chirp",
|
|
"recipe": {
|
|
"mode": "oneshot",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"hit": {
|
|
"type": "impulse",
|
|
"duration": "160ms",
|
|
"color": "white"
|
|
},
|
|
"ring": {
|
|
"type": "resonator",
|
|
"fundamental": 400,
|
|
"modes": [
|
|
{
|
|
"ratio": 1,
|
|
"decay": "80ms"
|
|
}
|
|
]
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.4
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "hit",
|
|
"to": "ring"
|
|
},
|
|
{
|
|
"from": "ring",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
}
|
|
],
|
|
"automation": [
|
|
{
|
|
"target": "ring.fundamental",
|
|
"interpolation": "exponential",
|
|
"points": [
|
|
{
|
|
"at": "0ms",
|
|
"value": 400
|
|
},
|
|
{
|
|
"at": "160ms",
|
|
"value": 2400
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"relay": {
|
|
"name": "02 · Relay / switch click",
|
|
"recipe": {
|
|
"mode": "oneshot",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"hit": {
|
|
"type": "impulse",
|
|
"duration": "3ms",
|
|
"color": "white"
|
|
},
|
|
"shape": {
|
|
"type": "filter",
|
|
"mode": "highpass",
|
|
"frequency": 1300,
|
|
"q": 1
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.3
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "hit",
|
|
"to": "shape"
|
|
},
|
|
{
|
|
"from": "shape",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"siren": {
|
|
"name": "03 · Alarm / siren",
|
|
"recipe": {
|
|
"mode": "continuous",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"tone": {
|
|
"type": "oscillator",
|
|
"frequency": 650,
|
|
"waveform": "triangle"
|
|
},
|
|
"sweep": {
|
|
"type": "lfo",
|
|
"frequency": 0.7,
|
|
"polarity": "bipolar"
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.12
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "tone",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
},
|
|
{
|
|
"from": "sweep",
|
|
"to": "tone.frequency",
|
|
"depth": 250
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"airflow": {
|
|
"name": "04 · Airflow loop",
|
|
"recipe": {
|
|
"mode": "continuous",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"air": {
|
|
"type": "noise",
|
|
"color": "pink"
|
|
},
|
|
"shape": {
|
|
"type": "filter",
|
|
"mode": "lowpass",
|
|
"frequency": 1600,
|
|
"q": 0.7
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.25
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "air",
|
|
"to": "shape"
|
|
},
|
|
{
|
|
"from": "shape",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"machinery": {
|
|
"name": "05 · Machinery drone",
|
|
"recipe": {
|
|
"mode": "continuous",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"low": {
|
|
"type": "oscillator",
|
|
"frequency": 65,
|
|
"waveform": "sawtooth"
|
|
},
|
|
"high": {
|
|
"type": "oscillator",
|
|
"frequency": 130.7,
|
|
"waveform": "triangle"
|
|
},
|
|
"shape": {
|
|
"type": "filter",
|
|
"mode": "lowpass",
|
|
"frequency": 400,
|
|
"q": 1
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.1
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "high",
|
|
"to": "shape"
|
|
},
|
|
{
|
|
"from": "low",
|
|
"to": "shape"
|
|
},
|
|
{
|
|
"from": "shape",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"pressure": {
|
|
"name": "06 · Pressure release",
|
|
"recipe": {
|
|
"mode": "oneshot",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"hit": {
|
|
"type": "impulse",
|
|
"duration": "500ms",
|
|
"color": "white"
|
|
},
|
|
"shape": {
|
|
"type": "filter",
|
|
"mode": "bandpass",
|
|
"frequency": 2000,
|
|
"q": 0.7
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.4
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "hit",
|
|
"to": "shape"
|
|
},
|
|
{
|
|
"from": "shape",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
}
|
|
],
|
|
"automation": [
|
|
{
|
|
"target": "shape.frequency",
|
|
"interpolation": "linear",
|
|
"points": [
|
|
{
|
|
"at": "0ms",
|
|
"value": 3500
|
|
},
|
|
{
|
|
"at": "500ms",
|
|
"value": 500
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"groan": {
|
|
"name": "07 · Structural groan",
|
|
"recipe": {
|
|
"mode": "oneshot",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"hit": {
|
|
"type": "impulse",
|
|
"duration": "400ms",
|
|
"color": "brown"
|
|
},
|
|
"body": {
|
|
"type": "resonator",
|
|
"fundamental": 95,
|
|
"modes": [
|
|
{
|
|
"ratio": 1,
|
|
"decay": "2s"
|
|
},
|
|
{
|
|
"ratio": 1.43,
|
|
"gain": 0.5,
|
|
"decay": "1500ms"
|
|
},
|
|
{
|
|
"ratio": 2.71,
|
|
"gain": 0.2,
|
|
"decay": "1s"
|
|
}
|
|
]
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.4
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "hit",
|
|
"to": "body"
|
|
},
|
|
{
|
|
"from": "body",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
}
|
|
],
|
|
"automation": [
|
|
{
|
|
"target": "body.fundamental",
|
|
"interpolation": "linear",
|
|
"points": [
|
|
{
|
|
"at": "0ms",
|
|
"value": 95
|
|
},
|
|
{
|
|
"at": "2s",
|
|
"value": 55
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"electrical": {
|
|
"name": "08 · Electrical buzz / arcing",
|
|
"recipe": {
|
|
"mode": "continuous",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"buzz": {
|
|
"type": "oscillator",
|
|
"frequency": 120,
|
|
"waveform": "sawtooth"
|
|
},
|
|
"arc": {
|
|
"type": "noise",
|
|
"color": "white"
|
|
},
|
|
"shape": {
|
|
"type": "filter",
|
|
"mode": "highpass",
|
|
"frequency": 1500,
|
|
"q": 1
|
|
},
|
|
"steps": {
|
|
"type": "sample-hold",
|
|
"rate": 14,
|
|
"min": 0,
|
|
"max": 1,
|
|
"slew": "5ms"
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.035
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "arc",
|
|
"to": "shape"
|
|
},
|
|
{
|
|
"from": "shape",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "buzz",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
},
|
|
{
|
|
"from": "steps",
|
|
"to": "level.gain",
|
|
"depth": 0.06
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"impact": {
|
|
"name": "09 · Impact transient",
|
|
"recipe": {
|
|
"mode": "oneshot",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"hit": {
|
|
"type": "impulse",
|
|
"duration": "12ms",
|
|
"color": "white"
|
|
},
|
|
"body": {
|
|
"type": "resonator",
|
|
"fundamental": 110,
|
|
"modes": [
|
|
{
|
|
"ratio": 1,
|
|
"decay": "600ms"
|
|
},
|
|
{
|
|
"ratio": 2.7,
|
|
"gain": 0.4,
|
|
"decay": "200ms"
|
|
}
|
|
]
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.5
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "hit",
|
|
"to": "body"
|
|
},
|
|
{
|
|
"from": "body",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"sequence": {
|
|
"name": "10 · Tonal sequence",
|
|
"recipe": {
|
|
"mode": "continuous",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"tone": {
|
|
"type": "oscillator",
|
|
"frequency": 261.63,
|
|
"waveform": "sine"
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.13
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "tone",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
}
|
|
],
|
|
"automation": [
|
|
{
|
|
"target": "tone.frequency",
|
|
"interpolation": "step",
|
|
"points": [
|
|
{
|
|
"at": "0ms",
|
|
"value": 261.63
|
|
},
|
|
{
|
|
"at": "300ms",
|
|
"value": 329.63
|
|
},
|
|
{
|
|
"at": "600ms",
|
|
"value": 392
|
|
},
|
|
{
|
|
"at": "900ms",
|
|
"value": 523.25
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"target": "level.gain",
|
|
"interpolation": "linear",
|
|
"points": [
|
|
{
|
|
"at": "0ms",
|
|
"value": 0
|
|
},
|
|
{
|
|
"at": "15ms",
|
|
"value": 0.13
|
|
},
|
|
{
|
|
"at": "1100ms",
|
|
"value": 0.13
|
|
},
|
|
{
|
|
"at": "1200ms",
|
|
"value": 0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"breathing": {
|
|
"name": "11 · Organic pulse / breathing",
|
|
"recipe": {
|
|
"mode": "continuous",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"air": {
|
|
"type": "noise",
|
|
"color": "pink"
|
|
},
|
|
"shape": {
|
|
"type": "filter",
|
|
"mode": "lowpass",
|
|
"frequency": 900,
|
|
"q": 0.7
|
|
},
|
|
"breath": {
|
|
"type": "lfo",
|
|
"frequency": 0.22,
|
|
"polarity": "unipolar"
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.02
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "air",
|
|
"to": "shape"
|
|
},
|
|
{
|
|
"from": "shape",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
},
|
|
{
|
|
"from": "breath",
|
|
"to": "level.gain",
|
|
"depth": 0.3
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"atmosphere": {
|
|
"name": "12 · Evolving atmospheric texture",
|
|
"recipe": {
|
|
"mode": "continuous",
|
|
"release": "200ms",
|
|
"nodes": {
|
|
"air": {
|
|
"type": "noise",
|
|
"color": "brown"
|
|
},
|
|
"tone": {
|
|
"type": "oscillator",
|
|
"frequency": 180,
|
|
"waveform": "sine"
|
|
},
|
|
"shape": {
|
|
"type": "filter",
|
|
"mode": "bandpass",
|
|
"frequency": 400,
|
|
"q": 0.6
|
|
},
|
|
"space": {
|
|
"type": "reverb",
|
|
"decay": "4s",
|
|
"mix": 0.6
|
|
},
|
|
"level": {
|
|
"type": "gain",
|
|
"gain": 0.15
|
|
}
|
|
},
|
|
"routes": [
|
|
{
|
|
"from": "tone",
|
|
"to": "shape"
|
|
},
|
|
{
|
|
"from": "air",
|
|
"to": "shape"
|
|
},
|
|
{
|
|
"from": "shape",
|
|
"to": "space"
|
|
},
|
|
{
|
|
"from": "space",
|
|
"to": "level"
|
|
},
|
|
{
|
|
"from": "level",
|
|
"to": "output"
|
|
}
|
|
],
|
|
"automation": [
|
|
{
|
|
"target": "shape.frequency",
|
|
"interpolation": "smooth",
|
|
"points": [
|
|
{
|
|
"at": "0ms",
|
|
"value": 250
|
|
},
|
|
{
|
|
"at": "10s",
|
|
"value": 2000
|
|
},
|
|
{
|
|
"at": "25s",
|
|
"value": 450
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"target": "tone.frequency",
|
|
"interpolation": "smooth",
|
|
"points": [
|
|
{
|
|
"at": "0ms",
|
|
"value": 180
|
|
},
|
|
{
|
|
"at": "25s",
|
|
"value": 270
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|