diff --git a/Assets/Plugins/Cryville.Audio.dll b/Assets/Plugins/Cryville.Audio.dll
index 0abe26e..9102cc9 100644
Binary files a/Assets/Plugins/Cryville.Audio.dll and b/Assets/Plugins/Cryville.Audio.dll differ
diff --git a/Assets/Plugins/Cryville.Audio.eng-latn.xml b/Assets/Plugins/Cryville.Audio.eng-latn.xml
index 93c0af4..afa6e05 100644
--- a/Assets/Plugins/Cryville.Audio.eng-latn.xml
+++ b/Assets/Plugins/Cryville.Audio.eng-latn.xml
@@ -350,10 +350,10 @@
-
+
-
+
diff --git a/Assets/Plugins/Cryville.Audio.xml b/Assets/Plugins/Cryville.Audio.xml
index a4f78c2..4acf097 100644
--- a/Assets/Plugins/Cryville.Audio.xml
+++ b/Assets/Plugins/Cryville.Audio.xml
@@ -366,10 +366,10 @@
-
+
-
+
diff --git a/Assets/Plugins/Cryville.Common.Interop.dll b/Assets/Plugins/Cryville.Common.Interop.dll
new file mode 100644
index 0000000..8265cce
Binary files /dev/null and b/Assets/Plugins/Cryville.Common.Interop.dll differ
diff --git a/Assets/Plugins/Cryville.Common.Interop.dll.meta b/Assets/Plugins/Cryville.Common.Interop.dll.meta
new file mode 100644
index 0000000..7974dc0
--- /dev/null
+++ b/Assets/Plugins/Cryville.Common.Interop.dll.meta
@@ -0,0 +1,33 @@
+fileFormatVersion: 2
+guid: da0f60bce5e225e4fb5bfcdc1bb64f66
+PluginImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ iconMap: {}
+ executionOrder: {}
+ defineConstraints: []
+ isPreloaded: 0
+ isOverridable: 0
+ isExplicitlyReferenced: 0
+ validateReferences: 1
+ platformData:
+ - first:
+ Any:
+ second:
+ enabled: 1
+ settings: {}
+ - first:
+ Editor: Editor
+ second:
+ enabled: 0
+ settings:
+ DefaultValueInitialized: true
+ - first:
+ Windows Store Apps: WindowsStoreApps
+ second:
+ enabled: 0
+ settings:
+ CPU: AnyCPU
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Plugins/Cryville.Common.Interop.xml b/Assets/Plugins/Cryville.Common.Interop.xml
new file mode 100644
index 0000000..742aca0
--- /dev/null
+++ b/Assets/Plugins/Cryville.Common.Interop.xml
@@ -0,0 +1,43 @@
+
+
+
+ Cryville.Common.Interop
+
+
+
+
+ Marshals a UTF-8 string to a .NET Framework string, and vice versa.
+
+
+ This marshaler is used as a fallback as UnmanagedType.LPUTF8Str does not exist before .NET Framework 4.7.
+
+
+
+
+ Returns an instance of the custom marshaler.
+
+ String "cookie" parameter that can be used by the custom marshaler.
+ An instance of the custom marshaler.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Attribute used to annotate functions that will be called back from the unmanaged world.
+
+
+
+
diff --git a/Assets/Plugins/Cryville.Common.Interop.xml.meta b/Assets/Plugins/Cryville.Common.Interop.xml.meta
new file mode 100644
index 0000000..b64bc24
--- /dev/null
+++ b/Assets/Plugins/Cryville.Common.Interop.xml.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 56d3e75e121507e40afa4831c28f514f
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Plugins/Windows/Cryville.Audio.WasapiWrapper.dll b/Assets/Plugins/Windows/Cryville.Audio.WasapiWrapper.dll
index 7553254..95f9246 100644
Binary files a/Assets/Plugins/Windows/Cryville.Audio.WasapiWrapper.dll and b/Assets/Plugins/Windows/Cryville.Audio.WasapiWrapper.dll differ
diff --git a/Assets/link.xml b/Assets/link.xml
new file mode 100644
index 0000000..f6758bd
--- /dev/null
+++ b/Assets/link.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/Assets/link.xml.meta b/Assets/link.xml.meta
new file mode 100644
index 0000000..5695f8c
--- /dev/null
+++ b/Assets/link.xml.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: c0a45f70f73d033458287004d627a651
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant: