A32X: Seperate Sound PropertyRules for future work

This commit is contained in:
Joshua Davidson 2017-07-10 14:20:04 -04:00
parent 14ca98a49e
commit fafa8b7d7c
15 changed files with 595 additions and 3 deletions

View file

@ -112,6 +112,9 @@
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-cfm.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/cfm56-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -117,6 +117,9 @@
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-cfm.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/cfm56-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -117,6 +117,9 @@
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-iae.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/v2500-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -137,6 +137,9 @@
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-cfm.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/cfm56-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -137,6 +137,9 @@
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-cfm.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/cfm56-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -137,6 +137,9 @@
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-iae.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/v2500-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -121,9 +121,6 @@
<autopilot n="7">
<path>Aircraft/A320Family/Systems/libraries.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/fl2070_sound.xml</path>
</autopilot>
<property-rule n="100">
<path>Aircraft/A320Family/Systems/pfd.xml</path>
</property-rule>

View file

@ -127,6 +127,9 @@
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-cfm.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/cfm56-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -127,6 +127,9 @@
<autopilot n="0"> <!-- Apparently PW PurePower uses N1, not EPR.... sooo I use CFM FADEC -->
<path>Aircraft/A320Family/Systems/fadec-cfm.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/cfm56-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -117,6 +117,9 @@
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-cfm.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/cfm56-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -118,6 +118,9 @@
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-iae.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/v2500-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -113,6 +113,9 @@
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-cfm.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/cfm56-sound.xml</path>
</autopilot>
</systems>
</sim>

View file

@ -113,6 +113,9 @@
<autopilot n="0"> <!-- Apparently PW PurePower uses N1, not EPR.... sooo I use CFM FADEC -->
<path>Aircraft/A320Family/Systems/fadec-cfm.xml</path>
</autopilot>
<autopilot n="8">
<path>Aircraft/A320Family/Systems/cfm56-sound.xml</path>
</autopilot>
</systems>
</sim>

559
Systems/v2500-sound.xml Normal file
View file

@ -0,0 +1,559 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[0]/n1</property><value>0.01</value> </product>
<entry><ind>0.00</ind> <dep>0.00</dep></entry>
<entry><ind>0.05</ind> <dep>0.90</dep></entry>
<entry><ind>0.15</ind> <dep>0.50</dep></entry>
<entry><ind>0.22</ind> <dep>0.00</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>sim/sound/engines/a1strt</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[0]/n1</property><value>0.01</value> </product>
<entry><ind>0.00</ind> <dep>0.50</dep></entry>
<entry><ind>0.05</ind> <dep>0.70</dep></entry>
<entry><ind>0.22</ind> <dep>1.50</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>sim/sound/engines/a1strtp</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[1]/n1</property><value>0.01</value> </product>
<entry><ind>0.00</ind> <dep>0.00</dep></entry>
<entry><ind>0.05</ind> <dep>0.90</dep></entry>
<entry><ind>0.15</ind> <dep>0.50</dep></entry>
<entry><ind>0.22</ind> <dep>0.00</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>sim/sound/engines/b1strt</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[1]/n1</property><value>0.01</value> </product>
<entry><ind>0.00</ind> <dep>0.50</dep></entry>
<entry><ind>0.05</ind> <dep>0.70</dep></entry>
<entry><ind>0.22</ind> <dep>1.50</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>sim/sound/engines/b1strtp</prop>
</output>
</filter>
<!--
ENGINE VOLUME
-->
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[0]/n1</property><value>0.01</value> </product>
<entry><ind>0.06</ind> <dep>0.00</dep></entry>
<entry><ind>0.22</ind> <dep>0.40</dep></entry>
<entry><ind>0.45</ind> <dep>0.15</dep></entry>
<entry><ind>0.55</ind> <dep>0.00</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/a11</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[1]/n1</property><value>0.01</value> </product>
<entry><ind>0.06</ind> <dep>0.00</dep></entry>
<entry><ind>0.22</ind> <dep>0.40</dep></entry>
<entry><ind>0.45</ind> <dep>0.15</dep></entry>
<entry><ind>0.55</ind> <dep>0.00</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/b11</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[0]/n1</property><value>0.01</value> </product>
<entry><ind>0.32</ind> <dep>0.00</dep></entry>
<entry><ind>0.65</ind> <dep>0.30</dep></entry>
<entry><ind>0.90</ind> <dep>0.25</dep></entry>
<entry><ind>0.99</ind> <dep>0.08</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/a12</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[1]/n1</property><value>0.01</value> </product>
<entry><ind>0.32</ind> <dep>0.00</dep></entry>
<entry><ind>0.65</ind> <dep>0.30</dep></entry>
<entry><ind>0.90</ind> <dep>0.25</dep></entry>
<entry><ind>0.99</ind> <dep>0.08</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/b12</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[0]/n1</property><value>0.01</value> </product>
<entry><ind>0.75</ind> <dep>0.00</dep></entry>
<entry><ind>0.80</ind> <dep>0.10</dep></entry>
<entry><ind>1.08</ind> <dep>0.80</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/a13</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[1]/n1</property><value>0.01</value> </product>
<entry><ind>0.75</ind> <dep>0.00</dep></entry>
<entry><ind>0.80</ind> <dep>0.10</dep></entry>
<entry><ind>1.08</ind> <dep>0.80</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/b13</prop>
</output>
</filter>
<!--
ENGINE PITCH
-->
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[0]/n1</property><value>0.01</value> </product>
<entry><ind>0.15</ind> <dep>0.50</dep></entry>
<entry><ind>0.22</ind> <dep>1.00</dep></entry>
<entry><ind>0.50</ind> <dep>1.30</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/a11p</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[1]/n1</property><value>0.01</value> </product>
<entry><ind>0.15</ind> <dep>0.50</dep></entry>
<entry><ind>0.22</ind> <dep>1.00</dep></entry>
<entry><ind>0.50</ind> <dep>1.30</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/b11p</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[0]/n1</property><value>0.01</value> </product>
<entry><ind>0.22</ind> <dep>0.70</dep></entry>
<entry><ind>0.99</ind> <dep>1.80</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/a12p</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[1]/n1</property><value>0.01</value> </product>
<entry><ind>0.22</ind> <dep>0.70</dep></entry>
<entry><ind>0.99</ind> <dep>1.80</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/b12p</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[0]/n1</property><value>0.01</value> </product>
<entry><ind>0.80</ind> <dep>0.80</dep></entry>
<entry><ind>1.08</ind> <dep>1.28</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/a13p</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/engines/engine[1]/n1</property><value>0.01</value> </product>
<entry><ind>0.80</ind> <dep>0.80</dep></entry>
<entry><ind>1.08</ind> <dep>1.28</dep></entry>
</table>
</product>
</expression>
</input>
<output>
<prop>a320/sound/b13p</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/sim/current-view/z-offset-m</property><value>1</value> </product>
<entry><ind>-5.0</ind> <dep>0.11</dep></entry>
<entry><ind>0.00</ind> <dep>1.00</dep></entry>
<entry><ind>15.0</ind> <dep>0.11</dep></entry>
</table>
<property>sim/current-view/internal</property>
</product>
</expression>
</input>
<output>
<prop>sim/sound/other/flaps</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/sim/current-view/z-offset-m</property><value>1</value> </product>
<entry><ind>-8.0</ind> <dep>0.10</dep></entry>
<entry><ind>0.00</ind> <dep>1.00</dep></entry>
<entry><ind>22.0</ind> <dep>0.10</dep></entry>
</table>
<property>sim/current-view/internal</property>
</product>
</expression>
</input>
<output>
<prop>sim/sound/other/gear</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/position/altitude-agl-ft</property><value>1</value> </product>
<entry><ind>300</ind> <dep>1.00</dep></entry>
<entry><ind>301</ind> <dep>0.00</dep></entry>
</table>
<property>sim/current-view/internal</property>
</product>
</expression>
</input>
<output>
<prop>sim/sound/other/callout</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/sim/current-view/z-offset-m</property><value>1</value> </product>
<entry><ind>-11</ind> <dep>0.00</dep></entry>
<entry><ind>-12</ind> <dep>1.00</dep></entry>
</table>
<property>sim/current-view/internal</property>
</product>
</expression>
</input>
<output>
<prop>sim/sound/other/callout2</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/velocities/groundspeed-kt</property><value>1</value> </product>
<entry><ind>0.00</ind> <dep>0.07</dep></entry>
<entry><ind>450</ind> <dep>1.00</dep></entry>
</table>
<property>sim/current-view/internal</property>
</product>
</expression>
</input>
<output>
<prop>sim/sound/other/wind</prop>
</output>
</filter>
<filter>
<type>gain</type>
<gain>1</gain>
<input>
<expression>
<product>
<table>
<product><property>/velocities/groundspeed-kt</property><value>1</value> </product>
<entry><ind>0.00</ind> <dep>1.00</dep></entry>
<entry><ind>450</ind> <dep>2.00</dep></entry>
</table>
<property>sim/current-view/internal</property>
</product>
</expression>
</input>
<output>
<prop>sim/sound/other/windp</prop>
</output>
</filter>
</PropertyList>