Some fixes made, object picking logic added

This commit is contained in:
Timur Nizamov
2025-12-21 00:01:28 +02:00
parent 27d5fdd68c
commit 50dba2cd81
82 changed files with 1464 additions and 1390 deletions

View File

@@ -26,7 +26,6 @@
<destination>{ebe51d68-94ca-4c6c-8e0a-5c76a6adec53}</destination>
</relationship>
<relationship name="groupTracks">
<destination>{08383708-a4ec-4ed4-b239-3bc763c83cd0}</destination>
<destination>{01fb89ff-00b4-412b-a565-42dfb0192e83}</destination>
</relationship>
<relationship name="timeline">
@@ -76,21 +75,11 @@
</property>
</object>
<object class="MarkerTrack" id="{ebe51d68-94ca-4c6c-8e0a-5c76a6adec53}" />
<object class="GroupTrack" id="{08383708-a4ec-4ed4-b239-3bc763c83cd0}">
<relationship name="modules">
<destination>{a3dd34ab-5519-4684-89b1-90ed93b19fc0}</destination>
<destination>{82c380ac-3a25-4e9b-bc81-6dc156330c85}</destination>
</relationship>
<relationship name="mixerGroup">
<destination>{e0103a04-d0f3-4dc8-8554-5ea6923f3d4b}</destination>
</relationship>
</object>
<object class="GroupTrack" id="{01fb89ff-00b4-412b-a565-42dfb0192e83}">
<relationship name="modules">
<destination>{432b9f3a-edeb-40b6-9be4-843fcbf5bf0d}</destination>
<destination>{1fb33aff-5a47-41a7-8886-4ddaa54f56fe}</destination>
<destination>{a8cea37b-82da-43cf-9f42-68ea15f177e4}</destination>
<destination>{98cd4dab-daa1-4146-a436-142a40961319}</destination>
</relationship>
<relationship name="mixerGroup">
<destination>{eddef13d-d55e-4eb2-94c9-4584ca5065b1}</destination>
@@ -99,7 +88,6 @@
<object class="Timeline" id="{a9418c0a-c15c-4523-8a31-2acc9d4bee1f}">
<relationship name="modules">
<destination>{a8cea37b-82da-43cf-9f42-68ea15f177e4}</destination>
<destination>{98cd4dab-daa1-4146-a436-142a40961319}</destination>
</relationship>
<relationship name="markers">
<destination>{f0bec365-f358-476d-8289-fab527cda203}</destination>
@@ -148,42 +136,6 @@
</relationship>
</object>
<object class="MixerBusPanner" id="{754a1107-5283-4e76-8000-9e2a43fe795e}" />
<object class="TransitionSourceSound" id="{a3dd34ab-5519-4684-89b1-90ed93b19fc0}">
<property name="length">
<value>0.16</value>
</property>
<relationship name="fadeOutCurve">
<destination>{137e4029-8d0d-4168-892b-32591518556c}</destination>
</relationship>
</object>
<object class="TransitionDestinationSound" id="{82c380ac-3a25-4e9b-bc81-6dc156330c85}">
<property name="start">
<value>0.040000000000000008</value>
</property>
<property name="length">
<value>0.15999999999999998</value>
</property>
<relationship name="fadeInCurve">
<destination>{f078fc0d-b883-4d15-aaaa-50c2658826b8}</destination>
</relationship>
</object>
<object class="EventMixerGroup" id="{e0103a04-d0f3-4dc8-8554-5ea6923f3d4b}">
<property name="volume">
<value>-18.5</value>
</property>
<property name="name">
<value>Audio 1</value>
</property>
<relationship name="effectChain">
<destination>{aff0a84f-2382-4445-ab2d-ff9fa115a0be}</destination>
</relationship>
<relationship name="panner">
<destination>{ffea0a28-2773-40c5-870b-a8ca2347662b}</destination>
</relationship>
<relationship name="output">
<destination>{d081d164-9b22-49da-9d30-6446d5c1a60a}</destination>
</relationship>
</object>
<object class="TransitionSourceSound" id="{432b9f3a-edeb-40b6-9be4-843fcbf5bf0d}">
<property name="length">
<value>0.20000000000000001</value>
@@ -211,20 +163,6 @@
<destination>{dc56e31e-3a5b-474d-b2ee-9dd3d7e21633}</destination>
</relationship>
</object>
<object class="SingleSound" id="{98cd4dab-daa1-4146-a436-142a40961319}">
<property name="start">
<value>31</value>
</property>
<property name="length">
<value>26.499124999999999</value>
</property>
<property name="timelockedOffset">
<value>14</value>
</property>
<relationship name="audioFile">
<destination>{dc56e31e-3a5b-474d-b2ee-9dd3d7e21633}</destination>
</relationship>
</object>
<object class="EventMixerGroup" id="{eddef13d-d55e-4eb2-94c9-4584ca5065b1}">
<property name="volume">
<value>-8</value>
@@ -268,34 +206,6 @@
</object>
<object class="MixerBusPanner" id="{0c8d85ac-9823-45e9-8a9c-cffb9f9ef6b6}" />
<object class="MixerBusFader" id="{8334671c-21ec-4b08-a65f-03e78fa4f8f7}" />
<object class="TransitionSourceFadeOutCurve" id="{137e4029-8d0d-4168-892b-32591518556c}">
<relationship name="startPoint">
<destination>{9c5a515b-35dd-4601-89ac-9e74c5694f05}</destination>
</relationship>
<relationship name="endPoint">
<destination>{7b0015c3-7fcf-43bc-9586-7cef44d552cb}</destination>
</relationship>
<relationship name="relatedModule">
<destination>{82c380ac-3a25-4e9b-bc81-6dc156330c85}</destination>
</relationship>
</object>
<object class="TransitionDestinationFadeInCurve" id="{f078fc0d-b883-4d15-aaaa-50c2658826b8}">
<relationship name="startPoint">
<destination>{00cd5384-21a8-452e-ab9f-b19092091f80}</destination>
</relationship>
<relationship name="endPoint">
<destination>{9e261d01-9705-444c-bc81-f44c9e53c36a}</destination>
</relationship>
<relationship name="relatedModule">
<destination>{a3dd34ab-5519-4684-89b1-90ed93b19fc0}</destination>
</relationship>
</object>
<object class="MixerBusEffectChain" id="{aff0a84f-2382-4445-ab2d-ff9fa115a0be}">
<relationship name="effects">
<destination>{acbfc70b-5c7d-4114-9118-e03998f3e944}</destination>
</relationship>
</object>
<object class="MixerBusPanner" id="{ffea0a28-2773-40c5-870b-a8ca2347662b}" />
<object class="TransitionSourceFadeOutCurve" id="{9d3a1c27-6225-4881-99bc-b38efb6e1cd7}">
<relationship name="startPoint">
<destination>{0d032252-22a1-4e42-8761-5c2dd3ea776f}</destination>
@@ -323,8 +233,6 @@
<value>0.20000000000000001</value>
</property>
<relationship name="modules">
<destination>{a3dd34ab-5519-4684-89b1-90ed93b19fc0}</destination>
<destination>{82c380ac-3a25-4e9b-bc81-6dc156330c85}</destination>
<destination>{2f17962e-8fa8-478d-93c5-8d2832a11033}</destination>
<destination>{7ab5d73b-9e0b-47cd-a951-4fa77011b413}</destination>
<destination>{432b9f3a-edeb-40b6-9be4-843fcbf5bf0d}</destination>
@@ -348,45 +256,6 @@
<destination>{676d5667-e7ad-4c84-bb48-8a8eb04e02d8}</destination>
</relationship>
</object>
<object class="AutomationPoint" id="{9c5a515b-35dd-4601-89ac-9e74c5694f05}">
<property name="position">
<value>0.040000000000000008</value>
</property>
<property name="value">
<value>1</value>
</property>
<property name="curveShape">
<value>0.0865036622</value>
</property>
</object>
<object class="AutomationPoint" id="{7b0015c3-7fcf-43bc-9586-7cef44d552cb}">
<property name="position">
<value>0.16</value>
</property>
<property name="value">
<value>0</value>
</property>
</object>
<object class="AutomationPoint" id="{00cd5384-21a8-452e-ab9f-b19092091f80}">
<property name="position">
<value>0.040000000000000008</value>
</property>
<property name="value">
<value>0</value>
</property>
<property name="curveShape">
<value>-0.16711843</value>
</property>
</object>
<object class="AutomationPoint" id="{9e261d01-9705-444c-bc81-f44c9e53c36a}">
<property name="position">
<value>0.16</value>
</property>
<property name="value">
<value>1</value>
</property>
</object>
<object class="MixerBusFader" id="{acbfc70b-5c7d-4114-9118-e03998f3e944}" />
<object class="AutomationPoint" id="{0d032252-22a1-4e42-8761-5c2dd3ea776f}">
<property name="position">
<value>0.040000000000000008</value>