346 lines
13 KiB
XML
346 lines
13 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<objects serializationModel="Studio.02.01.00">
|
|
<object class="Event" id="{baef079b-4fcc-444b-9ede-6885170fabaf}">
|
|
<property name="note">
|
|
<value>In this example we have an event that recreates the static effect of RF radios.
|
|
|
|
The event is designed to use VO supplied by the game via an asynchronous programmer instrument. You can audition your own VO by selecting the programmer instrument and dragging a new asset into the placeholder section.
|
|
|
|
To handle VO of different lengths there is a conditional loop region to keep the playback position steady until the programmer instrument has finished playing.
|
|
|
|
The loop region condition is based on the "VO Sidechain" parameter value which is driven by a sidechain modulator. The sidechain modulator's input signal comes from the sidechain effect on the "VO" track.
|
|
|
|
https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#programmer-instruments
|
|
|
|
https://www.fmod.com/resources/documentation-studio?page=working-with-instruments.html#synchronous-and-asynchronous-instruments
|
|
|
|
https://www.fmod.com/resources/documentation-studio?page=authoring-events.html#parameters
|
|
|
|
https://www.fmod.com/resources/documentation-studio?page=modulator-reference.html#sidechain-modulator
|
|
|
|
The placeholder VO is from NASA's public library of space mission sounds.
|
|
|
|
https://soundcloud.com/nasa</value>
|
|
</property>
|
|
<property name="name">
|
|
<value>PA_DASH</value>
|
|
</property>
|
|
<property name="outputFormat">
|
|
<value>0</value>
|
|
</property>
|
|
<relationship name="folder">
|
|
<destination>{aacc9c7d-10bf-4006-bcdd-9a56dd0d03e4}</destination>
|
|
</relationship>
|
|
<relationship name="tags">
|
|
<destination>{b25c4f9d-1f47-4b94-89e1-8b05ecc39502}</destination>
|
|
<destination>{ff19646f-4dc8-43be-9d99-73cde9536edf}</destination>
|
|
<destination>{721cf887-761f-4cf4-a1cf-2e8790901610}</destination>
|
|
<destination>{95d562e5-0dc1-428c-9296-79fa91967a77}</destination>
|
|
<destination>{5e618944-886a-41d0-96a0-a08198069cb1}</destination>
|
|
<destination>{bdccd9d1-5ce9-49be-94c0-ba0a070cb181}</destination>
|
|
<destination>{d04b5409-a5d8-48c6-bd2b-4ed1630f88da}</destination>
|
|
<destination>{0561d714-637a-45af-bd52-33501f57b446}</destination>
|
|
<destination>{c993486d-84e1-468e-9f5a-d1b045016729}</destination>
|
|
</relationship>
|
|
<relationship name="mixer">
|
|
<destination>{ed46e564-2732-47b4-84cb-fce31fccbabd}</destination>
|
|
</relationship>
|
|
<relationship name="masterTrack">
|
|
<destination>{22d6f9f4-afe7-46b4-bf15-4f0ba7d90e77}</destination>
|
|
</relationship>
|
|
<relationship name="mixerInput">
|
|
<destination>{db8c9f7a-6e53-43f2-93d9-da3217426cb0}</destination>
|
|
</relationship>
|
|
<relationship name="automatableProperties">
|
|
<destination>{35b913d9-9b55-4ba5-a3d6-9b07ed2f0fe9}</destination>
|
|
</relationship>
|
|
<relationship name="markerTracks">
|
|
<destination>{fd4570ca-0887-4cdf-8cdb-a45c857c06f5}</destination>
|
|
</relationship>
|
|
<relationship name="groupTracks">
|
|
<destination>{3a0022ef-5fe4-42e5-9e00-c511283dfb02}</destination>
|
|
<destination>{ed0663ee-93aa-4fbf-b82a-5e8fd3394fd9}</destination>
|
|
</relationship>
|
|
<relationship name="timeline">
|
|
<destination>{47e5c574-6f65-4909-9dbf-5042ba1736f1}</destination>
|
|
</relationship>
|
|
<relationship name="banks">
|
|
<destination>{d6e4340a-dfdb-4393-b4dc-b55091d858cd}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="EventMixer" id="{ed46e564-2732-47b4-84cb-fce31fccbabd}">
|
|
<relationship name="masterBus">
|
|
<destination>{58526f01-0b07-4d26-bfbc-f46b4bd5ed1f}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MasterTrack" id="{22d6f9f4-afe7-46b4-bf15-4f0ba7d90e77}">
|
|
<relationship name="mixerGroup">
|
|
<destination>{58526f01-0b07-4d26-bfbc-f46b4bd5ed1f}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerInput" id="{db8c9f7a-6e53-43f2-93d9-da3217426cb0}">
|
|
<relationship name="effectChain">
|
|
<destination>{2d9b059c-afe7-4924-b7e6-72880021e566}</destination>
|
|
</relationship>
|
|
<relationship name="panner">
|
|
<destination>{e2a6a2de-e136-46b2-9ef5-df573f4ac73f}</destination>
|
|
</relationship>
|
|
<relationship name="output">
|
|
<destination>{3e1d1653-8bd5-4dbc-865e-cba8e8ded970}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="EventAutomatableProperties" id="{35b913d9-9b55-4ba5-a3d6-9b07ed2f0fe9}" />
|
|
<object class="MarkerTrack" id="{fd4570ca-0887-4cdf-8cdb-a45c857c06f5}" />
|
|
<object class="GroupTrack" id="{3a0022ef-5fe4-42e5-9e00-c511283dfb02}">
|
|
<relationship name="modules">
|
|
<destination>{75ad5b93-ef78-4c38-bbf0-f8d764e5b9a6}</destination>
|
|
</relationship>
|
|
<relationship name="mixerGroup">
|
|
<destination>{a0f344fd-42c2-44d0-ba72-8595a5dff708}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="GroupTrack" id="{ed0663ee-93aa-4fbf-b82a-5e8fd3394fd9}">
|
|
<relationship name="automationTracks">
|
|
<destination>{d90c69b0-960d-4596-ad2e-5b780f3fa571}</destination>
|
|
</relationship>
|
|
<relationship name="modules">
|
|
<destination>{3d35a468-2f08-401e-b2a4-f2fbf299388d}</destination>
|
|
</relationship>
|
|
<relationship name="mixerGroup">
|
|
<destination>{e65a9a42-3a29-4fd0-b44b-76d9c1c072e6}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="Timeline" id="{47e5c574-6f65-4909-9dbf-5042ba1736f1}">
|
|
<relationship name="modules">
|
|
<destination>{3d35a468-2f08-401e-b2a4-f2fbf299388d}</destination>
|
|
<destination>{75ad5b93-ef78-4c38-bbf0-f8d764e5b9a6}</destination>
|
|
</relationship>
|
|
<relationship name="markers">
|
|
<destination>{83a187ed-5ad4-477f-8264-37bd990a67ac}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="EventMixerMaster" id="{58526f01-0b07-4d26-bfbc-f46b4bd5ed1f}">
|
|
<relationship name="effectChain">
|
|
<destination>{c1b38f2d-0996-4327-8e2a-acfb986a018b}</destination>
|
|
</relationship>
|
|
<relationship name="panner">
|
|
<destination>{707e2b3c-14f6-4d6d-9743-4cf3e4708ae5}</destination>
|
|
</relationship>
|
|
<relationship name="mixer">
|
|
<destination>{ed46e564-2732-47b4-84cb-fce31fccbabd}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusEffectChain" id="{2d9b059c-afe7-4924-b7e6-72880021e566}">
|
|
<relationship name="effects">
|
|
<destination>{7fd1adff-fc90-45ce-9bda-ae39db76e92c}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusPanner" id="{e2a6a2de-e136-46b2-9ef5-df573f4ac73f}" />
|
|
<object class="ProgrammerSound" id="{75ad5b93-ef78-4c38-bbf0-f8d764e5b9a6}">
|
|
<property name="isAsync">
|
|
<value>true</value>
|
|
</property>
|
|
<property name="start">
|
|
<value>0.050000000000000003</value>
|
|
</property>
|
|
<property name="length">
|
|
<value>0.31775368245585678</value>
|
|
</property>
|
|
<property name="voiceStealing">
|
|
<value>3</value>
|
|
</property>
|
|
<property name="name">
|
|
<value>VOClip</value>
|
|
</property>
|
|
<relationship name="placeholder">
|
|
<destination>{ccf040e4-038e-4a6c-a988-125ab10558cc}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="EventMixerGroup" id="{a0f344fd-42c2-44d0-ba72-8595a5dff708}">
|
|
<property name="name">
|
|
<value>VO</value>
|
|
</property>
|
|
<relationship name="effectChain">
|
|
<destination>{1dce483e-4c63-4a73-a522-b8add57bc458}</destination>
|
|
</relationship>
|
|
<relationship name="panner">
|
|
<destination>{5c44dde4-9dd9-4409-a5f5-f4b084e4c07e}</destination>
|
|
</relationship>
|
|
<relationship name="output">
|
|
<destination>{58526f01-0b07-4d26-bfbc-f46b4bd5ed1f}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="AutomationTrack" id="{d90c69b0-960d-4596-ad2e-5b780f3fa571}">
|
|
<relationship name="automator">
|
|
<destination>{98012fc7-873d-4c59-8370-22d448b6d8c6}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="SingleSound" id="{3d35a468-2f08-401e-b2a4-f2fbf299388d}">
|
|
<property name="isAsync">
|
|
<value>true</value>
|
|
</property>
|
|
<property name="isCutoff">
|
|
<value>true</value>
|
|
</property>
|
|
<property name="length">
|
|
<value>0.36775368245585677</value>
|
|
</property>
|
|
<property name="voiceStealing">
|
|
<value>3</value>
|
|
</property>
|
|
<property name="looping">
|
|
<value>true</value>
|
|
</property>
|
|
<relationship name="audioFile">
|
|
<destination>{aae18b55-2024-4e67-a552-98e6fb37f0c6}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="EventMixerGroup" id="{e65a9a42-3a29-4fd0-b44b-76d9c1c072e6}">
|
|
<property name="volume">
|
|
<value>-11</value>
|
|
</property>
|
|
<property name="name">
|
|
<value>Static</value>
|
|
</property>
|
|
<relationship name="automators">
|
|
<destination>{98012fc7-873d-4c59-8370-22d448b6d8c6}</destination>
|
|
</relationship>
|
|
<relationship name="effectChain">
|
|
<destination>{f3cc1dab-96de-42c5-9947-ae97bf1380d1}</destination>
|
|
</relationship>
|
|
<relationship name="panner">
|
|
<destination>{e3632b2b-8382-416a-afeb-a78d85b54659}</destination>
|
|
</relationship>
|
|
<relationship name="output">
|
|
<destination>{58526f01-0b07-4d26-bfbc-f46b4bd5ed1f}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="LoopRegion" id="{83a187ed-5ad4-477f-8264-37bd990a67ac}">
|
|
<property name="position">
|
|
<value>0.20999999999999999</value>
|
|
</property>
|
|
<property name="length">
|
|
<value>0.13916042463760309</value>
|
|
</property>
|
|
<relationship name="timeline">
|
|
<destination>{47e5c574-6f65-4909-9dbf-5042ba1736f1}</destination>
|
|
</relationship>
|
|
<relationship name="markerTrack">
|
|
<destination>{fd4570ca-0887-4cdf-8cdb-a45c857c06f5}</destination>
|
|
</relationship>
|
|
<relationship name="triggerConditions">
|
|
<destination>{1facc64e-76d3-4a28-bbae-e35108da72ea}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusEffectChain" id="{c1b38f2d-0996-4327-8e2a-acfb986a018b}">
|
|
<relationship name="effects">
|
|
<destination>{3e0cd5fc-a0e6-4ad1-8853-8bbb9174e734}</destination>
|
|
<destination>{04ebe8c3-4632-432e-bbb4-43cbcc0cac5b}</destination>
|
|
<destination>{08b51a27-22dc-469b-ad7b-6c8ec18cb80c}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusPanner" id="{707e2b3c-14f6-4d6d-9743-4cf3e4708ae5}" />
|
|
<object class="MixerBusFader" id="{7fd1adff-fc90-45ce-9bda-ae39db76e92c}" />
|
|
<object class="MixerBusEffectChain" id="{1dce483e-4c63-4a73-a522-b8add57bc458}">
|
|
<relationship name="effects">
|
|
<destination>{330642f1-f9e4-4ea0-b6ce-5db7de7a248c}</destination>
|
|
<destination>{1692d6c9-d6e4-40a3-a0f4-a391faec66a1}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusPanner" id="{5c44dde4-9dd9-4409-a5f5-f4b084e4c07e}" />
|
|
<object class="Automator" id="{98012fc7-873d-4c59-8370-22d448b6d8c6}">
|
|
<property name="nameOfPropertyBeingAutomated">
|
|
<value>volume</value>
|
|
</property>
|
|
<relationship name="automationCurves">
|
|
<destination>{f54b31d3-be4f-4525-b9b2-1d52b3931a85}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusEffectChain" id="{f3cc1dab-96de-42c5-9947-ae97bf1380d1}">
|
|
<relationship name="effects">
|
|
<destination>{e1163194-9ed8-49dd-9bf5-5517ed6c7528}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusPanner" id="{e3632b2b-8382-416a-afeb-a78d85b54659}" />
|
|
<object class="ParameterCondition" id="{1facc64e-76d3-4a28-bbae-e35108da72ea}">
|
|
<property name="minimum">
|
|
<value>0.10000000149011612</value>
|
|
</property>
|
|
<property name="maximum">
|
|
<value>1</value>
|
|
</property>
|
|
<relationship name="parameter">
|
|
<destination>{b7450daa-aea2-40e5-9aec-40ae4936a328}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="DistortionEffect" id="{3e0cd5fc-a0e6-4ad1-8853-8bbb9174e734}">
|
|
<property name="level">
|
|
<value>0.800000012</value>
|
|
</property>
|
|
</object>
|
|
<object class="ThreeEQEffect" id="{04ebe8c3-4632-432e-bbb4-43cbcc0cac5b}">
|
|
<property name="lowGain">
|
|
<value>-18.5</value>
|
|
</property>
|
|
<property name="highGain">
|
|
<value>-74</value>
|
|
</property>
|
|
</object>
|
|
<object class="MixerBusFader" id="{08b51a27-22dc-469b-ad7b-6c8ec18cb80c}" />
|
|
<object class="MixerBusFader" id="{330642f1-f9e4-4ea0-b6ce-5db7de7a248c}" />
|
|
<object class="Sidechain" id="{1692d6c9-d6e4-40a3-a0f4-a391faec66a1}" />
|
|
<object class="AutomationCurve" id="{f54b31d3-be4f-4525-b9b2-1d52b3931a85}">
|
|
<relationship name="parameter">
|
|
<destination>{47e5c574-6f65-4909-9dbf-5042ba1736f1}</destination>
|
|
</relationship>
|
|
<relationship name="automationPoints">
|
|
<destination>{b580f52f-a672-4a93-934c-b1920e411c99}</destination>
|
|
<destination>{1b3e1821-90cd-493a-b59e-96b523299f9f}</destination>
|
|
<destination>{d859d564-aec1-45dc-a8f0-efd19b6e914b}</destination>
|
|
<destination>{543bf08d-8fae-40b4-a463-a37af9d2e1ec}</destination>
|
|
<destination>{5b6769bb-9c10-498a-a5a6-6b827e433be3}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusFader" id="{e1163194-9ed8-49dd-9bf5-5517ed6c7528}" />
|
|
<object class="AutomationPoint" id="{b580f52f-a672-4a93-934c-b1920e411c99}">
|
|
<property name="position">
|
|
<value>0</value>
|
|
</property>
|
|
<property name="value">
|
|
<value>0</value>
|
|
</property>
|
|
</object>
|
|
<object class="AutomationPoint" id="{1b3e1821-90cd-493a-b59e-96b523299f9f}">
|
|
<property name="position">
|
|
<value>0.14117499999999999</value>
|
|
</property>
|
|
<property name="value">
|
|
<value>-20</value>
|
|
</property>
|
|
</object>
|
|
<object class="AutomationPoint" id="{d859d564-aec1-45dc-a8f0-efd19b6e914b}">
|
|
<property name="position">
|
|
<value>0.61576500000000001</value>
|
|
</property>
|
|
<property name="value">
|
|
<value>-20</value>
|
|
</property>
|
|
</object>
|
|
<object class="AutomationPoint" id="{543bf08d-8fae-40b4-a463-a37af9d2e1ec}">
|
|
<property name="position">
|
|
<value>0.61876900000000001</value>
|
|
</property>
|
|
<property name="value">
|
|
<value>0</value>
|
|
</property>
|
|
</object>
|
|
<object class="AutomationPoint" id="{5b6769bb-9c10-498a-a5a6-6b827e433be3}">
|
|
<property name="position">
|
|
<value>0.114893</value>
|
|
</property>
|
|
<property name="value">
|
|
<value>0</value>
|
|
</property>
|
|
</object>
|
|
</objects>
|