diff --git a/source/SoundTouchDLL/SoundTouchDLL.rc b/source/SoundTouchDLL/SoundTouchDLL.rc
index 12d8143..e23ef72 100644
--- a/source/SoundTouchDLL/SoundTouchDLL.rc
+++ b/source/SoundTouchDLL/SoundTouchDLL.rc
@@ -25,18 +25,18 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
// TEXTINCLUDE
//
-1 TEXTINCLUDE
+1 TEXTINCLUDE
BEGIN
"resource.h\0"
END
-2 TEXTINCLUDE
+2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
-3 TEXTINCLUDE
+3 TEXTINCLUDE
BEGIN
"\r\n"
"\0"
@@ -51,8 +51,8 @@ END
//
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 2,2,0,0
- PRODUCTVERSION 2,2,0,0
+ FILEVERSION 2,3,2,0
+ PRODUCTVERSION 2,3,2,0
FILEFLAGSMASK 0x17L
#ifdef _DEBUG
FILEFLAGS 0x1L
@@ -71,7 +71,7 @@ BEGIN
VALUE "FileDescription", "SoundTouch Dynamic Link Library"
VALUE "FileVersion", "2.3.2.0"
VALUE "InternalName", "SoundTouch"
- VALUE "LegalCopyright", "Copyright (C) Olli Parviainen 2022"
+ VALUE "LegalCopyright", "Copyright (C) Olli Parviainen 2023"
VALUE "OriginalFilename", "SoundTouch.dll"
VALUE "ProductName", " SoundTouch Dynamic Link Library"
VALUE "ProductVersion", "2.3.2.0"
diff --git a/source/SoundTouchDLL/SoundTouchDLL.vcxproj b/source/SoundTouchDLL/SoundTouchDLL.vcxproj
index 98c6af5..6ec3e1d 100644
--- a/source/SoundTouchDLL/SoundTouchDLL.vcxproj
+++ b/source/SoundTouchDLL/SoundTouchDLL.vcxproj
@@ -107,6 +107,7 @@
$(OutDir)
$(OutDir)
StreamingSIMDExtensions2
+ Fast
$(OutDir)$(TargetName)$(TargetExt)
@@ -146,6 +147,7 @@ copy $(OutDir)$(TargetName).lib ..\..\lib
$(OutDir)
$(OutDir)
$(OutDir)
+ Fast
$(OutDir)$(TargetName)$(TargetExt)
@@ -185,6 +187,7 @@ copy $(OutDir)$(TargetName).lib ..\..\lib
$(OutDir)
StreamingSIMDExtensions2
+ Fast
$(OutDir)$(TargetName)$(TargetExt)
@@ -227,6 +230,7 @@ copy $(OutDir)$(TargetName).lib ..\..\lib
$(OutDir)
$(OutDir)
+ Fast
$(OutDir)$(TargetName)$(TargetExt)
diff --git a/source/csharp-example/App.config b/source/csharp-example/App.config
index d740e88..1ab4cba 100644
--- a/source/csharp-example/App.config
+++ b/source/csharp-example/App.config
@@ -1,6 +1,6 @@
-
+
-
+
-
\ No newline at end of file
+
diff --git a/source/csharp-example/Properties/Resources.Designer.cs b/source/csharp-example/Properties/Resources.Designer.cs
index 6b3a098..bb9ada5 100644
--- a/source/csharp-example/Properties/Resources.Designer.cs
+++ b/source/csharp-example/Properties/Resources.Designer.cs
@@ -8,10 +8,10 @@
//
//------------------------------------------------------------------------------
-namespace csharp_example.Properties
-{
-
-
+namespace csharp_example.Properties {
+ using System;
+
+
///
/// A strongly-typed resource class, for looking up localized strings, etc.
///
@@ -19,51 +19,43 @@ namespace csharp_example.Properties
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- internal class Resources
- {
-
+ internal class Resources {
+
private static global::System.Resources.ResourceManager resourceMan;
-
+
private static global::System.Globalization.CultureInfo resourceCulture;
-
+
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Resources()
- {
+ internal Resources() {
}
-
+
///
/// Returns the cached ResourceManager instance used by this class.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Resources.ResourceManager ResourceManager
- {
- get
- {
- if ((resourceMan == null))
- {
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("csharp_example.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
-
+
///
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Globalization.CultureInfo Culture
- {
- get
- {
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
return resourceCulture;
}
- set
- {
+ set {
resourceCulture = value;
}
}
diff --git a/source/csharp-example/Properties/Settings.Designer.cs b/source/csharp-example/Properties/Settings.Designer.cs
index 9408dff..b4eed82 100644
--- a/source/csharp-example/Properties/Settings.Designer.cs
+++ b/source/csharp-example/Properties/Settings.Designer.cs
@@ -8,21 +8,17 @@
//
//------------------------------------------------------------------------------
-namespace csharp_example.Properties
-{
-
-
+namespace csharp_example.Properties {
+
+
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
- internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
- {
-
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.10.0.0")]
+ internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
+
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
-
- public static Settings Default
- {
- get
- {
+
+ public static Settings Default {
+ get {
return defaultInstance;
}
}
diff --git a/source/csharp-example/SoundTouch.dll b/source/csharp-example/SoundTouch.dll
index eb37c7a..70d3a99 100644
Binary files a/source/csharp-example/SoundTouch.dll and b/source/csharp-example/SoundTouch.dll differ
diff --git a/source/csharp-example/csharp-example.csproj b/source/csharp-example/csharp-example.csproj
index 3ee81c3..706e38e 100644
--- a/source/csharp-example/csharp-example.csproj
+++ b/source/csharp-example/csharp-example.csproj
@@ -9,14 +9,15 @@
Properties
csharp_example
csharp-example
- v4.5.2
+ v4.8.1
512
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
4
true
+
- AnyCPU
+ x64
true
full
false
@@ -24,6 +25,7 @@
DEBUG;TRACE
prompt
4
+ false
AnyCPU