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="{0c09c918-701d-42cb-8cb1-63937adbe14a}">
|
|
<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>SD_DASH_1</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>{25dec7ef-9220-4d68-9c63-ad482a0088bb}</destination>
|
|
</relationship>
|
|
<relationship name="masterTrack">
|
|
<destination>{a159092d-473b-4f73-9794-e28c19c3052a}</destination>
|
|
</relationship>
|
|
<relationship name="mixerInput">
|
|
<destination>{e65789b1-1d44-4922-a9ed-e71caf2e32e2}</destination>
|
|
</relationship>
|
|
<relationship name="automatableProperties">
|
|
<destination>{78b67b8f-f969-4d2a-a8d8-cf03bec53588}</destination>
|
|
</relationship>
|
|
<relationship name="markerTracks">
|
|
<destination>{3aa96d15-6b08-4f89-98c4-60805bd59156}</destination>
|
|
</relationship>
|
|
<relationship name="groupTracks">
|
|
<destination>{6c34de4d-e236-44f2-be57-f3d89560dfb5}</destination>
|
|
<destination>{c9bac6ec-60a8-4635-ada8-55daa2480cee}</destination>
|
|
</relationship>
|
|
<relationship name="timeline">
|
|
<destination>{35896951-286e-4080-b10a-b54dd7d72f94}</destination>
|
|
</relationship>
|
|
<relationship name="banks">
|
|
<destination>{d6e4340a-dfdb-4393-b4dc-b55091d858cd}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="EventMixer" id="{25dec7ef-9220-4d68-9c63-ad482a0088bb}">
|
|
<relationship name="masterBus">
|
|
<destination>{92b29f08-1e4f-4786-b9f8-3ee2e96a30e4}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MasterTrack" id="{a159092d-473b-4f73-9794-e28c19c3052a}">
|
|
<relationship name="mixerGroup">
|
|
<destination>{92b29f08-1e4f-4786-b9f8-3ee2e96a30e4}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerInput" id="{e65789b1-1d44-4922-a9ed-e71caf2e32e2}">
|
|
<relationship name="effectChain">
|
|
<destination>{84c2deb9-60e6-4e4a-98d1-168cbe6d5e29}</destination>
|
|
</relationship>
|
|
<relationship name="panner">
|
|
<destination>{6d1ca820-271d-4cc5-87aa-aab4185e0ecf}</destination>
|
|
</relationship>
|
|
<relationship name="output">
|
|
<destination>{3e1d1653-8bd5-4dbc-865e-cba8e8ded970}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="EventAutomatableProperties" id="{78b67b8f-f969-4d2a-a8d8-cf03bec53588}" />
|
|
<object class="MarkerTrack" id="{3aa96d15-6b08-4f89-98c4-60805bd59156}" />
|
|
<object class="GroupTrack" id="{6c34de4d-e236-44f2-be57-f3d89560dfb5}">
|
|
<relationship name="modules">
|
|
<destination>{5a78bc9c-5491-4f40-a8cb-9906e6fe553b}</destination>
|
|
</relationship>
|
|
<relationship name="mixerGroup">
|
|
<destination>{64722778-85ae-4184-b826-74e3d81c10f1}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="GroupTrack" id="{c9bac6ec-60a8-4635-ada8-55daa2480cee}">
|
|
<relationship name="automationTracks">
|
|
<destination>{a4164d91-22d3-4970-8fe2-859b3db88bbe}</destination>
|
|
</relationship>
|
|
<relationship name="modules">
|
|
<destination>{923bd2a2-f80f-4d1e-879a-703c6ef96c3b}</destination>
|
|
</relationship>
|
|
<relationship name="mixerGroup">
|
|
<destination>{6a15efa3-8357-44c1-bd06-f9343faed417}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="Timeline" id="{35896951-286e-4080-b10a-b54dd7d72f94}">
|
|
<relationship name="modules">
|
|
<destination>{923bd2a2-f80f-4d1e-879a-703c6ef96c3b}</destination>
|
|
<destination>{5a78bc9c-5491-4f40-a8cb-9906e6fe553b}</destination>
|
|
</relationship>
|
|
<relationship name="markers">
|
|
<destination>{a793f10d-12d2-4638-a072-109239f8fddd}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="EventMixerMaster" id="{92b29f08-1e4f-4786-b9f8-3ee2e96a30e4}">
|
|
<relationship name="effectChain">
|
|
<destination>{baa2561b-9cff-4e4f-be40-8f70d194c02a}</destination>
|
|
</relationship>
|
|
<relationship name="panner">
|
|
<destination>{0ede2fcf-f2f5-4866-b6c7-3202c94ce657}</destination>
|
|
</relationship>
|
|
<relationship name="mixer">
|
|
<destination>{25dec7ef-9220-4d68-9c63-ad482a0088bb}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusEffectChain" id="{84c2deb9-60e6-4e4a-98d1-168cbe6d5e29}">
|
|
<relationship name="effects">
|
|
<destination>{420203ca-7ddf-4d84-bb53-f468210f1646}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusPanner" id="{6d1ca820-271d-4cc5-87aa-aab4185e0ecf}" />
|
|
<object class="ProgrammerSound" id="{5a78bc9c-5491-4f40-a8cb-9906e6fe553b}">
|
|
<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>{0eec2247-28cf-4c2b-a1d0-fb46e4ed6f1e}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="EventMixerGroup" id="{64722778-85ae-4184-b826-74e3d81c10f1}">
|
|
<property name="name">
|
|
<value>VO</value>
|
|
</property>
|
|
<relationship name="effectChain">
|
|
<destination>{9ec7920c-37aa-46cd-91f1-065f0c5b2145}</destination>
|
|
</relationship>
|
|
<relationship name="panner">
|
|
<destination>{5c79319b-d024-47ff-bfa7-9356f38ca4cc}</destination>
|
|
</relationship>
|
|
<relationship name="output">
|
|
<destination>{92b29f08-1e4f-4786-b9f8-3ee2e96a30e4}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="AutomationTrack" id="{a4164d91-22d3-4970-8fe2-859b3db88bbe}">
|
|
<relationship name="automator">
|
|
<destination>{79bfb2ce-39e1-4f52-b5b9-20f46273953b}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="SingleSound" id="{923bd2a2-f80f-4d1e-879a-703c6ef96c3b}">
|
|
<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="{6a15efa3-8357-44c1-bd06-f9343faed417}">
|
|
<property name="volume">
|
|
<value>-11</value>
|
|
</property>
|
|
<property name="name">
|
|
<value>Static</value>
|
|
</property>
|
|
<relationship name="automators">
|
|
<destination>{79bfb2ce-39e1-4f52-b5b9-20f46273953b}</destination>
|
|
</relationship>
|
|
<relationship name="effectChain">
|
|
<destination>{84167c0a-cc2c-4d4f-9575-20779dc83b2a}</destination>
|
|
</relationship>
|
|
<relationship name="panner">
|
|
<destination>{4f6875b1-cefb-4a71-8a4c-1cd053cd0b7f}</destination>
|
|
</relationship>
|
|
<relationship name="output">
|
|
<destination>{92b29f08-1e4f-4786-b9f8-3ee2e96a30e4}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="LoopRegion" id="{a793f10d-12d2-4638-a072-109239f8fddd}">
|
|
<property name="position">
|
|
<value>0.20999999999999999</value>
|
|
</property>
|
|
<property name="length">
|
|
<value>0.13916042463760309</value>
|
|
</property>
|
|
<relationship name="timeline">
|
|
<destination>{35896951-286e-4080-b10a-b54dd7d72f94}</destination>
|
|
</relationship>
|
|
<relationship name="markerTrack">
|
|
<destination>{3aa96d15-6b08-4f89-98c4-60805bd59156}</destination>
|
|
</relationship>
|
|
<relationship name="triggerConditions">
|
|
<destination>{bbd14042-590d-4932-9a13-897125a43c38}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusEffectChain" id="{baa2561b-9cff-4e4f-be40-8f70d194c02a}">
|
|
<relationship name="effects">
|
|
<destination>{f77af298-3ff7-4037-a6fd-62321c346162}</destination>
|
|
<destination>{7795c662-d2e7-4051-90c9-ff5cecb6d99d}</destination>
|
|
<destination>{f29aa4b0-4716-4004-91fa-e9f1e3798056}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusPanner" id="{0ede2fcf-f2f5-4866-b6c7-3202c94ce657}" />
|
|
<object class="MixerBusFader" id="{420203ca-7ddf-4d84-bb53-f468210f1646}" />
|
|
<object class="MixerBusEffectChain" id="{9ec7920c-37aa-46cd-91f1-065f0c5b2145}">
|
|
<relationship name="effects">
|
|
<destination>{7263a0b9-5b6a-4c8e-b81c-84528fdd3f2f}</destination>
|
|
<destination>{29173326-d94e-4bde-9f7a-8ed9ae97e28b}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusPanner" id="{5c79319b-d024-47ff-bfa7-9356f38ca4cc}" />
|
|
<object class="Automator" id="{79bfb2ce-39e1-4f52-b5b9-20f46273953b}">
|
|
<property name="nameOfPropertyBeingAutomated">
|
|
<value>volume</value>
|
|
</property>
|
|
<relationship name="automationCurves">
|
|
<destination>{3e111854-6889-46d6-8d37-9d5d82d22da5}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusEffectChain" id="{84167c0a-cc2c-4d4f-9575-20779dc83b2a}">
|
|
<relationship name="effects">
|
|
<destination>{f771fc58-a738-4270-b24a-2db2520ecc1c}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusPanner" id="{4f6875b1-cefb-4a71-8a4c-1cd053cd0b7f}" />
|
|
<object class="ParameterCondition" id="{bbd14042-590d-4932-9a13-897125a43c38}">
|
|
<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="{f77af298-3ff7-4037-a6fd-62321c346162}">
|
|
<property name="level">
|
|
<value>0.800000012</value>
|
|
</property>
|
|
</object>
|
|
<object class="ThreeEQEffect" id="{7795c662-d2e7-4051-90c9-ff5cecb6d99d}">
|
|
<property name="lowGain">
|
|
<value>-18.5</value>
|
|
</property>
|
|
<property name="highGain">
|
|
<value>-74</value>
|
|
</property>
|
|
</object>
|
|
<object class="MixerBusFader" id="{f29aa4b0-4716-4004-91fa-e9f1e3798056}" />
|
|
<object class="MixerBusFader" id="{7263a0b9-5b6a-4c8e-b81c-84528fdd3f2f}" />
|
|
<object class="Sidechain" id="{29173326-d94e-4bde-9f7a-8ed9ae97e28b}" />
|
|
<object class="AutomationCurve" id="{3e111854-6889-46d6-8d37-9d5d82d22da5}">
|
|
<relationship name="parameter">
|
|
<destination>{35896951-286e-4080-b10a-b54dd7d72f94}</destination>
|
|
</relationship>
|
|
<relationship name="automationPoints">
|
|
<destination>{264e2d99-054b-4d02-b7d2-5adca85d6d03}</destination>
|
|
<destination>{454371fc-adf1-4e7a-8d48-fb5cb04eea7e}</destination>
|
|
<destination>{ced12da6-84c7-4ceb-9ebd-55fc4ab0392a}</destination>
|
|
<destination>{a009d002-9a0e-41e4-82ce-0917ea736fab}</destination>
|
|
<destination>{502128f4-5254-4f6e-b11e-2a131490e871}</destination>
|
|
</relationship>
|
|
</object>
|
|
<object class="MixerBusFader" id="{f771fc58-a738-4270-b24a-2db2520ecc1c}" />
|
|
<object class="AutomationPoint" id="{264e2d99-054b-4d02-b7d2-5adca85d6d03}">
|
|
<property name="position">
|
|
<value>0</value>
|
|
</property>
|
|
<property name="value">
|
|
<value>0</value>
|
|
</property>
|
|
</object>
|
|
<object class="AutomationPoint" id="{454371fc-adf1-4e7a-8d48-fb5cb04eea7e}">
|
|
<property name="position">
|
|
<value>0.14117499999999999</value>
|
|
</property>
|
|
<property name="value">
|
|
<value>-20</value>
|
|
</property>
|
|
</object>
|
|
<object class="AutomationPoint" id="{ced12da6-84c7-4ceb-9ebd-55fc4ab0392a}">
|
|
<property name="position">
|
|
<value>0.61576500000000001</value>
|
|
</property>
|
|
<property name="value">
|
|
<value>-20</value>
|
|
</property>
|
|
</object>
|
|
<object class="AutomationPoint" id="{a009d002-9a0e-41e4-82ce-0917ea736fab}">
|
|
<property name="position">
|
|
<value>0.61876900000000001</value>
|
|
</property>
|
|
<property name="value">
|
|
<value>0</value>
|
|
</property>
|
|
</object>
|
|
<object class="AutomationPoint" id="{502128f4-5254-4f6e-b11e-2a131490e871}">
|
|
<property name="position">
|
|
<value>0.114893</value>
|
|
</property>
|
|
<property name="value">
|
|
<value>0</value>
|
|
</property>
|
|
</object>
|
|
</objects>
|