implement vo lines via programmer instrument lol
This commit is contained in:
parent
87e5249578
commit
f5262cda2c
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 1c3cb42dac87f3f499767879e4d39022
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 03b463601dc675044b7f597a2cddc4a1
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c1690bc635976f14a80c9116e50283d3
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 898202449aaa9df418384303a39eb756
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 5b670453e5d24a74fa2a7629c605eb4a
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 97f8971bce7d3db4a8feb27ac3acbd16
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c4eaf5514fb966a4da64f3b185c48290
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: ce62d7fa6c5c95344985c97227673466
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c8b2973b16f038b44b3e76a6b24d4c15
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 3d9cd987c0f205b469190d703335074b
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8f0e6b879fc37e44ea95b69cffff2273
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8d98cd34796bee348859b1ef6e6201d1
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,36 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 946d08c7b7bf78b4ba7ca01fac1b5970
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 0
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides:
|
||||
4:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 3
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
7:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -13,4 +13,16 @@ MonoBehaviour:
|
|||
m_Name: Dialogue Settings
|
||||
m_EditorClassIdentifier:
|
||||
_hideAfter: 5
|
||||
_fmodKeyPrefix: event:/VO/
|
||||
_radioDialogueKey: event:/VO/Radio Dialogue Line
|
||||
_dialogueClips:
|
||||
- {fileID: 8300000, guid: c1690bc635976f14a80c9116e50283d3, type: 3}
|
||||
- {fileID: 8300000, guid: 898202449aaa9df418384303a39eb756, type: 3}
|
||||
- {fileID: 8300000, guid: 5b670453e5d24a74fa2a7629c605eb4a, type: 3}
|
||||
- {fileID: 8300000, guid: 97f8971bce7d3db4a8feb27ac3acbd16, type: 3}
|
||||
- {fileID: 8300000, guid: c4eaf5514fb966a4da64f3b185c48290, type: 3}
|
||||
- {fileID: 8300000, guid: ce62d7fa6c5c95344985c97227673466, type: 3}
|
||||
- {fileID: 8300000, guid: c8b2973b16f038b44b3e76a6b24d4c15, type: 3}
|
||||
- {fileID: 8300000, guid: 3d9cd987c0f205b469190d703335074b, type: 3}
|
||||
- {fileID: 8300000, guid: 8f0e6b879fc37e44ea95b69cffff2273, type: 3}
|
||||
- {fileID: 8300000, guid: 8d98cd34796bee348859b1ef6e6201d1, type: 3}
|
||||
- {fileID: 8300000, guid: 946d08c7b7bf78b4ba7ca01fac1b5970, type: 3}
|
||||
|
|
|
@ -522,8 +522,8 @@ MonoBehaviour:
|
|||
sourceProjectPath: FMOD Project/Examples.fspro
|
||||
sourceBankPath: FMOD Project\Build
|
||||
SourceBankPathUnformatted:
|
||||
AutomaticEventLoading: 0
|
||||
BankLoadType: 1
|
||||
AutomaticEventLoading: 1
|
||||
BankLoadType: 0
|
||||
AutomaticSampleLoading: 0
|
||||
EncryptionKey:
|
||||
ImportType: 0
|
||||
|
@ -545,12 +545,7 @@ MonoBehaviour:
|
|||
- Music
|
||||
- SFX
|
||||
- VO
|
||||
BanksToLoad:
|
||||
- Master.bank
|
||||
- Master.strings.bank
|
||||
- Music.bank
|
||||
- SFX.bank
|
||||
- VO.bank
|
||||
BanksToLoad: []
|
||||
LiveUpdatePort: 9264
|
||||
EnableMemoryTracking: 0
|
||||
AndroidUseOBB: 0
|
||||
|
@ -743,7 +738,7 @@ MonoBehaviour:
|
|||
CallbackHandler:
|
||||
Value: {fileID: 0}
|
||||
HasValue: 0
|
||||
outputType: AUTODETECT
|
||||
outputType:
|
||||
threadAffinities:
|
||||
Value: []
|
||||
HasValue: 0
|
||||
|
|
|
@ -2480,11 +2480,11 @@ PrefabInstance:
|
|||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -2.2566488e-22
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 2.3205715e-23
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
|
@ -2600,15 +2600,15 @@ PrefabInstance:
|
|||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0.14211851
|
||||
value: 0.14211853
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -7.529077e-16
|
||||
value: -5.220887e-15
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 4.582889e-18
|
||||
value: 6.2654095e-16
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4676633832858914730, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3}
|
||||
propertyPath: m_XAxis.m_InvertInput
|
||||
|
@ -5375,6 +5375,7 @@ GameObject:
|
|||
m_Component:
|
||||
- component: {fileID: 1557424586}
|
||||
- component: {fileID: 1557424585}
|
||||
- component: {fileID: 1557424587}
|
||||
m_Layer: 0
|
||||
m_Name: Loader
|
||||
m_TagString: Untagged
|
||||
|
@ -5409,6 +5410,24 @@ Transform:
|
|||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &1557424587
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1557424584}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: b9468c5f457ace64f8d4df6d642b107f, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
LoadEvent: 1
|
||||
UnloadEvent: 2
|
||||
Banks:
|
||||
- VO
|
||||
CollisionTag:
|
||||
PreloadSamples: 0
|
||||
--- !u!1 &1557689664 stripped
|
||||
GameObject:
|
||||
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: fc2b5b7551ec86542b748c3a88b39485, type: 3}
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
@ -8,6 +9,28 @@ public class DialogueSettings : ScriptableObject
|
|||
public float HideAfter => _hideAfter;
|
||||
[SerializeField] private float _hideAfter;
|
||||
|
||||
public string FMODPrefix => _fmodKeyPrefix;
|
||||
[SerializeField] private string _fmodKeyPrefix;
|
||||
public string RadioDialogueKey => _radioDialogueKey;
|
||||
[SerializeField] private string _radioDialogueKey;
|
||||
|
||||
[SerializeField] private AudioClip[] _dialogueClips;
|
||||
private readonly Dictionary<string, AudioClip> _keyClips = new Dictionary<string, AudioClip>();
|
||||
|
||||
public AudioClip GetDialogueClip(string key)
|
||||
{
|
||||
if (!_keyClips.ContainsKey(key))
|
||||
{
|
||||
Debug.LogError($"no clip for key {key}");
|
||||
return null;
|
||||
}
|
||||
|
||||
return _keyClips[key];
|
||||
}
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
foreach (var dialogueClip in _dialogueClips)
|
||||
{
|
||||
_keyClips[dialogueClip.name] = dialogueClip;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,8 +1,14 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.InteropServices;
|
||||
using FMOD;
|
||||
using FMOD.Studio;
|
||||
using FMODUnity;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Animations.Rigging;
|
||||
using UnityEngine.Networking;
|
||||
using Debug = UnityEngine.Debug;
|
||||
#if UNITY_EDITOR
|
||||
using UnityEditor;
|
||||
|
||||
|
@ -16,20 +22,91 @@ public partial class DialogueSystem : ScriptableObject
|
|||
// https://stackoverflow.com/questions/2282476/actiont-vs-delegate-event
|
||||
public event EventHandler<DialogueLine> onDialogueLine;
|
||||
|
||||
private readonly Dictionary<string, string> _fmodKeyCache = new Dictionary<string, string>();
|
||||
// a list of dialogue keys that have already been spoken
|
||||
private readonly List<string> _usedKeys = new List<string>();
|
||||
private readonly List<string> _usedClips = new List<string>();
|
||||
|
||||
private EVENT_CALLBACK _dialogueCallback;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
_fmodKeyCache.Clear();
|
||||
_usedKeys.Clear();
|
||||
_usedClips.Clear();
|
||||
|
||||
// cache all dialogue keys for FMOD at start to avoid allocations later
|
||||
foreach (var key in DialogueDatabase.Keys)
|
||||
_dialogueCallback = DialogueEventCallback;
|
||||
}
|
||||
|
||||
[AOT.MonoPInvokeCallback(typeof(EVENT_CALLBACK))]
|
||||
private static RESULT DialogueEventCallback(EVENT_CALLBACK_TYPE type, IntPtr instancePtr, IntPtr parameterPtr)
|
||||
{
|
||||
var instance = new EventInstance(instancePtr);
|
||||
|
||||
// retrieve user data
|
||||
instance.getUserData(out IntPtr stringPtr);
|
||||
|
||||
// get string obejct
|
||||
var stringHandle = GCHandle.FromIntPtr(stringPtr);
|
||||
var key = stringHandle.Target as string;
|
||||
|
||||
switch (type)
|
||||
{
|
||||
_fmodKeyCache[key] = $"{_settings.FMODPrefix}{key}";
|
||||
case EVENT_CALLBACK_TYPE.CREATE_PROGRAMMER_SOUND:
|
||||
{
|
||||
MODE soundMode = MODE.LOOP_NORMAL | MODE.CREATECOMPRESSEDSAMPLE | MODE.NONBLOCKING;
|
||||
var parameter =
|
||||
(PROGRAMMER_SOUND_PROPERTIES) Marshal.PtrToStructure(parameterPtr,
|
||||
typeof(PROGRAMMER_SOUND_PROPERTIES));
|
||||
|
||||
if (key.Contains("."))
|
||||
{
|
||||
Sound dialogueSound;
|
||||
var soundResult = RuntimeManager.CoreSystem.createSound(Application.streamingAssetsPath + "/" + key,
|
||||
soundMode, out dialogueSound);
|
||||
if (soundResult == RESULT.OK)
|
||||
{
|
||||
parameter.sound = dialogueSound.handle;
|
||||
parameter.subsoundIndex = -1;
|
||||
Marshal.StructureToPtr(parameter, parameterPtr, false);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
SOUND_INFO dialogueSoundInfo;
|
||||
var keyResult = RuntimeManager.StudioSystem.getSoundInfo(key, out dialogueSoundInfo);
|
||||
if (keyResult != RESULT.OK)
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
Sound dialogueSound;
|
||||
var soundResult = RuntimeManager.CoreSystem.createSound(dialogueSoundInfo.name_or_data,
|
||||
soundMode | dialogueSoundInfo.mode, ref dialogueSoundInfo.exinfo, out dialogueSound);
|
||||
if (soundResult == RESULT.OK)
|
||||
{
|
||||
parameter.sound = dialogueSound.handle;
|
||||
parameter.subsoundIndex = dialogueSoundInfo.subsoundindex;
|
||||
Marshal.StructureToPtr(parameter, parameterPtr, false);
|
||||
}
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case EVENT_CALLBACK_TYPE.DESTROY_PROGRAMMER_SOUND:
|
||||
{
|
||||
var parameter =
|
||||
(PROGRAMMER_SOUND_PROPERTIES) Marshal.PtrToStructure(parameterPtr,
|
||||
typeof(PROGRAMMER_SOUND_PROPERTIES));
|
||||
var sound = new Sound(parameter.sound);
|
||||
sound.release();
|
||||
|
||||
break;
|
||||
}
|
||||
case EVENT_CALLBACK_TYPE.DESTROYED:
|
||||
{
|
||||
stringHandle.Free();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return RESULT.OK;
|
||||
}
|
||||
|
||||
// noRepeat locks this key off from further use. further attempts to use the key will be discarded
|
||||
|
@ -37,52 +114,26 @@ public partial class DialogueSystem : ScriptableObject
|
|||
{
|
||||
if (noRepeat)
|
||||
{
|
||||
if (_usedKeys.Contains(key)) return;
|
||||
if (_usedClips.Contains(key)) return;
|
||||
|
||||
_usedKeys.Add(key);
|
||||
_usedClips.Add(key);
|
||||
}
|
||||
|
||||
// retrieve cached key
|
||||
if (!_fmodKeyCache.ContainsKey(key))
|
||||
{
|
||||
Debug.LogError($"{key} not present in dialogue database");
|
||||
return;
|
||||
}
|
||||
var fmodKey = _fmodKeyCache[key];
|
||||
var dialogueInstance = RuntimeManager.CreateInstance(_settings.RadioDialogueKey);
|
||||
|
||||
EventDescription? eventDescription = null;
|
||||
|
||||
try
|
||||
{
|
||||
eventDescription = FMODUnity.RuntimeManager.GetEventDescription(fmodKey);
|
||||
}
|
||||
catch (FMODUnity.EventNotFoundException e)
|
||||
{
|
||||
Debug.LogWarning($"no FMOD event {fmodKey}");
|
||||
}
|
||||
GCHandle stringHandle = GCHandle.Alloc(key, GCHandleType.Pinned);
|
||||
dialogueInstance.setUserData(GCHandle.ToIntPtr(stringHandle));
|
||||
|
||||
DialogueLine dl;
|
||||
dl.text = DialogueDatabase.ReadDialogue(key);
|
||||
// default duration to show ui elements for
|
||||
dl.duration = _settings.HideAfter;
|
||||
|
||||
// read audio data out of FMOD, check if event exists
|
||||
if (eventDescription.HasValue)
|
||||
{
|
||||
// assign values and play audio
|
||||
var clip = _settings.GetDialogueClip(key);
|
||||
Debug.Log(clip);
|
||||
dl.duration = clip.length;
|
||||
|
||||
// get dialogue line duration from FMOD
|
||||
eventDescription.Value.getLength(out int ms);
|
||||
|
||||
// get length gives us a value in milliseconds so it needs to be converted to seconds
|
||||
// before assignment
|
||||
// dl.duration = ms / 1000f;
|
||||
|
||||
// event is valid
|
||||
//FMODUnity.RuntimeManager.PlayOneShot(fmodKey);
|
||||
EventInstance instance = FMODUnity.RuntimeManager.CreateInstance( fmodKey );
|
||||
instance.start();
|
||||
}
|
||||
dialogueInstance.setCallback(_dialogueCallback);
|
||||
dialogueInstance.start();
|
||||
dialogueInstance.release();
|
||||
|
||||
onDialogueLine?.Invoke(this, dl);
|
||||
}
|
||||
|
|
BIN
game/FMOD Project/Build/Desktop/Master.strings.bank (Stored with Git LFS)
BIN
game/FMOD Project/Build/Desktop/Master.strings.bank (Stored with Git LFS)
Binary file not shown.
BIN
game/FMOD Project/Build/Desktop/Music.bank (Stored with Git LFS)
BIN
game/FMOD Project/Build/Desktop/Music.bank (Stored with Git LFS)
Binary file not shown.
BIN
game/FMOD Project/Build/Desktop/SFX.bank (Stored with Git LFS)
BIN
game/FMOD Project/Build/Desktop/SFX.bank (Stored with Git LFS)
Binary file not shown.
BIN
game/FMOD Project/Build/Desktop/VO.bank (Stored with Git LFS)
BIN
game/FMOD Project/Build/Desktop/VO.bank (Stored with Git LFS)
Binary file not shown.
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<objects serializationModel="Studio.02.00.00">
|
||||
<objects serializationModel="Studio.02.01.00">
|
||||
<object class="Bank" id="{d6e4340a-dfdb-4393-b4dc-b55091d858cd}">
|
||||
<property name="name">
|
||||
<value>VO</value>
|
||||
|
@ -7,5 +7,16 @@
|
|||
<relationship name="folder">
|
||||
<destination>{07fb52a7-88b7-4b50-aff5-5f9728462f36}</destination>
|
||||
</relationship>
|
||||
<relationship name="audioTable">
|
||||
<destination>{2b3fcc82-caef-4b50-8673-aa035b792ec5}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="AudioTable" id="{2b3fcc82-caef-4b50-8673-aa035b792ec5}">
|
||||
<property name="name">
|
||||
<value>Dialogue Lines</value>
|
||||
</property>
|
||||
<property name="sourceDirectory">
|
||||
<value>../Assets/Audio/VO</value>
|
||||
</property>
|
||||
</object>
|
||||
</objects>
|
||||
|
|
|
@ -1,345 +0,0 @@
|
|||
<?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>
|
|
@ -1,345 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<objects serializationModel="Studio.02.01.00">
|
||||
<object class="Event" id="{29c98298-a74a-4d7c-a89b-66341726f5aa}">
|
||||
<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_FIND_WA_0</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>{75a042e3-c6ee-4eeb-a661-9953bd8a220b}</destination>
|
||||
</relationship>
|
||||
<relationship name="masterTrack">
|
||||
<destination>{bb65e95e-6da2-4338-9836-bf7fa2456b2d}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerInput">
|
||||
<destination>{8225655f-71aa-4689-80db-afa50a78e07c}</destination>
|
||||
</relationship>
|
||||
<relationship name="automatableProperties">
|
||||
<destination>{7249ef76-709f-4991-81f3-24d95fef756f}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTracks">
|
||||
<destination>{0b2891aa-0087-424a-bb36-55960acb3815}</destination>
|
||||
</relationship>
|
||||
<relationship name="groupTracks">
|
||||
<destination>{4d952120-29a7-46fe-a2e3-f7d98e12dc36}</destination>
|
||||
<destination>{65d5712e-4f40-495a-b361-f3a56293e59a}</destination>
|
||||
</relationship>
|
||||
<relationship name="timeline">
|
||||
<destination>{ab397c20-5efd-412b-b76a-39a28d228800}</destination>
|
||||
</relationship>
|
||||
<relationship name="banks">
|
||||
<destination>{d6e4340a-dfdb-4393-b4dc-b55091d858cd}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixer" id="{75a042e3-c6ee-4eeb-a661-9953bd8a220b}">
|
||||
<relationship name="masterBus">
|
||||
<destination>{2a199464-4e97-4dd3-a6d8-6ae937c218d6}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MasterTrack" id="{bb65e95e-6da2-4338-9836-bf7fa2456b2d}">
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{2a199464-4e97-4dd3-a6d8-6ae937c218d6}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerInput" id="{8225655f-71aa-4689-80db-afa50a78e07c}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{80a5c01f-492a-4cff-af1f-40b5b49cee9b}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{deb67064-4cdb-4b83-9872-a84fba741df7}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{3e1d1653-8bd5-4dbc-865e-cba8e8ded970}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventAutomatableProperties" id="{7249ef76-709f-4991-81f3-24d95fef756f}" />
|
||||
<object class="MarkerTrack" id="{0b2891aa-0087-424a-bb36-55960acb3815}" />
|
||||
<object class="GroupTrack" id="{4d952120-29a7-46fe-a2e3-f7d98e12dc36}">
|
||||
<relationship name="modules">
|
||||
<destination>{cbad160a-9405-4051-b780-8463e58efeaf}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{e03affb3-7739-4540-b494-d5f4afebb0c3}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="GroupTrack" id="{65d5712e-4f40-495a-b361-f3a56293e59a}">
|
||||
<relationship name="automationTracks">
|
||||
<destination>{495c7f97-b455-4146-ba28-d6dd3884e8ed}</destination>
|
||||
</relationship>
|
||||
<relationship name="modules">
|
||||
<destination>{a8ce9ef1-419a-4e3e-ba6d-d9c231b3528a}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{d58e5b78-abea-487c-af92-8f1349d1f796}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="Timeline" id="{ab397c20-5efd-412b-b76a-39a28d228800}">
|
||||
<relationship name="modules">
|
||||
<destination>{a8ce9ef1-419a-4e3e-ba6d-d9c231b3528a}</destination>
|
||||
<destination>{cbad160a-9405-4051-b780-8463e58efeaf}</destination>
|
||||
</relationship>
|
||||
<relationship name="markers">
|
||||
<destination>{53fe0263-a737-41ce-83e1-d5896b40c277}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerMaster" id="{2a199464-4e97-4dd3-a6d8-6ae937c218d6}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{f8568a0b-b66c-4cfe-ba37-763d82936f4a}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{92adf265-ae7b-47bf-b13d-c917437f4cd7}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixer">
|
||||
<destination>{75a042e3-c6ee-4eeb-a661-9953bd8a220b}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{80a5c01f-492a-4cff-af1f-40b5b49cee9b}">
|
||||
<relationship name="effects">
|
||||
<destination>{5cd593b7-fb0b-4cd5-9755-b0409ebf3a11}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{deb67064-4cdb-4b83-9872-a84fba741df7}" />
|
||||
<object class="ProgrammerSound" id="{cbad160a-9405-4051-b780-8463e58efeaf}">
|
||||
<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>{3dd2e69f-aa0f-4c77-b4f6-77331803c4b1}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerGroup" id="{e03affb3-7739-4540-b494-d5f4afebb0c3}">
|
||||
<property name="name">
|
||||
<value>VO</value>
|
||||
</property>
|
||||
<relationship name="effectChain">
|
||||
<destination>{a75a13ba-9b23-4a69-872e-33d0aecdd9e2}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{0c3a1722-a688-4c5b-a677-b298ccad9f76}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{2a199464-4e97-4dd3-a6d8-6ae937c218d6}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="AutomationTrack" id="{495c7f97-b455-4146-ba28-d6dd3884e8ed}">
|
||||
<relationship name="automator">
|
||||
<destination>{a2d91e9f-172d-48f6-a7b0-e65bf4e6e1e7}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="SingleSound" id="{a8ce9ef1-419a-4e3e-ba6d-d9c231b3528a}">
|
||||
<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="{d58e5b78-abea-487c-af92-8f1349d1f796}">
|
||||
<property name="volume">
|
||||
<value>-11</value>
|
||||
</property>
|
||||
<property name="name">
|
||||
<value>Static</value>
|
||||
</property>
|
||||
<relationship name="automators">
|
||||
<destination>{a2d91e9f-172d-48f6-a7b0-e65bf4e6e1e7}</destination>
|
||||
</relationship>
|
||||
<relationship name="effectChain">
|
||||
<destination>{93e753a2-bff8-4fdc-b403-f41717709c7a}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{8dbe3b55-2445-4a3c-9d16-18c5d8c402e3}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{2a199464-4e97-4dd3-a6d8-6ae937c218d6}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="LoopRegion" id="{53fe0263-a737-41ce-83e1-d5896b40c277}">
|
||||
<property name="position">
|
||||
<value>0.20999999999999999</value>
|
||||
</property>
|
||||
<property name="length">
|
||||
<value>0.13916042463760309</value>
|
||||
</property>
|
||||
<relationship name="timeline">
|
||||
<destination>{ab397c20-5efd-412b-b76a-39a28d228800}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTrack">
|
||||
<destination>{0b2891aa-0087-424a-bb36-55960acb3815}</destination>
|
||||
</relationship>
|
||||
<relationship name="triggerConditions">
|
||||
<destination>{e2b24d88-cc9b-4960-aa8d-ccd5bc226bc0}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{f8568a0b-b66c-4cfe-ba37-763d82936f4a}">
|
||||
<relationship name="effects">
|
||||
<destination>{b875bbf4-67cf-4363-8e9b-09383bb0f5fa}</destination>
|
||||
<destination>{04be180e-9f3f-4620-9e89-7f0d5dc5172a}</destination>
|
||||
<destination>{f2801a82-4bfc-43bc-b38e-bb73904799e3}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{92adf265-ae7b-47bf-b13d-c917437f4cd7}" />
|
||||
<object class="MixerBusFader" id="{5cd593b7-fb0b-4cd5-9755-b0409ebf3a11}" />
|
||||
<object class="MixerBusEffectChain" id="{a75a13ba-9b23-4a69-872e-33d0aecdd9e2}">
|
||||
<relationship name="effects">
|
||||
<destination>{eee1d7fa-ae6b-405a-a982-54088a9dfb8a}</destination>
|
||||
<destination>{359d0cb2-b856-479d-9b16-7789c010ef7f}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{0c3a1722-a688-4c5b-a677-b298ccad9f76}" />
|
||||
<object class="Automator" id="{a2d91e9f-172d-48f6-a7b0-e65bf4e6e1e7}">
|
||||
<property name="nameOfPropertyBeingAutomated">
|
||||
<value>volume</value>
|
||||
</property>
|
||||
<relationship name="automationCurves">
|
||||
<destination>{556c4446-bc24-4951-b3d7-d35221f382c9}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{93e753a2-bff8-4fdc-b403-f41717709c7a}">
|
||||
<relationship name="effects">
|
||||
<destination>{6daa3feb-3696-49c3-9d83-8cb9e5395a4e}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{8dbe3b55-2445-4a3c-9d16-18c5d8c402e3}" />
|
||||
<object class="ParameterCondition" id="{e2b24d88-cc9b-4960-aa8d-ccd5bc226bc0}">
|
||||
<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="{b875bbf4-67cf-4363-8e9b-09383bb0f5fa}">
|
||||
<property name="level">
|
||||
<value>0.800000012</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="ThreeEQEffect" id="{04be180e-9f3f-4620-9e89-7f0d5dc5172a}">
|
||||
<property name="lowGain">
|
||||
<value>-18.5</value>
|
||||
</property>
|
||||
<property name="highGain">
|
||||
<value>-74</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{f2801a82-4bfc-43bc-b38e-bb73904799e3}" />
|
||||
<object class="MixerBusFader" id="{eee1d7fa-ae6b-405a-a982-54088a9dfb8a}" />
|
||||
<object class="Sidechain" id="{359d0cb2-b856-479d-9b16-7789c010ef7f}" />
|
||||
<object class="AutomationCurve" id="{556c4446-bc24-4951-b3d7-d35221f382c9}">
|
||||
<relationship name="parameter">
|
||||
<destination>{ab397c20-5efd-412b-b76a-39a28d228800}</destination>
|
||||
</relationship>
|
||||
<relationship name="automationPoints">
|
||||
<destination>{18030f04-80b0-4350-8241-e865f27758b5}</destination>
|
||||
<destination>{8747c3a8-aeca-4592-9d94-a4fe23b46f36}</destination>
|
||||
<destination>{c1eee57a-1fc0-438f-827c-794940f5c6a5}</destination>
|
||||
<destination>{d7d3ff7c-1178-4d55-a571-8c591652a3a1}</destination>
|
||||
<destination>{68f9fed9-5fa9-4c78-be81-500afb781455}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{6daa3feb-3696-49c3-9d83-8cb9e5395a4e}" />
|
||||
<object class="AutomationPoint" id="{18030f04-80b0-4350-8241-e865f27758b5}">
|
||||
<property name="position">
|
||||
<value>0</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{8747c3a8-aeca-4592-9d94-a4fe23b46f36}">
|
||||
<property name="position">
|
||||
<value>0.14117499999999999</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{c1eee57a-1fc0-438f-827c-794940f5c6a5}">
|
||||
<property name="position">
|
||||
<value>0.61576500000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{d7d3ff7c-1178-4d55-a571-8c591652a3a1}">
|
||||
<property name="position">
|
||||
<value>0.61876900000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{68f9fed9-5fa9-4c78-be81-500afb781455}">
|
||||
<property name="position">
|
||||
<value>0.114893</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
</objects>
|
|
@ -23,7 +23,7 @@ The placeholder VO is from NASA's public library of space mission sounds.
|
|||
https://soundcloud.com/nasa</value>
|
||||
</property>
|
||||
<property name="name">
|
||||
<value>PA_BOOST</value>
|
||||
<value>Radio Dialogue</value>
|
||||
</property>
|
||||
<property name="outputFormat">
|
||||
<value>0</value>
|
||||
|
@ -154,7 +154,7 @@ https://soundcloud.com/nasa</value>
|
|||
<value>VOClip</value>
|
||||
</property>
|
||||
<relationship name="placeholder">
|
||||
<destination>{803e70ae-4c1d-4fef-8459-10d88e4beb58}</destination>
|
||||
<destination>{2b3fcc82-caef-4b50-8673-aa035b792ec5}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerGroup" id="{d556481e-938e-4f38-8dab-06f7be43216e}">
|
||||
|
|
|
@ -1,345 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<objects serializationModel="Studio.02.01.00">
|
||||
<object class="Event" id="{49265ffd-a88b-472a-bafa-3b677b2ec323}">
|
||||
<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_3</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>{da7a16fe-4e6e-4e3b-ba75-8922ccdf77d3}</destination>
|
||||
</relationship>
|
||||
<relationship name="masterTrack">
|
||||
<destination>{e9222981-7c64-4643-9d7d-6ff71e6df03f}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerInput">
|
||||
<destination>{109111aa-7a2a-414a-8a2d-67539f7d310b}</destination>
|
||||
</relationship>
|
||||
<relationship name="automatableProperties">
|
||||
<destination>{3be64d0e-3c0d-4686-be10-5bed511cf925}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTracks">
|
||||
<destination>{57bb753c-3c9f-41c7-b146-4aaa7a6d5a97}</destination>
|
||||
</relationship>
|
||||
<relationship name="groupTracks">
|
||||
<destination>{68c3077b-9036-4ee9-b795-16b82d5f7a48}</destination>
|
||||
<destination>{21ac75b4-1be9-4668-858c-a7c0ae2a5180}</destination>
|
||||
</relationship>
|
||||
<relationship name="timeline">
|
||||
<destination>{b566e27a-ebe1-4a3a-9f47-65f2572cec6e}</destination>
|
||||
</relationship>
|
||||
<relationship name="banks">
|
||||
<destination>{d6e4340a-dfdb-4393-b4dc-b55091d858cd}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixer" id="{da7a16fe-4e6e-4e3b-ba75-8922ccdf77d3}">
|
||||
<relationship name="masterBus">
|
||||
<destination>{38599505-dbd0-4900-bbca-e80d27824be4}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MasterTrack" id="{e9222981-7c64-4643-9d7d-6ff71e6df03f}">
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{38599505-dbd0-4900-bbca-e80d27824be4}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerInput" id="{109111aa-7a2a-414a-8a2d-67539f7d310b}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{80da2032-4614-4aed-8f05-066a42caac88}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{a1737463-f8af-4510-9fcd-57061851f2a3}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{3e1d1653-8bd5-4dbc-865e-cba8e8ded970}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventAutomatableProperties" id="{3be64d0e-3c0d-4686-be10-5bed511cf925}" />
|
||||
<object class="MarkerTrack" id="{57bb753c-3c9f-41c7-b146-4aaa7a6d5a97}" />
|
||||
<object class="GroupTrack" id="{68c3077b-9036-4ee9-b795-16b82d5f7a48}">
|
||||
<relationship name="modules">
|
||||
<destination>{1a26ef56-fed0-458d-9e03-22194dfebad4}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{055fbf39-3d6a-44ba-967b-8393c7826923}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="GroupTrack" id="{21ac75b4-1be9-4668-858c-a7c0ae2a5180}">
|
||||
<relationship name="automationTracks">
|
||||
<destination>{42178050-c060-4f80-9dfa-91e358503d97}</destination>
|
||||
</relationship>
|
||||
<relationship name="modules">
|
||||
<destination>{024b388a-bdb0-4275-b3eb-68f6cea1553d}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{1924b4bf-503e-4bb4-9095-bd7ac8f1b82d}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="Timeline" id="{b566e27a-ebe1-4a3a-9f47-65f2572cec6e}">
|
||||
<relationship name="modules">
|
||||
<destination>{024b388a-bdb0-4275-b3eb-68f6cea1553d}</destination>
|
||||
<destination>{1a26ef56-fed0-458d-9e03-22194dfebad4}</destination>
|
||||
</relationship>
|
||||
<relationship name="markers">
|
||||
<destination>{c66c0e48-6160-4b59-831f-70cdd0993bc8}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerMaster" id="{38599505-dbd0-4900-bbca-e80d27824be4}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{9f5245f8-ef8b-4ec6-8885-8bfdd047249c}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{8a778655-42de-419b-b15c-524c302d4cc8}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixer">
|
||||
<destination>{da7a16fe-4e6e-4e3b-ba75-8922ccdf77d3}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{80da2032-4614-4aed-8f05-066a42caac88}">
|
||||
<relationship name="effects">
|
||||
<destination>{eaec7d73-ff0d-4a26-a365-57651fb57ccf}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{a1737463-f8af-4510-9fcd-57061851f2a3}" />
|
||||
<object class="ProgrammerSound" id="{1a26ef56-fed0-458d-9e03-22194dfebad4}">
|
||||
<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>{091b39a7-47a4-4724-9222-29cb189344d7}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerGroup" id="{055fbf39-3d6a-44ba-967b-8393c7826923}">
|
||||
<property name="name">
|
||||
<value>VO</value>
|
||||
</property>
|
||||
<relationship name="effectChain">
|
||||
<destination>{1b454d3b-2fdf-4072-9da0-9987e30da17a}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{128ef672-3a06-487b-a369-df9a8997b895}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{38599505-dbd0-4900-bbca-e80d27824be4}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="AutomationTrack" id="{42178050-c060-4f80-9dfa-91e358503d97}">
|
||||
<relationship name="automator">
|
||||
<destination>{14229601-0e21-48e3-9801-bdae59b3cd42}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="SingleSound" id="{024b388a-bdb0-4275-b3eb-68f6cea1553d}">
|
||||
<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="{1924b4bf-503e-4bb4-9095-bd7ac8f1b82d}">
|
||||
<property name="volume">
|
||||
<value>-11</value>
|
||||
</property>
|
||||
<property name="name">
|
||||
<value>Static</value>
|
||||
</property>
|
||||
<relationship name="automators">
|
||||
<destination>{14229601-0e21-48e3-9801-bdae59b3cd42}</destination>
|
||||
</relationship>
|
||||
<relationship name="effectChain">
|
||||
<destination>{a8961d4d-08e9-4c46-aa59-d4e1a480b58c}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{da86641f-caa1-4f9a-9519-55e16bebf714}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{38599505-dbd0-4900-bbca-e80d27824be4}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="LoopRegion" id="{c66c0e48-6160-4b59-831f-70cdd0993bc8}">
|
||||
<property name="position">
|
||||
<value>0.20999999999999999</value>
|
||||
</property>
|
||||
<property name="length">
|
||||
<value>0.13916042463760309</value>
|
||||
</property>
|
||||
<relationship name="timeline">
|
||||
<destination>{b566e27a-ebe1-4a3a-9f47-65f2572cec6e}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTrack">
|
||||
<destination>{57bb753c-3c9f-41c7-b146-4aaa7a6d5a97}</destination>
|
||||
</relationship>
|
||||
<relationship name="triggerConditions">
|
||||
<destination>{5193e804-9831-497a-83f5-550d6992b4ca}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{9f5245f8-ef8b-4ec6-8885-8bfdd047249c}">
|
||||
<relationship name="effects">
|
||||
<destination>{4c1307ac-96fa-4199-a2bd-e096b09f0abf}</destination>
|
||||
<destination>{304145ff-9138-45d2-babd-1b8242801b1a}</destination>
|
||||
<destination>{165527a5-30ca-40b1-83f6-25a4963f9cbb}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{8a778655-42de-419b-b15c-524c302d4cc8}" />
|
||||
<object class="MixerBusFader" id="{eaec7d73-ff0d-4a26-a365-57651fb57ccf}" />
|
||||
<object class="MixerBusEffectChain" id="{1b454d3b-2fdf-4072-9da0-9987e30da17a}">
|
||||
<relationship name="effects">
|
||||
<destination>{77d7d5c5-1549-41ad-9d9b-4b1a1a5844eb}</destination>
|
||||
<destination>{b8d5a2f4-f641-4c81-bccd-5d1a8e39fc63}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{128ef672-3a06-487b-a369-df9a8997b895}" />
|
||||
<object class="Automator" id="{14229601-0e21-48e3-9801-bdae59b3cd42}">
|
||||
<property name="nameOfPropertyBeingAutomated">
|
||||
<value>volume</value>
|
||||
</property>
|
||||
<relationship name="automationCurves">
|
||||
<destination>{7d036fcf-9bdc-4b4e-bf21-e669a5b24ce3}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{a8961d4d-08e9-4c46-aa59-d4e1a480b58c}">
|
||||
<relationship name="effects">
|
||||
<destination>{ce79718b-0057-443f-a102-1a75a8f808d4}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{da86641f-caa1-4f9a-9519-55e16bebf714}" />
|
||||
<object class="ParameterCondition" id="{5193e804-9831-497a-83f5-550d6992b4ca}">
|
||||
<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="{4c1307ac-96fa-4199-a2bd-e096b09f0abf}">
|
||||
<property name="level">
|
||||
<value>0.800000012</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="ThreeEQEffect" id="{304145ff-9138-45d2-babd-1b8242801b1a}">
|
||||
<property name="lowGain">
|
||||
<value>-18.5</value>
|
||||
</property>
|
||||
<property name="highGain">
|
||||
<value>-74</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{165527a5-30ca-40b1-83f6-25a4963f9cbb}" />
|
||||
<object class="MixerBusFader" id="{77d7d5c5-1549-41ad-9d9b-4b1a1a5844eb}" />
|
||||
<object class="Sidechain" id="{b8d5a2f4-f641-4c81-bccd-5d1a8e39fc63}" />
|
||||
<object class="AutomationCurve" id="{7d036fcf-9bdc-4b4e-bf21-e669a5b24ce3}">
|
||||
<relationship name="parameter">
|
||||
<destination>{b566e27a-ebe1-4a3a-9f47-65f2572cec6e}</destination>
|
||||
</relationship>
|
||||
<relationship name="automationPoints">
|
||||
<destination>{8215039f-d7d5-47dc-8560-0f91880795a8}</destination>
|
||||
<destination>{57495bac-a8dd-4e43-a323-4fe8ed28bddd}</destination>
|
||||
<destination>{c8dcf77e-91b6-477e-b543-dc372f82f51a}</destination>
|
||||
<destination>{b4d4ddc4-45ac-4aed-9ca4-f0f34289b104}</destination>
|
||||
<destination>{9be85fed-fa3a-4040-a84c-9eff891acf10}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{ce79718b-0057-443f-a102-1a75a8f808d4}" />
|
||||
<object class="AutomationPoint" id="{8215039f-d7d5-47dc-8560-0f91880795a8}">
|
||||
<property name="position">
|
||||
<value>0</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{57495bac-a8dd-4e43-a323-4fe8ed28bddd}">
|
||||
<property name="position">
|
||||
<value>0.14117499999999999</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{c8dcf77e-91b6-477e-b543-dc372f82f51a}">
|
||||
<property name="position">
|
||||
<value>0.61576500000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{b4d4ddc4-45ac-4aed-9ca4-f0f34289b104}">
|
||||
<property name="position">
|
||||
<value>0.61876900000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{9be85fed-fa3a-4040-a84c-9eff891acf10}">
|
||||
<property name="position">
|
||||
<value>0.114893</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
</objects>
|
|
@ -1,345 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<objects serializationModel="Studio.02.01.00">
|
||||
<object class="Event" id="{812e5b14-d180-42ae-ac4f-4c4fb66f2657}">
|
||||
<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_0</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>{306e9fc3-3acd-4ba7-a94f-645cbd66bd13}</destination>
|
||||
</relationship>
|
||||
<relationship name="masterTrack">
|
||||
<destination>{1f4aa3a2-3519-41ff-a09e-f5b25e1ea184}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerInput">
|
||||
<destination>{2d4e6d53-1150-4f6d-a031-5fabe7938637}</destination>
|
||||
</relationship>
|
||||
<relationship name="automatableProperties">
|
||||
<destination>{b9ea3496-e3f8-4f12-b1d5-8dac30113784}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTracks">
|
||||
<destination>{0519dccc-bccf-4c28-b882-44a12ca5ab86}</destination>
|
||||
</relationship>
|
||||
<relationship name="groupTracks">
|
||||
<destination>{4387f9f4-ada6-4c16-afe4-b95cd787a98f}</destination>
|
||||
<destination>{bf64fcdb-4f03-4c26-967b-e053eabb5913}</destination>
|
||||
</relationship>
|
||||
<relationship name="timeline">
|
||||
<destination>{df5f35d1-c7ec-47e5-919b-adcc933cf4a7}</destination>
|
||||
</relationship>
|
||||
<relationship name="banks">
|
||||
<destination>{d6e4340a-dfdb-4393-b4dc-b55091d858cd}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixer" id="{306e9fc3-3acd-4ba7-a94f-645cbd66bd13}">
|
||||
<relationship name="masterBus">
|
||||
<destination>{530632b2-26f5-4384-a18b-b0d925039aec}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MasterTrack" id="{1f4aa3a2-3519-41ff-a09e-f5b25e1ea184}">
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{530632b2-26f5-4384-a18b-b0d925039aec}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerInput" id="{2d4e6d53-1150-4f6d-a031-5fabe7938637}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{c07763ed-e04c-406d-8503-fffb1741423a}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{bb33e39c-bc8b-48d4-935f-fd7171fce8f3}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{3e1d1653-8bd5-4dbc-865e-cba8e8ded970}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventAutomatableProperties" id="{b9ea3496-e3f8-4f12-b1d5-8dac30113784}" />
|
||||
<object class="MarkerTrack" id="{0519dccc-bccf-4c28-b882-44a12ca5ab86}" />
|
||||
<object class="GroupTrack" id="{4387f9f4-ada6-4c16-afe4-b95cd787a98f}">
|
||||
<relationship name="modules">
|
||||
<destination>{b0ca6cfc-1fd8-4cf3-b160-1d6ef6e8ac07}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{6c4b3468-c515-40a6-b963-569d295f9569}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="GroupTrack" id="{bf64fcdb-4f03-4c26-967b-e053eabb5913}">
|
||||
<relationship name="automationTracks">
|
||||
<destination>{442d35a6-ccf7-4418-929b-0038bcdf520f}</destination>
|
||||
</relationship>
|
||||
<relationship name="modules">
|
||||
<destination>{444c5a60-ae22-4627-856a-61d33cae47f7}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{28061f97-ae18-47a9-bfc0-e386b169154e}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="Timeline" id="{df5f35d1-c7ec-47e5-919b-adcc933cf4a7}">
|
||||
<relationship name="modules">
|
||||
<destination>{444c5a60-ae22-4627-856a-61d33cae47f7}</destination>
|
||||
<destination>{b0ca6cfc-1fd8-4cf3-b160-1d6ef6e8ac07}</destination>
|
||||
</relationship>
|
||||
<relationship name="markers">
|
||||
<destination>{71433c1a-7cc2-4d31-a9db-545bfa1f1200}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerMaster" id="{530632b2-26f5-4384-a18b-b0d925039aec}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{ea84e42e-9555-41e7-8303-e949af14ccc5}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{f5d7dd11-14b0-4356-8373-c00e194cd6d2}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixer">
|
||||
<destination>{306e9fc3-3acd-4ba7-a94f-645cbd66bd13}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{c07763ed-e04c-406d-8503-fffb1741423a}">
|
||||
<relationship name="effects">
|
||||
<destination>{18083533-6cf3-4985-92b9-efb7f4171b66}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{bb33e39c-bc8b-48d4-935f-fd7171fce8f3}" />
|
||||
<object class="ProgrammerSound" id="{b0ca6cfc-1fd8-4cf3-b160-1d6ef6e8ac07}">
|
||||
<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>{72ed8fa9-8273-4778-9343-a8c3840c6b2e}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerGroup" id="{6c4b3468-c515-40a6-b963-569d295f9569}">
|
||||
<property name="name">
|
||||
<value>VO</value>
|
||||
</property>
|
||||
<relationship name="effectChain">
|
||||
<destination>{a8e6b207-28eb-4c4b-b948-b7ab1d554097}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{f0882417-92a2-4963-b2f2-12615c434528}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{530632b2-26f5-4384-a18b-b0d925039aec}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="AutomationTrack" id="{442d35a6-ccf7-4418-929b-0038bcdf520f}">
|
||||
<relationship name="automator">
|
||||
<destination>{dd1f4f55-ecfc-4967-b948-feb0be6d7caa}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="SingleSound" id="{444c5a60-ae22-4627-856a-61d33cae47f7}">
|
||||
<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="{28061f97-ae18-47a9-bfc0-e386b169154e}">
|
||||
<property name="volume">
|
||||
<value>-11</value>
|
||||
</property>
|
||||
<property name="name">
|
||||
<value>Static</value>
|
||||
</property>
|
||||
<relationship name="automators">
|
||||
<destination>{dd1f4f55-ecfc-4967-b948-feb0be6d7caa}</destination>
|
||||
</relationship>
|
||||
<relationship name="effectChain">
|
||||
<destination>{71acb005-7169-4cb5-8de6-58c263d79040}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{41f11276-b684-430f-96ba-7f76cb387682}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{530632b2-26f5-4384-a18b-b0d925039aec}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="LoopRegion" id="{71433c1a-7cc2-4d31-a9db-545bfa1f1200}">
|
||||
<property name="position">
|
||||
<value>0.20999999999999999</value>
|
||||
</property>
|
||||
<property name="length">
|
||||
<value>0.13916042463760309</value>
|
||||
</property>
|
||||
<relationship name="timeline">
|
||||
<destination>{df5f35d1-c7ec-47e5-919b-adcc933cf4a7}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTrack">
|
||||
<destination>{0519dccc-bccf-4c28-b882-44a12ca5ab86}</destination>
|
||||
</relationship>
|
||||
<relationship name="triggerConditions">
|
||||
<destination>{8c7c1519-0154-48fa-932c-d66b196b544e}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{ea84e42e-9555-41e7-8303-e949af14ccc5}">
|
||||
<relationship name="effects">
|
||||
<destination>{4a0a1d7c-434b-4632-880f-5c6561e51b81}</destination>
|
||||
<destination>{f5627745-25c5-4113-8695-f579e38db3b7}</destination>
|
||||
<destination>{fbeb39a0-805c-4dd8-bb0d-86359aa26d7f}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{f5d7dd11-14b0-4356-8373-c00e194cd6d2}" />
|
||||
<object class="MixerBusFader" id="{18083533-6cf3-4985-92b9-efb7f4171b66}" />
|
||||
<object class="MixerBusEffectChain" id="{a8e6b207-28eb-4c4b-b948-b7ab1d554097}">
|
||||
<relationship name="effects">
|
||||
<destination>{2d99be87-1a6b-4444-8430-c5bde0858830}</destination>
|
||||
<destination>{04baa89b-0974-4441-bb6e-41d64930a0a1}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{f0882417-92a2-4963-b2f2-12615c434528}" />
|
||||
<object class="Automator" id="{dd1f4f55-ecfc-4967-b948-feb0be6d7caa}">
|
||||
<property name="nameOfPropertyBeingAutomated">
|
||||
<value>volume</value>
|
||||
</property>
|
||||
<relationship name="automationCurves">
|
||||
<destination>{38949c19-7aae-4c6f-b3f9-d0a26fbd0ccf}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{71acb005-7169-4cb5-8de6-58c263d79040}">
|
||||
<relationship name="effects">
|
||||
<destination>{6742acb9-d964-4a5b-bbc1-fe361c4ee295}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{41f11276-b684-430f-96ba-7f76cb387682}" />
|
||||
<object class="ParameterCondition" id="{8c7c1519-0154-48fa-932c-d66b196b544e}">
|
||||
<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="{4a0a1d7c-434b-4632-880f-5c6561e51b81}">
|
||||
<property name="level">
|
||||
<value>0.800000012</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="ThreeEQEffect" id="{f5627745-25c5-4113-8695-f579e38db3b7}">
|
||||
<property name="lowGain">
|
||||
<value>-18.5</value>
|
||||
</property>
|
||||
<property name="highGain">
|
||||
<value>-74</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{fbeb39a0-805c-4dd8-bb0d-86359aa26d7f}" />
|
||||
<object class="MixerBusFader" id="{2d99be87-1a6b-4444-8430-c5bde0858830}" />
|
||||
<object class="Sidechain" id="{04baa89b-0974-4441-bb6e-41d64930a0a1}" />
|
||||
<object class="AutomationCurve" id="{38949c19-7aae-4c6f-b3f9-d0a26fbd0ccf}">
|
||||
<relationship name="parameter">
|
||||
<destination>{df5f35d1-c7ec-47e5-919b-adcc933cf4a7}</destination>
|
||||
</relationship>
|
||||
<relationship name="automationPoints">
|
||||
<destination>{3471c46d-64c6-440a-9d63-4dca97d4b854}</destination>
|
||||
<destination>{ed06c20d-13a3-48b1-b552-63f7156fe9f3}</destination>
|
||||
<destination>{230516aa-82e0-4d01-952d-022b7cc95125}</destination>
|
||||
<destination>{de0d3d3b-66a5-4002-9ed1-f2d7f93e552a}</destination>
|
||||
<destination>{7c5b073b-cf8a-4234-8647-0cf58604431a}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{6742acb9-d964-4a5b-bbc1-fe361c4ee295}" />
|
||||
<object class="AutomationPoint" id="{3471c46d-64c6-440a-9d63-4dca97d4b854}">
|
||||
<property name="position">
|
||||
<value>0</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{ed06c20d-13a3-48b1-b552-63f7156fe9f3}">
|
||||
<property name="position">
|
||||
<value>0.14117499999999999</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{230516aa-82e0-4d01-952d-022b7cc95125}">
|
||||
<property name="position">
|
||||
<value>0.61576500000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{de0d3d3b-66a5-4002-9ed1-f2d7f93e552a}">
|
||||
<property name="position">
|
||||
<value>0.61876900000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{7c5b073b-cf8a-4234-8647-0cf58604431a}">
|
||||
<property name="position">
|
||||
<value>0.114893</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
</objects>
|
|
@ -1,345 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<objects serializationModel="Studio.02.01.00">
|
||||
<object class="Event" id="{84f9fde2-a792-4546-9445-47e949f8a2b0}">
|
||||
<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>WA_0</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>{23073085-0655-4953-af5a-07f63eac2c5c}</destination>
|
||||
</relationship>
|
||||
<relationship name="masterTrack">
|
||||
<destination>{6f24f634-0b9b-4e34-98e7-e847b78d2637}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerInput">
|
||||
<destination>{9bf3a3c8-31c1-4800-bafa-53fbed171ceb}</destination>
|
||||
</relationship>
|
||||
<relationship name="automatableProperties">
|
||||
<destination>{65e418f2-b43b-45d5-adbe-288572621bd4}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTracks">
|
||||
<destination>{37d377c9-60bc-41c9-8559-8f8a5f17d94a}</destination>
|
||||
</relationship>
|
||||
<relationship name="groupTracks">
|
||||
<destination>{facb7152-ebde-4ac2-b476-e57ad9676b3a}</destination>
|
||||
<destination>{53278ea7-e193-45a2-a7a9-246ec909f755}</destination>
|
||||
</relationship>
|
||||
<relationship name="timeline">
|
||||
<destination>{f6100289-dac3-44d9-83e5-5669be3fe398}</destination>
|
||||
</relationship>
|
||||
<relationship name="banks">
|
||||
<destination>{d6e4340a-dfdb-4393-b4dc-b55091d858cd}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixer" id="{23073085-0655-4953-af5a-07f63eac2c5c}">
|
||||
<relationship name="masterBus">
|
||||
<destination>{53848b92-469a-49e5-913f-421e0a257ce4}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MasterTrack" id="{6f24f634-0b9b-4e34-98e7-e847b78d2637}">
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{53848b92-469a-49e5-913f-421e0a257ce4}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerInput" id="{9bf3a3c8-31c1-4800-bafa-53fbed171ceb}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{8f41e0e0-289a-4831-b9d9-93e8dd1151af}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{450e9b91-bda5-4c81-894c-63d35b452696}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{3e1d1653-8bd5-4dbc-865e-cba8e8ded970}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventAutomatableProperties" id="{65e418f2-b43b-45d5-adbe-288572621bd4}" />
|
||||
<object class="MarkerTrack" id="{37d377c9-60bc-41c9-8559-8f8a5f17d94a}" />
|
||||
<object class="GroupTrack" id="{facb7152-ebde-4ac2-b476-e57ad9676b3a}">
|
||||
<relationship name="modules">
|
||||
<destination>{03baac34-92d4-407a-99c6-c14709ce66fb}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{7f161465-4c45-42f7-9e2b-04541cbee53c}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="GroupTrack" id="{53278ea7-e193-45a2-a7a9-246ec909f755}">
|
||||
<relationship name="automationTracks">
|
||||
<destination>{5830bf52-0951-4f76-bf19-a3a4fce94955}</destination>
|
||||
</relationship>
|
||||
<relationship name="modules">
|
||||
<destination>{8243021f-6a6c-4dbf-8a82-c8ef668bced7}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{e493aa1a-f2ac-4fb3-b85b-d14dfa8f8871}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="Timeline" id="{f6100289-dac3-44d9-83e5-5669be3fe398}">
|
||||
<relationship name="modules">
|
||||
<destination>{8243021f-6a6c-4dbf-8a82-c8ef668bced7}</destination>
|
||||
<destination>{03baac34-92d4-407a-99c6-c14709ce66fb}</destination>
|
||||
</relationship>
|
||||
<relationship name="markers">
|
||||
<destination>{b3b51e59-b23f-4901-a30e-9800ed5e8937}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerMaster" id="{53848b92-469a-49e5-913f-421e0a257ce4}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{0fce5d7a-20c5-41c9-a559-39680ad7fdf1}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{25ee20b2-40f8-4ded-bcf0-befd74e84565}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixer">
|
||||
<destination>{23073085-0655-4953-af5a-07f63eac2c5c}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{8f41e0e0-289a-4831-b9d9-93e8dd1151af}">
|
||||
<relationship name="effects">
|
||||
<destination>{171f9eb4-5351-492b-b817-081d46bb3f9f}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{450e9b91-bda5-4c81-894c-63d35b452696}" />
|
||||
<object class="ProgrammerSound" id="{03baac34-92d4-407a-99c6-c14709ce66fb}">
|
||||
<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>{d72359eb-88c5-4bde-8431-18b75f72ced7}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerGroup" id="{7f161465-4c45-42f7-9e2b-04541cbee53c}">
|
||||
<property name="name">
|
||||
<value>VO</value>
|
||||
</property>
|
||||
<relationship name="effectChain">
|
||||
<destination>{16a09493-bd1a-411c-95ae-d3f6453a0c5a}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{9692a070-9dac-4417-824d-a4c0427e2f39}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{53848b92-469a-49e5-913f-421e0a257ce4}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="AutomationTrack" id="{5830bf52-0951-4f76-bf19-a3a4fce94955}">
|
||||
<relationship name="automator">
|
||||
<destination>{9a026f9a-ec96-441b-a42d-d6eff90b10a9}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="SingleSound" id="{8243021f-6a6c-4dbf-8a82-c8ef668bced7}">
|
||||
<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="{e493aa1a-f2ac-4fb3-b85b-d14dfa8f8871}">
|
||||
<property name="volume">
|
||||
<value>-11</value>
|
||||
</property>
|
||||
<property name="name">
|
||||
<value>Static</value>
|
||||
</property>
|
||||
<relationship name="automators">
|
||||
<destination>{9a026f9a-ec96-441b-a42d-d6eff90b10a9}</destination>
|
||||
</relationship>
|
||||
<relationship name="effectChain">
|
||||
<destination>{1fc7f567-28ea-4f0e-94fc-b6cc89e11e11}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{b611fe7a-6faf-4729-aba8-60a8c943cbea}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{53848b92-469a-49e5-913f-421e0a257ce4}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="LoopRegion" id="{b3b51e59-b23f-4901-a30e-9800ed5e8937}">
|
||||
<property name="position">
|
||||
<value>0.20999999999999999</value>
|
||||
</property>
|
||||
<property name="length">
|
||||
<value>0.13916042463760309</value>
|
||||
</property>
|
||||
<relationship name="timeline">
|
||||
<destination>{f6100289-dac3-44d9-83e5-5669be3fe398}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTrack">
|
||||
<destination>{37d377c9-60bc-41c9-8559-8f8a5f17d94a}</destination>
|
||||
</relationship>
|
||||
<relationship name="triggerConditions">
|
||||
<destination>{024753d2-5d5e-4815-81f8-0949ef0e39b0}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{0fce5d7a-20c5-41c9-a559-39680ad7fdf1}">
|
||||
<relationship name="effects">
|
||||
<destination>{24206efd-db39-4ba4-83cd-5e71ec82a05b}</destination>
|
||||
<destination>{6fc7e41f-05ae-4a55-8ca9-3aaf6d218187}</destination>
|
||||
<destination>{b9476c60-0afd-48dd-b709-0d81d16cc292}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{25ee20b2-40f8-4ded-bcf0-befd74e84565}" />
|
||||
<object class="MixerBusFader" id="{171f9eb4-5351-492b-b817-081d46bb3f9f}" />
|
||||
<object class="MixerBusEffectChain" id="{16a09493-bd1a-411c-95ae-d3f6453a0c5a}">
|
||||
<relationship name="effects">
|
||||
<destination>{ef2ed904-890a-45fd-aa61-c1e727bd0c91}</destination>
|
||||
<destination>{3b159425-91ac-43de-9479-41e3f51f992c}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{9692a070-9dac-4417-824d-a4c0427e2f39}" />
|
||||
<object class="Automator" id="{9a026f9a-ec96-441b-a42d-d6eff90b10a9}">
|
||||
<property name="nameOfPropertyBeingAutomated">
|
||||
<value>volume</value>
|
||||
</property>
|
||||
<relationship name="automationCurves">
|
||||
<destination>{65e0c9e6-a131-4729-abf8-c26aeba76f58}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{1fc7f567-28ea-4f0e-94fc-b6cc89e11e11}">
|
||||
<relationship name="effects">
|
||||
<destination>{4ecd12ff-1d36-4a46-9a85-f90de8cff7ac}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{b611fe7a-6faf-4729-aba8-60a8c943cbea}" />
|
||||
<object class="ParameterCondition" id="{024753d2-5d5e-4815-81f8-0949ef0e39b0}">
|
||||
<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="{24206efd-db39-4ba4-83cd-5e71ec82a05b}">
|
||||
<property name="level">
|
||||
<value>0.800000012</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="ThreeEQEffect" id="{6fc7e41f-05ae-4a55-8ca9-3aaf6d218187}">
|
||||
<property name="lowGain">
|
||||
<value>-18.5</value>
|
||||
</property>
|
||||
<property name="highGain">
|
||||
<value>-74</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{b9476c60-0afd-48dd-b709-0d81d16cc292}" />
|
||||
<object class="MixerBusFader" id="{ef2ed904-890a-45fd-aa61-c1e727bd0c91}" />
|
||||
<object class="Sidechain" id="{3b159425-91ac-43de-9479-41e3f51f992c}" />
|
||||
<object class="AutomationCurve" id="{65e0c9e6-a131-4729-abf8-c26aeba76f58}">
|
||||
<relationship name="parameter">
|
||||
<destination>{f6100289-dac3-44d9-83e5-5669be3fe398}</destination>
|
||||
</relationship>
|
||||
<relationship name="automationPoints">
|
||||
<destination>{916e6e05-a222-4892-90d5-463ebae314fc}</destination>
|
||||
<destination>{9eda698e-5d27-4ea1-bb4a-43152334e4e7}</destination>
|
||||
<destination>{584ae94e-8896-4dfd-8cb3-ad3c38dc9c4b}</destination>
|
||||
<destination>{b93db09b-2c6e-4121-b4e3-d240f3781916}</destination>
|
||||
<destination>{381030c6-6fc9-4837-80cf-9bfa6733b3ac}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{4ecd12ff-1d36-4a46-9a85-f90de8cff7ac}" />
|
||||
<object class="AutomationPoint" id="{916e6e05-a222-4892-90d5-463ebae314fc}">
|
||||
<property name="position">
|
||||
<value>0</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{9eda698e-5d27-4ea1-bb4a-43152334e4e7}">
|
||||
<property name="position">
|
||||
<value>0.14117499999999999</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{584ae94e-8896-4dfd-8cb3-ad3c38dc9c4b}">
|
||||
<property name="position">
|
||||
<value>0.61576500000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{b93db09b-2c6e-4121-b4e3-d240f3781916}">
|
||||
<property name="position">
|
||||
<value>0.61876900000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{381030c6-6fc9-4837-80cf-9bfa6733b3ac}">
|
||||
<property name="position">
|
||||
<value>0.114893</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
</objects>
|
|
@ -1,345 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<objects serializationModel="Studio.02.01.00">
|
||||
<object class="Event" id="{93938a18-ac32-4533-bd0b-0ccbda6a5eb9}">
|
||||
<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_BOOST_0</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>{c4ff09db-b9bf-4dfc-beee-5a99ee01c321}</destination>
|
||||
</relationship>
|
||||
<relationship name="masterTrack">
|
||||
<destination>{0540b00c-39e7-456d-b5c4-f2da24e66438}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerInput">
|
||||
<destination>{6ad19315-33b6-45b6-96d9-aae0b18d5c20}</destination>
|
||||
</relationship>
|
||||
<relationship name="automatableProperties">
|
||||
<destination>{8d2a6f55-0b96-49f7-91ba-3395339bfe24}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTracks">
|
||||
<destination>{c6ae5c8f-56c1-4bd1-b04f-773fe2c96858}</destination>
|
||||
</relationship>
|
||||
<relationship name="groupTracks">
|
||||
<destination>{2455a2de-a261-4714-bf3b-ba803f6b55e4}</destination>
|
||||
<destination>{ee14dc91-ebee-4dcd-8702-869937dec48f}</destination>
|
||||
</relationship>
|
||||
<relationship name="timeline">
|
||||
<destination>{2639cd58-6fc9-4ad2-be8a-b1c180ded7e9}</destination>
|
||||
</relationship>
|
||||
<relationship name="banks">
|
||||
<destination>{d6e4340a-dfdb-4393-b4dc-b55091d858cd}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixer" id="{c4ff09db-b9bf-4dfc-beee-5a99ee01c321}">
|
||||
<relationship name="masterBus">
|
||||
<destination>{78928627-a389-4807-b397-6632c5082feb}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MasterTrack" id="{0540b00c-39e7-456d-b5c4-f2da24e66438}">
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{78928627-a389-4807-b397-6632c5082feb}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerInput" id="{6ad19315-33b6-45b6-96d9-aae0b18d5c20}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{1238038b-e683-4b2c-a769-4a2f4c494093}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{4fa4474c-6fda-491e-9cf6-0814c9a16417}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{3e1d1653-8bd5-4dbc-865e-cba8e8ded970}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventAutomatableProperties" id="{8d2a6f55-0b96-49f7-91ba-3395339bfe24}" />
|
||||
<object class="MarkerTrack" id="{c6ae5c8f-56c1-4bd1-b04f-773fe2c96858}" />
|
||||
<object class="GroupTrack" id="{2455a2de-a261-4714-bf3b-ba803f6b55e4}">
|
||||
<relationship name="modules">
|
||||
<destination>{da660f28-58d7-4b2a-b6d7-69208dfa982a}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{b6a37ee0-b131-4bae-84c8-f052374275c3}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="GroupTrack" id="{ee14dc91-ebee-4dcd-8702-869937dec48f}">
|
||||
<relationship name="automationTracks">
|
||||
<destination>{4efa2f06-4969-4808-b515-c120ed24d70f}</destination>
|
||||
</relationship>
|
||||
<relationship name="modules">
|
||||
<destination>{33fbc070-c2cf-427e-a0f2-fad8f5ef3bfe}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{7dd6b77c-eba4-4527-8bb5-401a0e0b94e2}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="Timeline" id="{2639cd58-6fc9-4ad2-be8a-b1c180ded7e9}">
|
||||
<relationship name="modules">
|
||||
<destination>{33fbc070-c2cf-427e-a0f2-fad8f5ef3bfe}</destination>
|
||||
<destination>{da660f28-58d7-4b2a-b6d7-69208dfa982a}</destination>
|
||||
</relationship>
|
||||
<relationship name="markers">
|
||||
<destination>{cd124fe6-5786-4616-bc07-000e892c7c67}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerMaster" id="{78928627-a389-4807-b397-6632c5082feb}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{25a0cebf-d9af-4742-9e45-1ba1611ec36f}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{d9aa9481-724e-4cde-b634-cdeb0f2e472c}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixer">
|
||||
<destination>{c4ff09db-b9bf-4dfc-beee-5a99ee01c321}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{1238038b-e683-4b2c-a769-4a2f4c494093}">
|
||||
<relationship name="effects">
|
||||
<destination>{210cb1e0-f11d-460a-a3c0-8c30dfc0cd6a}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{4fa4474c-6fda-491e-9cf6-0814c9a16417}" />
|
||||
<object class="ProgrammerSound" id="{da660f28-58d7-4b2a-b6d7-69208dfa982a}">
|
||||
<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>{472b89b9-64e0-44dc-8b5d-bd5918c8daa5}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerGroup" id="{b6a37ee0-b131-4bae-84c8-f052374275c3}">
|
||||
<property name="name">
|
||||
<value>VO</value>
|
||||
</property>
|
||||
<relationship name="effectChain">
|
||||
<destination>{c3a4b8fc-0183-4872-b7de-bde526006592}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{91956d9e-d38f-4322-812f-c468e9caef25}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{78928627-a389-4807-b397-6632c5082feb}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="AutomationTrack" id="{4efa2f06-4969-4808-b515-c120ed24d70f}">
|
||||
<relationship name="automator">
|
||||
<destination>{cebf1f0e-e516-4d63-a1b4-274f3cc4c810}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="SingleSound" id="{33fbc070-c2cf-427e-a0f2-fad8f5ef3bfe}">
|
||||
<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="{7dd6b77c-eba4-4527-8bb5-401a0e0b94e2}">
|
||||
<property name="volume">
|
||||
<value>-11</value>
|
||||
</property>
|
||||
<property name="name">
|
||||
<value>Static</value>
|
||||
</property>
|
||||
<relationship name="automators">
|
||||
<destination>{cebf1f0e-e516-4d63-a1b4-274f3cc4c810}</destination>
|
||||
</relationship>
|
||||
<relationship name="effectChain">
|
||||
<destination>{d443ce3f-45ec-4dfe-8cae-3c374dfe5b47}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{b8c651d5-37ad-4563-85c2-9ab85e91bb34}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{78928627-a389-4807-b397-6632c5082feb}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="LoopRegion" id="{cd124fe6-5786-4616-bc07-000e892c7c67}">
|
||||
<property name="position">
|
||||
<value>0.20999999999999999</value>
|
||||
</property>
|
||||
<property name="length">
|
||||
<value>0.13916042463760309</value>
|
||||
</property>
|
||||
<relationship name="timeline">
|
||||
<destination>{2639cd58-6fc9-4ad2-be8a-b1c180ded7e9}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTrack">
|
||||
<destination>{c6ae5c8f-56c1-4bd1-b04f-773fe2c96858}</destination>
|
||||
</relationship>
|
||||
<relationship name="triggerConditions">
|
||||
<destination>{19c053f0-2b6a-493e-b5d0-31398296b9ab}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{25a0cebf-d9af-4742-9e45-1ba1611ec36f}">
|
||||
<relationship name="effects">
|
||||
<destination>{5e8d7c08-80bb-4a49-9bab-2e6950d6107c}</destination>
|
||||
<destination>{b01db6df-b959-46df-996a-1fd66f1b9d69}</destination>
|
||||
<destination>{efa009f3-78bf-4d2a-abbf-20a6ced263e6}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{d9aa9481-724e-4cde-b634-cdeb0f2e472c}" />
|
||||
<object class="MixerBusFader" id="{210cb1e0-f11d-460a-a3c0-8c30dfc0cd6a}" />
|
||||
<object class="MixerBusEffectChain" id="{c3a4b8fc-0183-4872-b7de-bde526006592}">
|
||||
<relationship name="effects">
|
||||
<destination>{a49a467e-b8e3-494c-84b8-76390254ed11}</destination>
|
||||
<destination>{3b3cd595-2106-4448-a712-e8b7ccd16d19}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{91956d9e-d38f-4322-812f-c468e9caef25}" />
|
||||
<object class="Automator" id="{cebf1f0e-e516-4d63-a1b4-274f3cc4c810}">
|
||||
<property name="nameOfPropertyBeingAutomated">
|
||||
<value>volume</value>
|
||||
</property>
|
||||
<relationship name="automationCurves">
|
||||
<destination>{4dbffaac-a77c-43c6-8eaa-bea3e516eb6b}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{d443ce3f-45ec-4dfe-8cae-3c374dfe5b47}">
|
||||
<relationship name="effects">
|
||||
<destination>{5060f5ef-57f0-4e53-a65e-d92bd6b982e9}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{b8c651d5-37ad-4563-85c2-9ab85e91bb34}" />
|
||||
<object class="ParameterCondition" id="{19c053f0-2b6a-493e-b5d0-31398296b9ab}">
|
||||
<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="{5e8d7c08-80bb-4a49-9bab-2e6950d6107c}">
|
||||
<property name="level">
|
||||
<value>0.800000012</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="ThreeEQEffect" id="{b01db6df-b959-46df-996a-1fd66f1b9d69}">
|
||||
<property name="lowGain">
|
||||
<value>-18.5</value>
|
||||
</property>
|
||||
<property name="highGain">
|
||||
<value>-74</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{efa009f3-78bf-4d2a-abbf-20a6ced263e6}" />
|
||||
<object class="MixerBusFader" id="{a49a467e-b8e3-494c-84b8-76390254ed11}" />
|
||||
<object class="Sidechain" id="{3b3cd595-2106-4448-a712-e8b7ccd16d19}" />
|
||||
<object class="AutomationCurve" id="{4dbffaac-a77c-43c6-8eaa-bea3e516eb6b}">
|
||||
<relationship name="parameter">
|
||||
<destination>{2639cd58-6fc9-4ad2-be8a-b1c180ded7e9}</destination>
|
||||
</relationship>
|
||||
<relationship name="automationPoints">
|
||||
<destination>{94eb9061-abe3-4a49-81ee-a60b8ed9cf58}</destination>
|
||||
<destination>{3962c6db-7627-4cfe-b978-0c7afc68b539}</destination>
|
||||
<destination>{5fb80256-03d2-4b28-8a2c-fcba3d5c1ffe}</destination>
|
||||
<destination>{98f00d37-b42c-4a07-b999-25118acbd7b5}</destination>
|
||||
<destination>{dc98388e-d8d0-456c-9f23-1d5d59f8008b}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{5060f5ef-57f0-4e53-a65e-d92bd6b982e9}" />
|
||||
<object class="AutomationPoint" id="{94eb9061-abe3-4a49-81ee-a60b8ed9cf58}">
|
||||
<property name="position">
|
||||
<value>0</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{3962c6db-7627-4cfe-b978-0c7afc68b539}">
|
||||
<property name="position">
|
||||
<value>0.14117499999999999</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{5fb80256-03d2-4b28-8a2c-fcba3d5c1ffe}">
|
||||
<property name="position">
|
||||
<value>0.61576500000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{98f00d37-b42c-4a07-b999-25118acbd7b5}">
|
||||
<property name="position">
|
||||
<value>0.61876900000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{dc98388e-d8d0-456c-9f23-1d5d59f8008b}">
|
||||
<property name="position">
|
||||
<value>0.114893</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
</objects>
|
|
@ -1,345 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<objects serializationModel="Studio.02.01.00">
|
||||
<object class="Event" id="{b5a3a113-9c83-433f-b31c-ece82dffe5a9}">
|
||||
<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_2</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>{caa040b2-240a-4c96-ba8a-2a5d52fb357c}</destination>
|
||||
</relationship>
|
||||
<relationship name="masterTrack">
|
||||
<destination>{bcc4391b-8af6-43a9-8da5-56709ef633b8}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerInput">
|
||||
<destination>{80096b7e-a3d5-4a95-a27c-31cb1f3c4b4d}</destination>
|
||||
</relationship>
|
||||
<relationship name="automatableProperties">
|
||||
<destination>{f44feeeb-83a4-49e2-8964-b18561d48293}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTracks">
|
||||
<destination>{a24875de-2da4-48e2-888e-b22583c434fc}</destination>
|
||||
</relationship>
|
||||
<relationship name="groupTracks">
|
||||
<destination>{43b3ad0e-e530-42ec-8fbb-4e2b85fa1768}</destination>
|
||||
<destination>{9bfae114-06dc-4be1-9e57-071f9845943f}</destination>
|
||||
</relationship>
|
||||
<relationship name="timeline">
|
||||
<destination>{6bc83786-1be0-471b-8cc2-27a84eeb373b}</destination>
|
||||
</relationship>
|
||||
<relationship name="banks">
|
||||
<destination>{d6e4340a-dfdb-4393-b4dc-b55091d858cd}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixer" id="{caa040b2-240a-4c96-ba8a-2a5d52fb357c}">
|
||||
<relationship name="masterBus">
|
||||
<destination>{0969f049-7b68-48c6-a9e3-91fa43b3c623}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MasterTrack" id="{bcc4391b-8af6-43a9-8da5-56709ef633b8}">
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{0969f049-7b68-48c6-a9e3-91fa43b3c623}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerInput" id="{80096b7e-a3d5-4a95-a27c-31cb1f3c4b4d}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{b227acf3-2576-4cd7-813f-f429c9f7ddde}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{b5c8bd4e-fc60-42ff-968f-eef4e49ed7f8}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{3e1d1653-8bd5-4dbc-865e-cba8e8ded970}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventAutomatableProperties" id="{f44feeeb-83a4-49e2-8964-b18561d48293}" />
|
||||
<object class="MarkerTrack" id="{a24875de-2da4-48e2-888e-b22583c434fc}" />
|
||||
<object class="GroupTrack" id="{43b3ad0e-e530-42ec-8fbb-4e2b85fa1768}">
|
||||
<relationship name="modules">
|
||||
<destination>{fb529d7b-76cf-4d87-8a01-38bba6e45617}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{085cb03b-d29e-463f-9174-2f5cc224689f}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="GroupTrack" id="{9bfae114-06dc-4be1-9e57-071f9845943f}">
|
||||
<relationship name="automationTracks">
|
||||
<destination>{ba7264fa-9aea-4574-8fdf-c77a67bc7526}</destination>
|
||||
</relationship>
|
||||
<relationship name="modules">
|
||||
<destination>{c55d7563-bc09-4135-b669-86967fde62d2}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{45d7ec7b-590c-40a0-85c5-eec60f99216f}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="Timeline" id="{6bc83786-1be0-471b-8cc2-27a84eeb373b}">
|
||||
<relationship name="modules">
|
||||
<destination>{c55d7563-bc09-4135-b669-86967fde62d2}</destination>
|
||||
<destination>{fb529d7b-76cf-4d87-8a01-38bba6e45617}</destination>
|
||||
</relationship>
|
||||
<relationship name="markers">
|
||||
<destination>{dd9041af-37bb-4b96-a9df-d2a2291c084c}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerMaster" id="{0969f049-7b68-48c6-a9e3-91fa43b3c623}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{68b7abf3-b3d0-4550-87c9-9f36dce48c7a}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{8ee8ae76-323f-461e-8e65-bf520a370bbb}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixer">
|
||||
<destination>{caa040b2-240a-4c96-ba8a-2a5d52fb357c}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{b227acf3-2576-4cd7-813f-f429c9f7ddde}">
|
||||
<relationship name="effects">
|
||||
<destination>{4772d9e1-a511-4048-9cef-e9f139428652}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{b5c8bd4e-fc60-42ff-968f-eef4e49ed7f8}" />
|
||||
<object class="ProgrammerSound" id="{fb529d7b-76cf-4d87-8a01-38bba6e45617}">
|
||||
<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>{209c251d-ea30-467c-a102-39bf7b1982f4}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerGroup" id="{085cb03b-d29e-463f-9174-2f5cc224689f}">
|
||||
<property name="name">
|
||||
<value>VO</value>
|
||||
</property>
|
||||
<relationship name="effectChain">
|
||||
<destination>{f6d41819-99bd-47d9-b194-f3815e8f0d04}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{5c48ba99-0fe0-43bf-892d-2e054eabdd28}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{0969f049-7b68-48c6-a9e3-91fa43b3c623}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="AutomationTrack" id="{ba7264fa-9aea-4574-8fdf-c77a67bc7526}">
|
||||
<relationship name="automator">
|
||||
<destination>{7e4e57b7-7a21-4e20-b3b3-15869eff6eb8}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="SingleSound" id="{c55d7563-bc09-4135-b669-86967fde62d2}">
|
||||
<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="{45d7ec7b-590c-40a0-85c5-eec60f99216f}">
|
||||
<property name="volume">
|
||||
<value>-11</value>
|
||||
</property>
|
||||
<property name="name">
|
||||
<value>Static</value>
|
||||
</property>
|
||||
<relationship name="automators">
|
||||
<destination>{7e4e57b7-7a21-4e20-b3b3-15869eff6eb8}</destination>
|
||||
</relationship>
|
||||
<relationship name="effectChain">
|
||||
<destination>{a41c44eb-2663-4152-8e62-794aebf19fde}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{c00a0cd1-dd8d-46e0-9c83-3db6a9564343}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{0969f049-7b68-48c6-a9e3-91fa43b3c623}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="LoopRegion" id="{dd9041af-37bb-4b96-a9df-d2a2291c084c}">
|
||||
<property name="position">
|
||||
<value>0.20999999999999999</value>
|
||||
</property>
|
||||
<property name="length">
|
||||
<value>0.13916042463760309</value>
|
||||
</property>
|
||||
<relationship name="timeline">
|
||||
<destination>{6bc83786-1be0-471b-8cc2-27a84eeb373b}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTrack">
|
||||
<destination>{a24875de-2da4-48e2-888e-b22583c434fc}</destination>
|
||||
</relationship>
|
||||
<relationship name="triggerConditions">
|
||||
<destination>{9a17370c-ea04-46e8-a00b-aa97263752b9}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{68b7abf3-b3d0-4550-87c9-9f36dce48c7a}">
|
||||
<relationship name="effects">
|
||||
<destination>{35af2ed8-fde3-45ca-a857-03e8973976c4}</destination>
|
||||
<destination>{ccbfd35e-3c2e-49bd-86f6-d028dab61514}</destination>
|
||||
<destination>{534942f2-8f97-465d-b055-17f54dcd9629}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{8ee8ae76-323f-461e-8e65-bf520a370bbb}" />
|
||||
<object class="MixerBusFader" id="{4772d9e1-a511-4048-9cef-e9f139428652}" />
|
||||
<object class="MixerBusEffectChain" id="{f6d41819-99bd-47d9-b194-f3815e8f0d04}">
|
||||
<relationship name="effects">
|
||||
<destination>{f5444ad8-d09f-4314-90bd-866487fea089}</destination>
|
||||
<destination>{b095aaca-c3ce-4a29-8886-5cb9aedd1768}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{5c48ba99-0fe0-43bf-892d-2e054eabdd28}" />
|
||||
<object class="Automator" id="{7e4e57b7-7a21-4e20-b3b3-15869eff6eb8}">
|
||||
<property name="nameOfPropertyBeingAutomated">
|
||||
<value>volume</value>
|
||||
</property>
|
||||
<relationship name="automationCurves">
|
||||
<destination>{c654f853-4a17-4618-b336-a1993c51ae2b}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{a41c44eb-2663-4152-8e62-794aebf19fde}">
|
||||
<relationship name="effects">
|
||||
<destination>{798a51b9-85a4-490b-8a95-ff20b4c2d524}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{c00a0cd1-dd8d-46e0-9c83-3db6a9564343}" />
|
||||
<object class="ParameterCondition" id="{9a17370c-ea04-46e8-a00b-aa97263752b9}">
|
||||
<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="{35af2ed8-fde3-45ca-a857-03e8973976c4}">
|
||||
<property name="level">
|
||||
<value>0.800000012</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="ThreeEQEffect" id="{ccbfd35e-3c2e-49bd-86f6-d028dab61514}">
|
||||
<property name="lowGain">
|
||||
<value>-18.5</value>
|
||||
</property>
|
||||
<property name="highGain">
|
||||
<value>-74</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{534942f2-8f97-465d-b055-17f54dcd9629}" />
|
||||
<object class="MixerBusFader" id="{f5444ad8-d09f-4314-90bd-866487fea089}" />
|
||||
<object class="Sidechain" id="{b095aaca-c3ce-4a29-8886-5cb9aedd1768}" />
|
||||
<object class="AutomationCurve" id="{c654f853-4a17-4618-b336-a1993c51ae2b}">
|
||||
<relationship name="parameter">
|
||||
<destination>{6bc83786-1be0-471b-8cc2-27a84eeb373b}</destination>
|
||||
</relationship>
|
||||
<relationship name="automationPoints">
|
||||
<destination>{b625edb1-4c34-482a-a975-4b47b53e8c05}</destination>
|
||||
<destination>{9577b490-d534-47c2-9b59-2e431724d39c}</destination>
|
||||
<destination>{86ab6427-89f8-4936-b219-27d12c84adc6}</destination>
|
||||
<destination>{b32318ed-0367-4342-9d34-4551e4d0fa17}</destination>
|
||||
<destination>{4fe8936a-4d54-47c0-ae52-88152ddbd710}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{798a51b9-85a4-490b-8a95-ff20b4c2d524}" />
|
||||
<object class="AutomationPoint" id="{b625edb1-4c34-482a-a975-4b47b53e8c05}">
|
||||
<property name="position">
|
||||
<value>0</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{9577b490-d534-47c2-9b59-2e431724d39c}">
|
||||
<property name="position">
|
||||
<value>0.14117499999999999</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{86ab6427-89f8-4936-b219-27d12c84adc6}">
|
||||
<property name="position">
|
||||
<value>0.61576500000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{b32318ed-0367-4342-9d34-4551e4d0fa17}">
|
||||
<property name="position">
|
||||
<value>0.61876900000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{4fe8936a-4d54-47c0-ae52-88152ddbd710}">
|
||||
<property name="position">
|
||||
<value>0.114893</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
</objects>
|
|
@ -1,345 +0,0 @@
|
|||
<?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>
|
|
@ -1,345 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<objects serializationModel="Studio.02.01.00">
|
||||
<object class="Event" id="{cbbaf1f6-9ca6-40a5-bc67-7d8684659b18}">
|
||||
<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_ALPHA_COMPLETE</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>{492eaab1-3931-422e-a78e-427f8c62af87}</destination>
|
||||
</relationship>
|
||||
<relationship name="masterTrack">
|
||||
<destination>{ee0542e1-4748-4014-9374-c56329198883}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerInput">
|
||||
<destination>{7b85776a-4b4d-4a34-b9f9-57493ac873f2}</destination>
|
||||
</relationship>
|
||||
<relationship name="automatableProperties">
|
||||
<destination>{b5585b98-2682-4328-8540-c16d5498b45e}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTracks">
|
||||
<destination>{fd0a0b33-8f67-461a-aca8-85db3b4c469d}</destination>
|
||||
</relationship>
|
||||
<relationship name="groupTracks">
|
||||
<destination>{96174b54-59ff-4f87-8e3e-58527afe2e0d}</destination>
|
||||
<destination>{59cd98e7-36d0-437d-8682-45c9f5b54f1e}</destination>
|
||||
</relationship>
|
||||
<relationship name="timeline">
|
||||
<destination>{a6198b1e-d523-46da-b7d9-d8eef055039f}</destination>
|
||||
</relationship>
|
||||
<relationship name="banks">
|
||||
<destination>{d6e4340a-dfdb-4393-b4dc-b55091d858cd}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixer" id="{492eaab1-3931-422e-a78e-427f8c62af87}">
|
||||
<relationship name="masterBus">
|
||||
<destination>{cd01179c-cfaf-44d5-ba51-838c2ac440e6}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MasterTrack" id="{ee0542e1-4748-4014-9374-c56329198883}">
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{cd01179c-cfaf-44d5-ba51-838c2ac440e6}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerInput" id="{7b85776a-4b4d-4a34-b9f9-57493ac873f2}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{9ec554bd-38cd-4da0-8ceb-2a72468d4acf}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{cefc7c7e-bb62-47b3-a57e-8928ba3c052d}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{3e1d1653-8bd5-4dbc-865e-cba8e8ded970}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventAutomatableProperties" id="{b5585b98-2682-4328-8540-c16d5498b45e}" />
|
||||
<object class="MarkerTrack" id="{fd0a0b33-8f67-461a-aca8-85db3b4c469d}" />
|
||||
<object class="GroupTrack" id="{96174b54-59ff-4f87-8e3e-58527afe2e0d}">
|
||||
<relationship name="modules">
|
||||
<destination>{658f64d1-c941-46f2-b30a-f757fe5f55cb}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{9bc69194-2aa8-41d3-9135-9f63fa872741}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="GroupTrack" id="{59cd98e7-36d0-437d-8682-45c9f5b54f1e}">
|
||||
<relationship name="automationTracks">
|
||||
<destination>{9539f91f-80bb-4cf3-8307-bab789f9e011}</destination>
|
||||
</relationship>
|
||||
<relationship name="modules">
|
||||
<destination>{c81aef3b-ce77-400e-aba7-278ddc27fa10}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{e74cf00a-15b8-4b7a-954a-801bfd4ef592}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="Timeline" id="{a6198b1e-d523-46da-b7d9-d8eef055039f}">
|
||||
<relationship name="modules">
|
||||
<destination>{c81aef3b-ce77-400e-aba7-278ddc27fa10}</destination>
|
||||
<destination>{658f64d1-c941-46f2-b30a-f757fe5f55cb}</destination>
|
||||
</relationship>
|
||||
<relationship name="markers">
|
||||
<destination>{a2f0b720-52c8-4c1a-b476-3bd030261243}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerMaster" id="{cd01179c-cfaf-44d5-ba51-838c2ac440e6}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{5cbbfc6d-c54b-4ddf-8ccb-f85664de0d4c}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{1b571b14-c541-4b26-a721-be6ce6c5c446}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixer">
|
||||
<destination>{492eaab1-3931-422e-a78e-427f8c62af87}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{9ec554bd-38cd-4da0-8ceb-2a72468d4acf}">
|
||||
<relationship name="effects">
|
||||
<destination>{c8c5a124-06be-415f-9da7-0e3f67336d31}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{cefc7c7e-bb62-47b3-a57e-8928ba3c052d}" />
|
||||
<object class="ProgrammerSound" id="{658f64d1-c941-46f2-b30a-f757fe5f55cb}">
|
||||
<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>{a013980d-c085-4f2a-b126-bac5cf0b0500}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerGroup" id="{9bc69194-2aa8-41d3-9135-9f63fa872741}">
|
||||
<property name="name">
|
||||
<value>VO</value>
|
||||
</property>
|
||||
<relationship name="effectChain">
|
||||
<destination>{fb175c3c-44a0-4390-a0cd-70a0b65461e4}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{37544ee0-e553-446b-960c-e0466a8ccea2}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{cd01179c-cfaf-44d5-ba51-838c2ac440e6}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="AutomationTrack" id="{9539f91f-80bb-4cf3-8307-bab789f9e011}">
|
||||
<relationship name="automator">
|
||||
<destination>{8c3b656c-cf04-46d3-b039-07a913f2aeb6}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="SingleSound" id="{c81aef3b-ce77-400e-aba7-278ddc27fa10}">
|
||||
<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="{e74cf00a-15b8-4b7a-954a-801bfd4ef592}">
|
||||
<property name="volume">
|
||||
<value>-11</value>
|
||||
</property>
|
||||
<property name="name">
|
||||
<value>Static</value>
|
||||
</property>
|
||||
<relationship name="automators">
|
||||
<destination>{8c3b656c-cf04-46d3-b039-07a913f2aeb6}</destination>
|
||||
</relationship>
|
||||
<relationship name="effectChain">
|
||||
<destination>{f7541b5a-02de-4b26-8fe5-ce52f58c2a3b}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{e5dcbdf9-3d17-480e-957a-eb9019c90692}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{cd01179c-cfaf-44d5-ba51-838c2ac440e6}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="LoopRegion" id="{a2f0b720-52c8-4c1a-b476-3bd030261243}">
|
||||
<property name="position">
|
||||
<value>0.20999999999999999</value>
|
||||
</property>
|
||||
<property name="length">
|
||||
<value>0.13916042463760309</value>
|
||||
</property>
|
||||
<relationship name="timeline">
|
||||
<destination>{a6198b1e-d523-46da-b7d9-d8eef055039f}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTrack">
|
||||
<destination>{fd0a0b33-8f67-461a-aca8-85db3b4c469d}</destination>
|
||||
</relationship>
|
||||
<relationship name="triggerConditions">
|
||||
<destination>{2ed302bb-b57a-4bfb-8a88-eb4b7f57d91d}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{5cbbfc6d-c54b-4ddf-8ccb-f85664de0d4c}">
|
||||
<relationship name="effects">
|
||||
<destination>{1c235b9e-0ecd-4ccb-ad70-12e9e21a7164}</destination>
|
||||
<destination>{6310452c-9854-4490-9453-6158aa4d67cb}</destination>
|
||||
<destination>{46cf8197-a2ba-4d55-bc67-74fca502de87}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{1b571b14-c541-4b26-a721-be6ce6c5c446}" />
|
||||
<object class="MixerBusFader" id="{c8c5a124-06be-415f-9da7-0e3f67336d31}" />
|
||||
<object class="MixerBusEffectChain" id="{fb175c3c-44a0-4390-a0cd-70a0b65461e4}">
|
||||
<relationship name="effects">
|
||||
<destination>{6572f876-66dd-48ca-b5fa-b01c85bd8989}</destination>
|
||||
<destination>{024f4f31-3b99-4636-a1be-57ff1ac95338}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{37544ee0-e553-446b-960c-e0466a8ccea2}" />
|
||||
<object class="Automator" id="{8c3b656c-cf04-46d3-b039-07a913f2aeb6}">
|
||||
<property name="nameOfPropertyBeingAutomated">
|
||||
<value>volume</value>
|
||||
</property>
|
||||
<relationship name="automationCurves">
|
||||
<destination>{5a96c977-16bc-467d-8b39-c2c78f11c1d5}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{f7541b5a-02de-4b26-8fe5-ce52f58c2a3b}">
|
||||
<relationship name="effects">
|
||||
<destination>{9d01a122-df9e-4897-ab9e-173443e21e5c}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{e5dcbdf9-3d17-480e-957a-eb9019c90692}" />
|
||||
<object class="ParameterCondition" id="{2ed302bb-b57a-4bfb-8a88-eb4b7f57d91d}">
|
||||
<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="{1c235b9e-0ecd-4ccb-ad70-12e9e21a7164}">
|
||||
<property name="level">
|
||||
<value>0.800000012</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="ThreeEQEffect" id="{6310452c-9854-4490-9453-6158aa4d67cb}">
|
||||
<property name="lowGain">
|
||||
<value>-18.5</value>
|
||||
</property>
|
||||
<property name="highGain">
|
||||
<value>-74</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{46cf8197-a2ba-4d55-bc67-74fca502de87}" />
|
||||
<object class="MixerBusFader" id="{6572f876-66dd-48ca-b5fa-b01c85bd8989}" />
|
||||
<object class="Sidechain" id="{024f4f31-3b99-4636-a1be-57ff1ac95338}" />
|
||||
<object class="AutomationCurve" id="{5a96c977-16bc-467d-8b39-c2c78f11c1d5}">
|
||||
<relationship name="parameter">
|
||||
<destination>{a6198b1e-d523-46da-b7d9-d8eef055039f}</destination>
|
||||
</relationship>
|
||||
<relationship name="automationPoints">
|
||||
<destination>{084a1412-7e74-422f-9f53-b1e61080c1a2}</destination>
|
||||
<destination>{cad56482-6996-4199-a36f-dda1c74a5b91}</destination>
|
||||
<destination>{9f5e4df2-261c-4fa1-a17e-7970b9a903c1}</destination>
|
||||
<destination>{a8bfe043-3704-4ccd-995f-4aa54f50cd98}</destination>
|
||||
<destination>{7eb2b840-a998-4172-a375-0ffeab05e87d}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{9d01a122-df9e-4897-ab9e-173443e21e5c}" />
|
||||
<object class="AutomationPoint" id="{084a1412-7e74-422f-9f53-b1e61080c1a2}">
|
||||
<property name="position">
|
||||
<value>0</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{cad56482-6996-4199-a36f-dda1c74a5b91}">
|
||||
<property name="position">
|
||||
<value>0.14117499999999999</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{9f5e4df2-261c-4fa1-a17e-7970b9a903c1}">
|
||||
<property name="position">
|
||||
<value>0.61576500000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{a8bfe043-3704-4ccd-995f-4aa54f50cd98}">
|
||||
<property name="position">
|
||||
<value>0.61876900000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{7eb2b840-a998-4172-a375-0ffeab05e87d}">
|
||||
<property name="position">
|
||||
<value>0.114893</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
</objects>
|
|
@ -1,345 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<objects serializationModel="Studio.02.01.00">
|
||||
<object class="Event" id="{fd6e021f-e02c-4a89-bc48-d858cc47ac3e}">
|
||||
<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_LANDED</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>{779f351a-1f89-4101-90a0-2bfc448946ff}</destination>
|
||||
</relationship>
|
||||
<relationship name="masterTrack">
|
||||
<destination>{5941a560-1da0-404c-9984-b879e2c9ee36}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerInput">
|
||||
<destination>{78113610-7f8d-4d76-b1e0-ba58dc13f136}</destination>
|
||||
</relationship>
|
||||
<relationship name="automatableProperties">
|
||||
<destination>{339bd11a-4ea6-4738-8aa2-cd9f55f8b6b2}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTracks">
|
||||
<destination>{1fd11a0e-388a-4666-9aff-1860e201418c}</destination>
|
||||
</relationship>
|
||||
<relationship name="groupTracks">
|
||||
<destination>{c762f14d-1e6a-47c6-9177-850768252aa9}</destination>
|
||||
<destination>{671ff84c-55bb-4511-a438-5fd217330334}</destination>
|
||||
</relationship>
|
||||
<relationship name="timeline">
|
||||
<destination>{b40f4ab7-4081-4487-9b1a-9c585bf29e9e}</destination>
|
||||
</relationship>
|
||||
<relationship name="banks">
|
||||
<destination>{d6e4340a-dfdb-4393-b4dc-b55091d858cd}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixer" id="{779f351a-1f89-4101-90a0-2bfc448946ff}">
|
||||
<relationship name="masterBus">
|
||||
<destination>{2ec145d4-f10c-4e5b-8c38-fc93ae0b88c3}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MasterTrack" id="{5941a560-1da0-404c-9984-b879e2c9ee36}">
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{2ec145d4-f10c-4e5b-8c38-fc93ae0b88c3}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerInput" id="{78113610-7f8d-4d76-b1e0-ba58dc13f136}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{3e90d89d-b831-44bc-8892-8b712f712b65}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{bf81ac84-3a9f-4bcc-b281-4fddf155bd11}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{3e1d1653-8bd5-4dbc-865e-cba8e8ded970}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventAutomatableProperties" id="{339bd11a-4ea6-4738-8aa2-cd9f55f8b6b2}" />
|
||||
<object class="MarkerTrack" id="{1fd11a0e-388a-4666-9aff-1860e201418c}" />
|
||||
<object class="GroupTrack" id="{c762f14d-1e6a-47c6-9177-850768252aa9}">
|
||||
<relationship name="modules">
|
||||
<destination>{72c85982-b733-43e5-8148-12963a44dd23}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{96823c87-ed41-4371-a61f-27bcf563b1e8}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="GroupTrack" id="{671ff84c-55bb-4511-a438-5fd217330334}">
|
||||
<relationship name="automationTracks">
|
||||
<destination>{dccbf07e-d6f3-414c-ada9-5da245c34af2}</destination>
|
||||
</relationship>
|
||||
<relationship name="modules">
|
||||
<destination>{432cd318-2d6c-40ac-bfa2-2c7a1a3ad2a7}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixerGroup">
|
||||
<destination>{145c3613-0e41-4de9-bbab-cde891242c4d}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="Timeline" id="{b40f4ab7-4081-4487-9b1a-9c585bf29e9e}">
|
||||
<relationship name="modules">
|
||||
<destination>{432cd318-2d6c-40ac-bfa2-2c7a1a3ad2a7}</destination>
|
||||
<destination>{72c85982-b733-43e5-8148-12963a44dd23}</destination>
|
||||
</relationship>
|
||||
<relationship name="markers">
|
||||
<destination>{1ded8d7b-23c5-4e75-940d-ad5025c02d22}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerMaster" id="{2ec145d4-f10c-4e5b-8c38-fc93ae0b88c3}">
|
||||
<relationship name="effectChain">
|
||||
<destination>{f1b80ff1-994e-48ce-b115-9d3cf3ec04e9}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{e569ccf7-7b7c-4772-ba5a-f76d0dcddefc}</destination>
|
||||
</relationship>
|
||||
<relationship name="mixer">
|
||||
<destination>{779f351a-1f89-4101-90a0-2bfc448946ff}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{3e90d89d-b831-44bc-8892-8b712f712b65}">
|
||||
<relationship name="effects">
|
||||
<destination>{e2a652d3-ca51-441e-8cfc-17885d24162a}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{bf81ac84-3a9f-4bcc-b281-4fddf155bd11}" />
|
||||
<object class="ProgrammerSound" id="{72c85982-b733-43e5-8148-12963a44dd23}">
|
||||
<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>{6cfee8e6-13fe-45b8-be84-61f76a77f73f}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="EventMixerGroup" id="{96823c87-ed41-4371-a61f-27bcf563b1e8}">
|
||||
<property name="name">
|
||||
<value>VO</value>
|
||||
</property>
|
||||
<relationship name="effectChain">
|
||||
<destination>{aa02d905-1f73-4f7f-a636-12451586ec11}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{0db6ea30-bf90-4100-afbd-bd90a15f6f94}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{2ec145d4-f10c-4e5b-8c38-fc93ae0b88c3}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="AutomationTrack" id="{dccbf07e-d6f3-414c-ada9-5da245c34af2}">
|
||||
<relationship name="automator">
|
||||
<destination>{9546f5d8-4fe8-410a-93eb-1c89660f3e71}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="SingleSound" id="{432cd318-2d6c-40ac-bfa2-2c7a1a3ad2a7}">
|
||||
<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="{145c3613-0e41-4de9-bbab-cde891242c4d}">
|
||||
<property name="volume">
|
||||
<value>-11</value>
|
||||
</property>
|
||||
<property name="name">
|
||||
<value>Static</value>
|
||||
</property>
|
||||
<relationship name="automators">
|
||||
<destination>{9546f5d8-4fe8-410a-93eb-1c89660f3e71}</destination>
|
||||
</relationship>
|
||||
<relationship name="effectChain">
|
||||
<destination>{f4c8f6aa-284c-442e-b2e6-24d7af6103a2}</destination>
|
||||
</relationship>
|
||||
<relationship name="panner">
|
||||
<destination>{983834ed-72b3-4b83-a49c-850b27b80427}</destination>
|
||||
</relationship>
|
||||
<relationship name="output">
|
||||
<destination>{2ec145d4-f10c-4e5b-8c38-fc93ae0b88c3}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="LoopRegion" id="{1ded8d7b-23c5-4e75-940d-ad5025c02d22}">
|
||||
<property name="position">
|
||||
<value>0.20999999999999999</value>
|
||||
</property>
|
||||
<property name="length">
|
||||
<value>0.13916042463760309</value>
|
||||
</property>
|
||||
<relationship name="timeline">
|
||||
<destination>{b40f4ab7-4081-4487-9b1a-9c585bf29e9e}</destination>
|
||||
</relationship>
|
||||
<relationship name="markerTrack">
|
||||
<destination>{1fd11a0e-388a-4666-9aff-1860e201418c}</destination>
|
||||
</relationship>
|
||||
<relationship name="triggerConditions">
|
||||
<destination>{18decf70-a0f0-4846-9d83-6cc1a5553a47}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{f1b80ff1-994e-48ce-b115-9d3cf3ec04e9}">
|
||||
<relationship name="effects">
|
||||
<destination>{b5b00275-20ac-48e2-8dca-7d24f7987508}</destination>
|
||||
<destination>{cfe7ed61-fc51-41bc-88e3-97600a25aaf2}</destination>
|
||||
<destination>{ae3232fe-0eae-4e08-abf7-77ae14209188}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{e569ccf7-7b7c-4772-ba5a-f76d0dcddefc}" />
|
||||
<object class="MixerBusFader" id="{e2a652d3-ca51-441e-8cfc-17885d24162a}" />
|
||||
<object class="MixerBusEffectChain" id="{aa02d905-1f73-4f7f-a636-12451586ec11}">
|
||||
<relationship name="effects">
|
||||
<destination>{cc027732-a862-4e3a-989f-ac32b8f78ae8}</destination>
|
||||
<destination>{d8061add-2170-49cb-9bbe-0db7302478cb}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{0db6ea30-bf90-4100-afbd-bd90a15f6f94}" />
|
||||
<object class="Automator" id="{9546f5d8-4fe8-410a-93eb-1c89660f3e71}">
|
||||
<property name="nameOfPropertyBeingAutomated">
|
||||
<value>volume</value>
|
||||
</property>
|
||||
<relationship name="automationCurves">
|
||||
<destination>{202be4f1-d581-4d52-9e8c-496c3fa640b5}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusEffectChain" id="{f4c8f6aa-284c-442e-b2e6-24d7af6103a2}">
|
||||
<relationship name="effects">
|
||||
<destination>{11d1ddc5-fcdf-41ac-8706-ee346bf466d2}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusPanner" id="{983834ed-72b3-4b83-a49c-850b27b80427}" />
|
||||
<object class="ParameterCondition" id="{18decf70-a0f0-4846-9d83-6cc1a5553a47}">
|
||||
<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="{b5b00275-20ac-48e2-8dca-7d24f7987508}">
|
||||
<property name="level">
|
||||
<value>0.800000012</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="ThreeEQEffect" id="{cfe7ed61-fc51-41bc-88e3-97600a25aaf2}">
|
||||
<property name="lowGain">
|
||||
<value>-18.5</value>
|
||||
</property>
|
||||
<property name="highGain">
|
||||
<value>-74</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{ae3232fe-0eae-4e08-abf7-77ae14209188}" />
|
||||
<object class="MixerBusFader" id="{cc027732-a862-4e3a-989f-ac32b8f78ae8}" />
|
||||
<object class="Sidechain" id="{d8061add-2170-49cb-9bbe-0db7302478cb}" />
|
||||
<object class="AutomationCurve" id="{202be4f1-d581-4d52-9e8c-496c3fa640b5}">
|
||||
<relationship name="parameter">
|
||||
<destination>{b40f4ab7-4081-4487-9b1a-9c585bf29e9e}</destination>
|
||||
</relationship>
|
||||
<relationship name="automationPoints">
|
||||
<destination>{78375986-8e7a-471a-9ecc-aef68250518d}</destination>
|
||||
<destination>{e4c44a50-3dd1-412b-9115-8761e5dbd526}</destination>
|
||||
<destination>{590f519a-66e6-488d-8aa1-8fe047517ca4}</destination>
|
||||
<destination>{9601112d-2765-4e4b-9d3d-f339c6266ca5}</destination>
|
||||
<destination>{24e48d23-887f-40e7-9f90-179d7998a547}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
<object class="MixerBusFader" id="{11d1ddc5-fcdf-41ac-8706-ee346bf466d2}" />
|
||||
<object class="AutomationPoint" id="{78375986-8e7a-471a-9ecc-aef68250518d}">
|
||||
<property name="position">
|
||||
<value>0</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{e4c44a50-3dd1-412b-9115-8761e5dbd526}">
|
||||
<property name="position">
|
||||
<value>0.14117499999999999</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{590f519a-66e6-488d-8aa1-8fe047517ca4}">
|
||||
<property name="position">
|
||||
<value>0.61576500000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>-20</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{9601112d-2765-4e4b-9d3d-f339c6266ca5}">
|
||||
<property name="position">
|
||||
<value>0.61876900000000001</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
<object class="AutomationPoint" id="{24e48d23-887f-40e7-9f90-179d7998a547}">
|
||||
<property name="position">
|
||||
<value>0.114893</value>
|
||||
</property>
|
||||
<property name="value">
|
||||
<value>0</value>
|
||||
</property>
|
||||
</object>
|
||||
</objects>
|
|
@ -40,16 +40,6 @@
|
|||
</property>
|
||||
<relationship name="sidechains">
|
||||
<destination>{ebf609a3-1683-4b21-9b12-d49b35315615}</destination>
|
||||
<destination>{1692d6c9-d6e4-40a3-a0f4-a391faec66a1}</destination>
|
||||
<destination>{024f4f31-3b99-4636-a1be-57ff1ac95338}</destination>
|
||||
<destination>{3b3cd595-2106-4448-a712-e8b7ccd16d19}</destination>
|
||||
<destination>{04baa89b-0974-4441-bb6e-41d64930a0a1}</destination>
|
||||
<destination>{29173326-d94e-4bde-9f7a-8ed9ae97e28b}</destination>
|
||||
<destination>{b095aaca-c3ce-4a29-8886-5cb9aedd1768}</destination>
|
||||
<destination>{b8d5a2f4-f641-4c81-bccd-5d1a8e39fc63}</destination>
|
||||
<destination>{359d0cb2-b856-479d-9b16-7789c010ef7f}</destination>
|
||||
<destination>{d8061add-2170-49cb-9bbe-0db7302478cb}</destination>
|
||||
<destination>{3b159425-91ac-43de-9479-41e3f51f992c}</destination>
|
||||
</relationship>
|
||||
</object>
|
||||
</objects>
|
||||
|
|
Loading…
Reference in New Issue