diff --git a/Sounds/A320-common-sound.xml b/Sounds/A320-common-sound.xml
index eb0bf116..b305c661 100644
--- a/Sounds/A320-common-sound.xml
+++ b/Sounds/A320-common-sound.xml
@@ -38,23 +38,93 @@
+
+
+
+ retard
+ Aircraft/A320Family/Sounds/GPWS/retard.wav
+ looped
+
+
+
+ /controls/flight/flaps
+ 0.640
+
+
+ /position/gear-agl-ft
+ 18
+
+
+
+ controls/engines/engine[0]/throttle
+ 0.0
+
+
+ controls/engines/engine[1]/throttle
+ 0.0
+
+
+ controls/engines/engine[2]/throttle
+ 0.0
+
+
+ controls/engines/engine[3]/throttle
+ 0.0
+
+
+ controls/engines/engine[0]/throttle
+ 0.80
+
+
+ controls/engines/engine[1]/throttle
+ 0.80
+
+
+ controls/engines/engine[2]/throttle
+ 0.80
+
+
+ controls/engines/engine[3]/throttle
+ 0.80
+
+
+ /gear/gear[0]/wow
+ /gear/gear[1]/wow
+ /gear/gear[2]/wow
+
+
+ velocities/airspeed-kt
+ 160
+
+
+
+
+ /sim/sound/effects/volume
+
+ avionics
+
-
-
-
- no_ap
- FL2070/320apoff.wav
- once
- avionics
-
- /sim/sound/warnings/ap_disc
-
-
- sim/sound/effects/volume
-
- 10
- 100
-
+
+ apoff
+ /Aircraft/A320Family/Sounds/apoff.wav
+
+ /it-autoflight/apoffsound
+
+
+ 40.0
+
+
+
+
+ apoff2
+ /Aircraft/A320Family/Sounds/apoff.wav
+
+ /it-autoflight/apoffsound2
+
+
+ 40.0
+
+
gear0
diff --git a/Sounds/FL2070/320apoff.wav b/Sounds/FL2070/320apoff.wav
deleted file mode 100644
index 221eed3f..00000000
Binary files a/Sounds/FL2070/320apoff.wav and /dev/null differ
diff --git a/Sounds/GPWS/500-above.wav b/Sounds/GPWS/500-above.wav
new file mode 100644
index 00000000..a0b40540
Binary files /dev/null and b/Sounds/GPWS/500-above.wav differ
diff --git a/Sounds/GPWS/altitude-10.wav b/Sounds/GPWS/altitude-10.wav
new file mode 100644
index 00000000..2e159ba9
Binary files /dev/null and b/Sounds/GPWS/altitude-10.wav differ
diff --git a/Sounds/GPWS/altitude-100.wav b/Sounds/GPWS/altitude-100.wav
new file mode 100644
index 00000000..397f04f5
Binary files /dev/null and b/Sounds/GPWS/altitude-100.wav differ
diff --git a/Sounds/GPWS/altitude-1000.wav b/Sounds/GPWS/altitude-1000.wav
new file mode 100644
index 00000000..2f9dc5e5
Binary files /dev/null and b/Sounds/GPWS/altitude-1000.wav differ
diff --git a/Sounds/GPWS/altitude-20.wav b/Sounds/GPWS/altitude-20.wav
new file mode 100644
index 00000000..e47e89b0
Binary files /dev/null and b/Sounds/GPWS/altitude-20.wav differ
diff --git a/Sounds/GPWS/altitude-200.wav b/Sounds/GPWS/altitude-200.wav
new file mode 100644
index 00000000..c1822db8
Binary files /dev/null and b/Sounds/GPWS/altitude-200.wav differ
diff --git a/Sounds/GPWS/altitude-30.wav b/Sounds/GPWS/altitude-30.wav
new file mode 100644
index 00000000..41dea858
Binary files /dev/null and b/Sounds/GPWS/altitude-30.wav differ
diff --git a/Sounds/GPWS/altitude-300.wav b/Sounds/GPWS/altitude-300.wav
new file mode 100644
index 00000000..af68851d
Binary files /dev/null and b/Sounds/GPWS/altitude-300.wav differ
diff --git a/Sounds/GPWS/altitude-40.wav b/Sounds/GPWS/altitude-40.wav
new file mode 100644
index 00000000..8adae5f1
Binary files /dev/null and b/Sounds/GPWS/altitude-40.wav differ
diff --git a/Sounds/GPWS/altitude-400.wav b/Sounds/GPWS/altitude-400.wav
new file mode 100644
index 00000000..06ab0e70
Binary files /dev/null and b/Sounds/GPWS/altitude-400.wav differ
diff --git a/Sounds/GPWS/altitude-50.wav b/Sounds/GPWS/altitude-50.wav
new file mode 100644
index 00000000..99757eb9
Binary files /dev/null and b/Sounds/GPWS/altitude-50.wav differ
diff --git a/Sounds/GPWS/altitude-500.wav b/Sounds/GPWS/altitude-500.wav
new file mode 100644
index 00000000..a63d56cf
Binary files /dev/null and b/Sounds/GPWS/altitude-500.wav differ
diff --git a/Sounds/GPWS/application-data-base-failed.wav b/Sounds/GPWS/application-data-base-failed.wav
new file mode 100644
index 00000000..b7c57ae7
Binary files /dev/null and b/Sounds/GPWS/application-data-base-failed.wav differ
diff --git a/Sounds/GPWS/bank-angle-inop.wav b/Sounds/GPWS/bank-angle-inop.wav
new file mode 100644
index 00000000..0c4c8bac
Binary files /dev/null and b/Sounds/GPWS/bank-angle-inop.wav differ
diff --git a/Sounds/GPWS/bank-angle.wav b/Sounds/GPWS/bank-angle.wav
new file mode 100644
index 00000000..cd2145c0
Binary files /dev/null and b/Sounds/GPWS/bank-angle.wav differ
diff --git a/Sounds/GPWS/callouts-inop.wav b/Sounds/GPWS/callouts-inop.wav
new file mode 100644
index 00000000..47e2ceeb
Binary files /dev/null and b/Sounds/GPWS/callouts-inop.wav differ
diff --git a/Sounds/GPWS/configuration-type-invalid.wav b/Sounds/GPWS/configuration-type-invalid.wav
new file mode 100644
index 00000000..3dfa69ab
Binary files /dev/null and b/Sounds/GPWS/configuration-type-invalid.wav differ
diff --git a/Sounds/GPWS/dont-sink.wav b/Sounds/GPWS/dont-sink.wav
new file mode 100644
index 00000000..8bd30e8a
Binary files /dev/null and b/Sounds/GPWS/dont-sink.wav differ
diff --git a/Sounds/GPWS/glideslope-inop.wav b/Sounds/GPWS/glideslope-inop.wav
new file mode 100644
index 00000000..0840c4ba
Binary files /dev/null and b/Sounds/GPWS/glideslope-inop.wav differ
diff --git a/Sounds/GPWS/glideslope.wav b/Sounds/GPWS/glideslope.wav
new file mode 100644
index 00000000..32db115d
Binary files /dev/null and b/Sounds/GPWS/glideslope.wav differ
diff --git a/Sounds/GPWS/gpws-inop.wav b/Sounds/GPWS/gpws-inop.wav
new file mode 100644
index 00000000..54b78da4
Binary files /dev/null and b/Sounds/GPWS/gpws-inop.wav differ
diff --git a/Sounds/GPWS/minimums.wav b/Sounds/GPWS/minimums.wav
new file mode 100644
index 00000000..21675216
Binary files /dev/null and b/Sounds/GPWS/minimums.wav differ
diff --git a/Sounds/GPWS/pull-up.wav b/Sounds/GPWS/pull-up.wav
new file mode 100644
index 00000000..7f1ea4ad
Binary files /dev/null and b/Sounds/GPWS/pull-up.wav differ
diff --git a/Sounds/GPWS/retard.wav b/Sounds/GPWS/retard.wav
new file mode 100644
index 00000000..9d70a63a
Binary files /dev/null and b/Sounds/GPWS/retard.wav differ
diff --git a/Sounds/GPWS/sink-rate.wav b/Sounds/GPWS/sink-rate.wav
new file mode 100644
index 00000000..bb5e80a4
Binary files /dev/null and b/Sounds/GPWS/sink-rate.wav differ
diff --git a/Sounds/GPWS/terrain.wav b/Sounds/GPWS/terrain.wav
new file mode 100644
index 00000000..89e7bdd0
Binary files /dev/null and b/Sounds/GPWS/terrain.wav differ
diff --git a/Sounds/GPWS/too-low-flaps.wav b/Sounds/GPWS/too-low-flaps.wav
new file mode 100644
index 00000000..f7027fe9
Binary files /dev/null and b/Sounds/GPWS/too-low-flaps.wav differ
diff --git a/Sounds/GPWS/too-low-gear.wav b/Sounds/GPWS/too-low-gear.wav
new file mode 100644
index 00000000..8dbde954
Binary files /dev/null and b/Sounds/GPWS/too-low-gear.wav differ
diff --git a/Sounds/GPWS/too-low-terrain.wav b/Sounds/GPWS/too-low-terrain.wav
new file mode 100644
index 00000000..f3bb14fb
Binary files /dev/null and b/Sounds/GPWS/too-low-terrain.wav differ
diff --git a/Sounds/apoff.wav b/Sounds/apoff.wav
new file mode 100644
index 00000000..287e76a3
Binary files /dev/null and b/Sounds/apoff.wav differ
diff --git a/splash.png b/splash.png
index 4ead9e65..ec544730 100644
Binary files a/splash.png and b/splash.png differ