diff --git a/sound/DFN/basics/_typ.dfn b/sound/DFN/basics/_typ.dfn
new file mode 100644
index 0000000..04c70e8
--- /dev/null
+++ b/sound/DFN/basics/_typ.dfn
@@ -0,0 +1,7 @@
+
+
+
+
+ Converted from old format
+ Fri May 17 15:24:34 2002 (corvazier) File converted from old format
+
diff --git a/sound/DFN/basics/_type.typ b/sound/DFN/basics/_type.typ
new file mode 100644
index 0000000..669f0ff
--- /dev/null
+++ b/sound/DFN/basics/_type.typ
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+ Converted from old format
+ Fri May 17 15:24:34 2002 (corvazier) File converted from old format
+
diff --git a/sound/DFN/basics/boolean.typ b/sound/DFN/basics/boolean.typ
new file mode 100644
index 0000000..3eacccd
--- /dev/null
+++ b/sound/DFN/basics/boolean.typ
@@ -0,0 +1,7 @@
+
+
+
+
+ Converted from old format
+ Fri May 17 15:24:33 2002 (corvazier) File converted from old format
+
diff --git a/sound/DFN/basics/filename.typ b/sound/DFN/basics/filename.typ
new file mode 100644
index 0000000..0b409c4
--- /dev/null
+++ b/sound/DFN/basics/filename.typ
@@ -0,0 +1,5 @@
+
+
+ Converted from old format
+ Fri May 17 15:24:33 2002 (corvazier) File converted from old format
+
diff --git a/sound/DFN/basics/float.typ b/sound/DFN/basics/float.typ
new file mode 100644
index 0000000..0b73be9
--- /dev/null
+++ b/sound/DFN/basics/float.typ
@@ -0,0 +1,5 @@
+
+
+ Converted from old format
+ Fri May 17 15:24:33 2002 (corvazier) File converted from old format
+
diff --git a/sound/DFN/basics/iboolean.typ b/sound/DFN/basics/iboolean.typ
new file mode 100644
index 0000000..f6db719
--- /dev/null
+++ b/sound/DFN/basics/iboolean.typ
@@ -0,0 +1,7 @@
+
+
+
+
+ Converted from old format
+ Fri May 17 15:24:33 2002 (corvazier) File converted from old format
+
diff --git a/sound/DFN/basics/int.typ b/sound/DFN/basics/int.typ
new file mode 100644
index 0000000..6cd5792
--- /dev/null
+++ b/sound/DFN/basics/int.typ
@@ -0,0 +1,5 @@
+
+
+ Converted from old format
+ Fri May 17 15:24:33 2002 (corvazier) File converted from old format
+
diff --git a/sound/DFN/basics/string.typ b/sound/DFN/basics/string.typ
new file mode 100644
index 0000000..6fc6017
--- /dev/null
+++ b/sound/DFN/basics/string.typ
@@ -0,0 +1,5 @@
+
+
+ Converted from old format
+ Fri May 17 15:24:33 2002 (corvazier) File converted from old format
+
diff --git a/sound/DFN/basics/typ.dfn b/sound/DFN/basics/typ.dfn
new file mode 100644
index 0000000..0a3c57e
--- /dev/null
+++ b/sound/DFN/basics/typ.dfn
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+ Converted from old format
+ Fri May 17 15:24:34 2002 (corvazier) File converted from old format
+
diff --git a/sound/DFN/sound/alpha.typ b/sound/DFN/sound/alpha.typ
new file mode 100644
index 0000000..74534ad
--- /dev/null
+++ b/sound/DFN/sound/alpha.typ
@@ -0,0 +1,2 @@
+
+
diff --git a/sound/DFN/sound/angle.typ b/sound/DFN/sound/angle.typ
new file mode 100644
index 0000000..581568b
--- /dev/null
+++ b/sound/DFN/sound/angle.typ
@@ -0,0 +1,2 @@
+
+
diff --git a/sound/DFN/sound/backgound_sound_item.dfn b/sound/DFN/sound/backgound_sound_item.dfn
new file mode 100644
index 0000000..d1fb117
--- /dev/null
+++ b/sound/DFN/sound/backgound_sound_item.dfn
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tue Oct 08 14:39:12 2002 (boucher) Dfn Structure =
+Tue Oct 08 15:03:40 2002 (boucher) Dfn Structure =
+Mon Oct 14 16:09:48 2002 (boucher) Dfn Structure =
+Wed Oct 16 18:22:30 2002 (boucher) Dfn Structure =
+Thu Dec 19 16:26:49 2002 (boucher) Dfn Structure =
+Wed Apr 09 19:38:51 2003 (AmazingSound) Dfn Structure =
+
diff --git a/sound/DFN/sound/background_flag_config.dfn b/sound/DFN/sound/background_flag_config.dfn
new file mode 100644
index 0000000..7c3d430
--- /dev/null
+++ b/sound/DFN/sound/background_flag_config.dfn
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+ Thu Jan 02 14:38:32 2003 (boucher) Dfn Structure =
+
diff --git a/sound/DFN/sound/background_sound.dfn b/sound/DFN/sound/background_sound.dfn
new file mode 100644
index 0000000..31d8f51
--- /dev/null
+++ b/sound/DFN/sound/background_sound.dfn
@@ -0,0 +1,5 @@
+
+
+
+ Tue Oct 08 14:55:03 2002 (boucher) Dfn Structure =
+
diff --git a/sound/DFN/sound/complex_sound.dfn b/sound/DFN/sound/complex_sound.dfn
new file mode 100644
index 0000000..8824ad4
--- /dev/null
+++ b/sound/DFN/sound/complex_sound.dfn
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+ Tue Oct 08 14:29:42 2002 (boucher) Dfn Structure =
+Tue Oct 08 14:35:40 2002 (boucher) Dfn Structure =
+Thu Oct 10 16:15:18 2002 (boucher) Dfn Structure =
+Fri Oct 11 10:26:17 2002 (boucher) Dfn Structure =
+Fri Oct 11 11:14:25 2002 (boucher) Dfn Structure =
+Fri Oct 11 11:15:41 2002 (boucher) Dfn Structure =
+Fri Oct 11 16:01:43 2002 (boucher) Dfn Structure =
+Wed Oct 16 11:36:41 2002 (boucher) Dfn Structure =
+
diff --git a/sound/DFN/sound/context_sound.dfn b/sound/DFN/sound/context_sound.dfn
new file mode 100644
index 0000000..651c1d4
--- /dev/null
+++ b/sound/DFN/sound/context_sound.dfn
@@ -0,0 +1,5 @@
+
+
+
+ Thu Nov 07 14:01:21 2002 (boucher) Dfn Structure =
+
diff --git a/sound/DFN/sound/direction.dfn b/sound/DFN/sound/direction.dfn
new file mode 100644
index 0000000..ca8dbd5
--- /dev/null
+++ b/sound/DFN/sound/direction.dfn
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/sound/DFN/sound/distance.typ b/sound/DFN/sound/distance.typ
new file mode 100644
index 0000000..357ba00
--- /dev/null
+++ b/sound/DFN/sound/distance.typ
@@ -0,0 +1,2 @@
+
+
diff --git a/sound/DFN/sound/doppler.typ b/sound/DFN/sound/doppler.typ
new file mode 100644
index 0000000..55f926c
--- /dev/null
+++ b/sound/DFN/sound/doppler.typ
@@ -0,0 +1,2 @@
+
+
diff --git a/sound/DFN/sound/gain.typ b/sound/DFN/sound/gain.typ
new file mode 100644
index 0000000..ac0e320
--- /dev/null
+++ b/sound/DFN/sound/gain.typ
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sound/DFN/sound/listener.dfn b/sound/DFN/sound/listener.dfn
new file mode 100644
index 0000000..87fd096
--- /dev/null
+++ b/sound/DFN/sound/listener.dfn
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/sound/DFN/sound/mixer_config.dfn b/sound/DFN/sound/mixer_config.dfn
new file mode 100644
index 0000000..e232424
--- /dev/null
+++ b/sound/DFN/sound/mixer_config.dfn
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+ Thu Jan 02 14:33:42 2003 (boucher) Dfn Structure =
+Thu Jan 02 14:40:05 2003 (boucher) Dfn Structure =
+Thu Jan 02 14:41:32 2003 (boucher) Dfn Structure =
+
diff --git a/sound/DFN/sound/music_sound.dfn b/sound/DFN/sound/music_sound.dfn
new file mode 100644
index 0000000..654f636
--- /dev/null
+++ b/sound/DFN/sound/music_sound.dfn
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+ Tue Nov 02 11:28:10 2004 (berenguier) Dfn Structure =
+Tue Nov 02 11:30:14 2004 (berenguier) Dfn Structure =
+Tue Nov 02 11:40:09 2004 (berenguier) Dfn Structure =
+Tue Nov 02 11:40:29 2004 (berenguier) Dfn Structure =
+Wed Nov 03 10:54:07 2004 (berenguier) Dfn Structure =
+
diff --git a/sound/DFN/sound/parameter_id.typ b/sound/DFN/sound/parameter_id.typ
new file mode 100644
index 0000000..17611b4
--- /dev/null
+++ b/sound/DFN/sound/parameter_id.typ
@@ -0,0 +1,8 @@
+
+
+
+
+ Mon Feb 10 17:31:53 2003 (boucher) Type Predef =
+Mon Feb 10 17:31:53 2003 (boucher) Type Type = String
+Mon Feb 10 17:31:53 2003 (boucher) Type UI = NonEditableCombo
+
diff --git a/sound/DFN/sound/pattern_mode.typ b/sound/DFN/sound/pattern_mode.typ
new file mode 100644
index 0000000..d019473
--- /dev/null
+++ b/sound/DFN/sound/pattern_mode.typ
@@ -0,0 +1,10 @@
+
+
+
+
+
+ Tue Oct 08 14:27:39 2002 (boucher) Type Default = Chained
+Tue Oct 08 14:27:39 2002 (boucher) Type Predef =
+Tue Oct 08 14:27:39 2002 (boucher) Type Type = String
+Tue Oct 08 14:27:39 2002 (boucher) Type UI = NonEditableCombo
+
diff --git a/sound/DFN/sound/priority.typ b/sound/DFN/sound/priority.typ
new file mode 100644
index 0000000..3df9184
--- /dev/null
+++ b/sound/DFN/sound/priority.typ
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/sound/DFN/sound/rolloff.typ b/sound/DFN/sound/rolloff.typ
new file mode 100644
index 0000000..14bf454
--- /dev/null
+++ b/sound/DFN/sound/rolloff.typ
@@ -0,0 +1,2 @@
+
+
diff --git a/sound/DFN/sound/simple_sound.dfn b/sound/DFN/sound/simple_sound.dfn
new file mode 100644
index 0000000..26fd4b7
--- /dev/null
+++ b/sound/DFN/sound/simple_sound.dfn
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ Wed Apr 09 21:13:23 2003 (AmazingSound) Dfn Structure =
+Thu Apr 10 15:38:18 2003 (AmazingSound) Dfn Structure =
+Thu Apr 10 16:24:05 2003 (AmazingSound) Dfn Structure =
+Wed Apr 30 12:44:51 2003 (AmazingSound) Dfn Structure =
+Wed Apr 30 12:45:39 2003 (AmazingSound) Dfn Structure =
+
diff --git a/sound/DFN/sound/sound.dfn b/sound/DFN/sound/sound.dfn
new file mode 100644
index 0000000..f736661
--- /dev/null
+++ b/sound/DFN/sound/sound.dfn
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tue Oct 08 12:33:33 2002 (boucher) Dfn Structure =
+Tue Oct 08 14:35:19 2002 (boucher) Dfn Structure =
+
diff --git a/sound/DFN/sound/sound_group.dfn b/sound/DFN/sound/sound_group.dfn
new file mode 100644
index 0000000..5080bcb
--- /dev/null
+++ b/sound/DFN/sound/sound_group.dfn
@@ -0,0 +1,8 @@
+
+
+
+ Thu Jan 09 11:48:30 2003 (boucher) Dfn Structure =
+Thu Jan 09 11:51:28 2003 (boucher) Dfn Structure =
+Thu Jan 09 11:52:03 2003 (boucher) Dfn Structure =
+Thu Jan 09 11:52:08 2003 (boucher) Dfn Structure =
+
diff --git a/sound/DFN/sound/sound_group_item.dfn b/sound/DFN/sound/sound_group_item.dfn
new file mode 100644
index 0000000..3e1c1b1
--- /dev/null
+++ b/sound/DFN/sound/sound_group_item.dfn
@@ -0,0 +1,7 @@
+
+
+
+
+ Thu Jan 09 11:47:55 2003 (boucher) Dfn Structure =
+Thu Jan 09 11:53:15 2003 (boucher) Dfn Structure =
+
diff --git a/sound/DFN/sound/soundbank.dfn b/sound/DFN/sound/soundbank.dfn
new file mode 100644
index 0000000..b97ce3a
--- /dev/null
+++ b/sound/DFN/sound/soundbank.dfn
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/sound/DFN/sound/stream_file_sound.dfn b/sound/DFN/sound/stream_file_sound.dfn
new file mode 100644
index 0000000..7293fc8
--- /dev/null
+++ b/sound/DFN/sound/stream_file_sound.dfn
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/sound/DFN/sound/stream_sound.dfn b/sound/DFN/sound/stream_sound.dfn
new file mode 100644
index 0000000..82eaa9a
--- /dev/null
+++ b/sound/DFN/sound/stream_sound.dfn
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/sound/DFN/sound/transposition.typ b/sound/DFN/sound/transposition.typ
new file mode 100644
index 0000000..e5c3ffa
--- /dev/null
+++ b/sound/DFN/sound/transposition.typ
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sound/DFN/sound/user_var_binding.dfn b/sound/DFN/sound/user_var_binding.dfn
new file mode 100644
index 0000000..517c4d5
--- /dev/null
+++ b/sound/DFN/sound/user_var_binding.dfn
@@ -0,0 +1,9 @@
+
+
+
+
+
+ Mon Feb 10 17:32:55 2003 (boucher) Dfn Structure =
+Mon Feb 10 17:34:17 2003 (boucher) Dfn Structure =
+Tue Feb 11 09:49:09 2003 (boucher) Dfn Structure =
+
diff --git a/sound/animations/README.md b/sound/animations/README.md
new file mode 100644
index 0000000..5e79a15
--- /dev/null
+++ b/sound/animations/README.md
@@ -0,0 +1 @@
+This directory contains all .sound_anim files
\ No newline at end of file
diff --git a/sound/background_sounds/README.md b/sound/background_sounds/README.md
new file mode 100644
index 0000000..6f5cf77
--- /dev/null
+++ b/sound/background_sounds/README.md
@@ -0,0 +1 @@
+This directory contains all audio .primitive files.
\ No newline at end of file
diff --git a/sound/cluster_sound/README.md b/sound/cluster_sound/README.md
new file mode 100644
index 0000000..6cccfde
--- /dev/null
+++ b/sound/cluster_sound/README.md
@@ -0,0 +1 @@
+This directory contains all .sound_group files.
\ No newline at end of file
diff --git a/sound/default.mixer_config b/sound/default.mixer_config
new file mode 100644
index 0000000..511fd5b
--- /dev/null
+++ b/sound/default.mixer_config
@@ -0,0 +1,192 @@
+
+
diff --git a/sound/soundbanks_3d/music/music_channel.sound b/sound/soundbanks_3d/music/music_channel.sound
new file mode 100644
index 0000000..3558257
--- /dev/null
+++ b/sound/soundbanks_3d/music/music_channel.sound
@@ -0,0 +1,12 @@
+
+