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