diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/.gitignore.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/.gitignore.deploy
deleted file mode 100644
index 79601ea..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/.gitignore.deploy
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/
-obj/
-*.user
\ No newline at end of file
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/ICSharpCode.SharpZipLib.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/ICSharpCode.SharpZipLib.dll.deploy
deleted file mode 100644
index 1048fcd..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/ICSharpCode.SharpZipLib.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Microsoft.Bcl.AsyncInterfaces.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Microsoft.Bcl.AsyncInterfaces.dll.deploy
deleted file mode 100644
index c4e436d..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Microsoft.Bcl.AsyncInterfaces.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Properties/PublishProfiles/FolderProfile.pubxml.user.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Properties/PublishProfiles/FolderProfile.pubxml.user.deploy
deleted file mode 100644
index 20f3394..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Properties/PublishProfiles/FolderProfile.pubxml.user.deploy
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- True|2023-09-30T15:47:20.4082736Z;True|2023-09-19T08:18:20.9103571+03:00;True|2023-08-16T20:18:53.8725792+03:00;True|2023-08-16T19:59:52.2179312+03:00;True|2023-07-31T20:19:48.4524724+03:00;False|2023-07-31T20:17:55.5982472+03:00;False|2023-07-31T20:17:38.1663347+03:00;True|2023-07-31T19:49:36.9770534+03:00;True|2023-07-31T19:48:14.6352025+03:00;True|2023-07-30T09:51:53.3737837+03:00;True|2023-07-30T09:20:22.7718733+03:00;True|2023-07-30T09:02:22.1384796+03:00;True|2023-07-30T08:20:21.5020489+03:00;True|2023-07-29T11:28:56.2445862+03:00;True|2023-07-29T11:05:03.3876668+03:00;True|2023-07-29T10:54:04.8963992+03:00;True|2023-07-29T10:22:03.4096107+03:00;True|2023-07-29T10:05:26.6712083+03:00;True|2023-07-28T19:30:15.3174413+03:00;True|2023-07-22T19:07:39.3718711+03:00;True|2023-07-22T19:06:41.2393088+03:00;True|2023-07-22T12:07:26.2620601+03:00;True|2023-07-22T12:06:39.9230498+03:00;True|2023-07-22T11:29:18.0153916+03:00;True|2023-07-22T08:23:07.5000923+03:00;True|2023-07-21T20:03:15.6598520+03:00;True|2023-07-21T19:41:13.2800435+03:00;True|2023-07-19T13:08:33.4726289+03:00;True|2023-07-19T12:08:17.2430335+03:00;True|2023-07-18T09:38:50.7615921+03:00;True|2023-07-18T09:25:23.0403589+03:00;True|2023-07-17T17:57:08.1469738+03:00;True|2023-07-17T11:28:41.9554245+03:00;True|2023-07-17T11:15:26.2194507+03:00;
-
-
-
\ No newline at end of file
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_cut.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_cut.png.deploy
deleted file mode 100644
index 51cb8f8..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_cut.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_cut_gs.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_cut_gs.png.deploy
deleted file mode 100644
index 4d28626..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_cut_gs.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_left_10.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_left_10.png.deploy
deleted file mode 100644
index 9e5e279..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_left_10.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_list_end.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_list_end.png.deploy
deleted file mode 100644
index 1ce1fd9..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_list_end.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_list_start.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_list_start.png.deploy
deleted file mode 100644
index c33c337..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_list_start.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_paste.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_paste.png.deploy
deleted file mode 100644
index d00ed00..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_paste.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_paste_gs.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_paste_gs.png.deploy
deleted file mode 100644
index fb8b529..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_paste_gs.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_remove.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_remove.png.deploy
deleted file mode 100644
index 22babd5..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_remove.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_remove_gs.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_remove_gs.png.deploy
deleted file mode 100644
index 556c464..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_remove_gs.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_right_10.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_right_10.png.deploy
deleted file mode 100644
index 3e5cac7..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_right_10.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_search.png.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_search.png.deploy
deleted file mode 100644
index f4099aa..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Resources/ic_search.png.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Buffers.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Buffers.dll.deploy
deleted file mode 100644
index f2d83c5..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Buffers.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Memory.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Memory.dll.deploy
deleted file mode 100644
index 4617199..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Memory.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Numerics.Vectors.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Numerics.Vectors.dll.deploy
deleted file mode 100644
index 0865972..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Numerics.Vectors.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Runtime.CompilerServices.Unsafe.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Runtime.CompilerServices.Unsafe.dll.deploy
deleted file mode 100644
index c5ba4e4..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Runtime.CompilerServices.Unsafe.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Text.Encoding.CodePages.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Text.Encoding.CodePages.dll.deploy
deleted file mode 100644
index ec5e68b..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Text.Encoding.CodePages.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Text.Encodings.Web.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Text.Encodings.Web.dll.deploy
deleted file mode 100644
index dc4b8dd..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Text.Encodings.Web.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Text.Json.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Text.Json.dll.deploy
deleted file mode 100644
index 4ddb4c0..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Text.Json.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Threading.Tasks.Extensions.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Threading.Tasks.Extensions.dll.deploy
deleted file mode 100644
index eeec928..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.Threading.Tasks.Extensions.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.ValueTuple.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.ValueTuple.dll.deploy
deleted file mode 100644
index 4ce28fd..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/System.ValueTuple.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.application b/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.application
deleted file mode 100644
index bafb929..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.application
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Ze1kp4xZ+RD9kR4VjlVI159j3Hcn35jzM5pyCh/kLAo=
-
-
-
-0jYTmUr7TnQXCvZ65VJVhzIbJ/T3x4UwabXBSjffzLo=RTU8xBSfJN3L1yWcgNxtMM3k9ribYYPxLfP2aKZADdqqN/9608yq3kNEexWaGTx4vvc31PFXD0WJ+UODbKN/QvQWYyfsDxpRN2FQ3v4eFUyQh/mQgp5jZELiUdGRa2VgxQ01ZNAlKTzrp0kf0LPLMuNLWADfFzqKenry25Mjx1o=ty1X7y/YNLEgnq/ynaVxeFhF4zU1tZ+3TWdVMhW4i/s3yLxyjAWvXPlM84oTsvKkUoEuBKACHZOCDomwM0LBlB4Baw2dXY08IxQR7FhBcT3N1/5raXWUZQLMy/4v+az5UkGCwi+cPFfmaKZXrs4mYMVXWJTR9JdYYuQb7OTzhJk=AQABCN=DESKTOP-9HMTO67\NotImpLifen4aul2z2CGNoIf2AGxLR5CQqRewTaYyajvOOUemLSp8=FTgYQrRfKVA/4gaoLP+ziupwcf8qUkwzkCmyW9wTkxT3+5Q5sAaRT8KXkTANL9M/a5QvpgtsefAEKbb+giSn3f1cmqRYrGx+iHRX3dNIjw5F8rxmJp30z+PGBj7f7kKAs8/6htbHbxLMqO3ADP9pkHu2/Pfm9BZKrHstN6n9Cog=ty1X7y/YNLEgnq/ynaVxeFhF4zU1tZ+3TWdVMhW4i/s3yLxyjAWvXPlM84oTsvKkUoEuBKACHZOCDomwM0LBlB4Baw2dXY08IxQR7FhBcT3N1/5raXWUZQLMy/4v+az5UkGCwi+cPFfmaKZXrs4mYMVXWJTR9JdYYuQb7OTzhJk=AQABMIICATCCAWqgAwIBAgIQfqH591KU4LRIS2mVis7iVDANBgkqhkiG9w0BAQsFADA/MT0wOwYDVQQDHjQARABFAFMASwBUAE8AUAAtADkASABNAFQATwA2ADcAXABOAG8AdABJAG0AcABMAGkAZgBlMB4XDTIzMTAwMTE5NDIwMFoXDTI0MTAwMTAxNDIwMFowPzE9MDsGA1UEAx40AEQARQBTAEsAVABPAFAALQA5AEgATQBUAE8ANgA3AFwATgBvAHQASQBtAHAATABpAGYAZTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAty1X7y/YNLEgnq/ynaVxeFhF4zU1tZ+3TWdVMhW4i/s3yLxyjAWvXPlM84oTsvKkUoEuBKACHZOCDomwM0LBlB4Baw2dXY08IxQR7FhBcT3N1/5raXWUZQLMy/4v+az5UkGCwi+cPFfmaKZXrs4mYMVXWJTR9JdYYuQb7OTzhJkCAwEAATANBgkqhkiG9w0BAQsFAAOBgQBLNeTqKAi+Bw9f0qvoRHA9gOCzoAYYzHJD4f4fFjOlNZfL2AxE4V5pt6ftkPv9xyj0GcHSn+P+N+fxoNOw76sJTydR02yb3BBn/aTnKFKt4tVUV93TtaW356RZz6dHoF0YDpIIkDifL8mvUXvywbyjne+QqcmDJ6VMZPGlqGcbVA==
\ No newline at end of file
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.exe.config.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.exe.config.deploy
deleted file mode 100644
index 6b1f27c..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.exe.config.deploy
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.exe.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.exe.deploy
deleted file mode 100644
index f13dc2a..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.exe.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.exe.manifest b/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.exe.manifest
deleted file mode 100644
index 899a1ab..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/TaikoSoundEditor.exe.manifest
+++ /dev/null
@@ -1,719 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- y5wFtaHh2yb/Q0kO4m8uAquuPzIdLdXd1Dpo2kjquD0=
-
-
-
-
-
-
-
-
-
-
-
- XcNyoQ80Wx8A7GqPoaLOVp9+XWPk8fhjG+Nn5Gv6NPQ=
-
-
-
-
-
-
-
-
-
-
-
- rMzPvkXZ8I/+7ZkW43sz6YxlvgEs//bn+ntnIQzh/vs=
-
-
-
-
-
-
-
-
-
-
-
- vz+4RmT0CX8aipvHGlHc+M8akF1AgKTSkNoXMIZuhW8=
-
-
-
-
-
-
-
-
-
-
-
- HT74aYKB589zcdFVSv71hys5+Wwm2nciEKM9oEG6EYM=
-
-
-
-
-
-
-
-
-
-
-
- N3aEiOjvRXKbx9miZ3YzxkUAQpdbuWUW4YbabLnNDc8=
-
-
-
-
-
-
-
-
-
-
-
- Z9hoEyVSFExJrZKa8zt3SzcePR5ctq0rZ1I7zQg1FVM=
-
-
-
-
-
-
-
-
-
-
-
- x5K/4/Q8iU4gM5JS0VmpaiDMxuEzIrLTglcP+Xk55QE=
-
-
-
-
-
-
-
-
-
-
-
- 0U28NPaCR1fm9q51iwX3bER/lvjXW+PEuChvzFo4izA=
-
-
-
-
-
-
-
-
-
-
-
- T4H/0NxyBNt1r8NepCkXabB8RAWS8oiUJg7qdmJqI8Y=
-
-
-
-
-
-
-
-
-
-
-
- 6QXRAlhbIsbfBPIZr1y9v6e8Fll56XiLYt9tzBZeEPQ=
-
-
-
-
-
-
-
-
-
-
-
- u9X2U0UiSSnY/T2VZOHIjq5gAA+HtrKCjstPYh50eNo=
-
-
-
-
-
-
-
-
-
- NwJoUQJn/k+y1afGkwWFtXXIPDK6XXv1l60ekaqAcko=
-
-
-
-
-
-
-
-
- PUgxewFl9cMGtJseGD2zj+pgi/dXuWqIAOrpoljurDI=
-
-
-
-
-
-
-
-
- AgkAkL/0McdiWrpCbN1hXQWnwf5C9TcFfvvBPGsH2uA=
-
-
-
-
-
-
-
-
- m9dBNMDEcMYP+GKTBBErX0iwWMGplDECZI6x1O8UfuU=
-
-
-
-
-
-
-
-
- ExjWwVt0GGdrfBc6YPDBpqKl8Ea77jzxiD/Nh/eWBes=
-
-
-
-
-
-
-
-
- AsDGarMt5uJrg0m+n7V0A8v4aJK+PEXe+ocFjTRpJNE=
-
-
-
-
-
-
-
-
- cIpuA+JKaYyQYjKYUxK+EFJfhDOHXoE9J/3qhQvXalk=
-
-
-
-
-
-
-
-
- 3Sc95ADtIbxQXPB06TLy3CrkTTc2BTt7+hAyNUlezb0=
-
-
-
-
-
-
-
-
- AVej4xYyX2UN5PgR3beUMVrYLi1K126AEh6XY/mY700=
-
-
-
-
-
-
-
-
- +JqgcDy/g0PzOt4/S/SQoUvOsO8cwUAtGJQeZAEhdEM=
-
-
-
-
-
-
-
-
- p7P3kck/h5xkZdkA2H6LGw/UgywrmBEektRRVds2Utk=
-
-
-
-
-
-
-
-
- r+R13mA0wQqdeXUa4WguiAGGVEIQ9dpTLMXcgyNYtqo=
-
-
-
-
-
-
-
-
- h9NuThhNro0Qsc4oeD1YnI/q9SCF5SqK8KzXwZ1INbA=
-
-
-
-
-
-
-
-
- calticQJcOas12rx1k1Vk03ZwdkgczGP7QdKDoVv7HM=
-
-
-
-
-
-
-
-
- o/x0RoR3ulRRcVfvpQIeqm/3L49cMeU9ifB9WQccCuc=
-
-
-
-
-
-
-
-
- 8Ag2pjvn6/FOG4xAEAxZd3/jQyUGszCSfqHxt/1H7kQ=
-
-
-
-
-
-
-
-
- 2I/osmUZ0w28HHVPXvo4ex9vT4A1sZeTLBRC3nfeBTc=
-
-
-
-
-
-
-
-
- SAnMzwuA/Q1yEq7MfVuW2a1suMNU94FH0R5llR0FkuE=
-
-
-
-
-
-
-
-
- BYG8jnaL8XgkS0Kq7CJqMr6+aMfK0lX5WuJ8USXHOKg=
-
-
-
-
-
-
-
-
- tAORMqIqzH8F60gVLMsBxUxgOt2xIZGJlsg1aRJAQAg=
-
-
-
-
-
-
-
-
- Dyt+kvEdNKkBEIO7bRcVU5ym1kEzoicQF7hpzhKcDRg=
-
-
-
-
-
-
-
-
- Yc3c+IEAUFbA4SCIAzPzX2phBWxqsqHBWNkRpxr6TB0=
-
-
-
-
-
-
-
-
- LFCKbkiKzC3dR0ZSH/NYcVP6gTG2bhFdK7XJv50WF+k=
-
-
-
-
-
-
-
-
- GqUaqbtQsmu2UtnEQiCNt2VGKGsNsWnIiC3pfREXAp0=
-
-
-
-
-
-
-
-
- NWvqi26euE36DdhnTnwDQoxkGkd4nfYFxb6gcw3krtI=
-
-
-
-
-
-
-
-
- NOMRqrmu988xiX7Vrru2L1oOwA4DExrH7RMgP5wbjqc=
-
-
-
-
-
-
-
-
- Sm1FrQaxwBWbkkXt1JTgbS8o7Hj4QL0mNSvmRB0u1G0=
-
-
-
-
-
-
-
-
- LBVK6q0IXgE2G5Z63+yEtj23aoKkVoGz5s36y2CI42k=
-
-
-
-
-
-
-
-
- KvOB29XqGpoVAwexy6OhUDIaPD/wn7bq2buh6IDgOmQ=
-
-
-
-
-
-
-
-
- nbuwyz8x3tf79RFBo5V4wLxcyFuD6baQhlemCDlIubo=
-
-
-
-
-
-
-
-
- TsjnTN1Io4ikH386ss6oEKFmH0fnm2M4GS8AA0HyCvA=
-
-
-
-
-
-
-
-
- MmIyW0O28kmDHMFUKDcqbao0zyRZ5m7QR9u9nwD0k3g=
-
-
-
-
-
-
-
-
- ItRq23knaQ7usaJ/lUQQj3ocZr8drskPPEGqNuF2kg0=
-
-
-
-
-
-
-
-
- JAp+R6QnSQh4YiDxuSNy7RtfKhwph0KS+tXmTxINhLQ=
-
-
-
-
-
-
-
-
- ET2ni6BRSzlH4JiDdgAsTV94PWLVBY+ZJZdxZI8ukTg=
-
-
-
-
-
-
-
-
- A64WJaR8ElXXDn1j7kLvJIPH4q3Joz0h9FeZ8yOlMLQ=
-
-
-
-
-
-
-
-
- O4Cdr5WLbe3u2+BekaCsAWsYyHGzPcmMco+LNECHQ4U=
-
-
-
-
-
-
-
-
- GhTYsHSfZoEdrLI7CT1U1P+IA21J/QF7DZiyHef57x0=
-
-
-
-
-
-
-
-
- kSPnP4AWKah5HIDZ3FBB7iP38dnthRDy91gmkVmqJrg=
-
-
-
-
-
-
-
-
- A2r0ua7SCmvYsZk/LgpHicK6VVwAwLLXKm1qa4wT72g=
-
-
-
-
-
-
-
-
- ny4lCZPGIG+sZDgk4F5aDX0+CJXZ4Jpc5LErwmEK/BE=
-
-
-
-
-
-
-
-
- lQ6vtEDw8yLUmFbhiPigZknQa717AlY7pK7gkKqujLY=
-
-
-
-
-
-
-
-
- q9QaTTNxbQiAZSgC+/ovOMLaKbBZGaFg9iwhVDQdfYU=
-
-
-
-
-
-
-
-
- YtMnPCkBZIx0hE4YQ2UlvfUnojV0Qekahl8Ftbnyp2w=
-
-
-
-
-
-
-
-
- 4OPNxLzfu1uRrI9TsCSWTQkvibqQEwunSyI6HfEbVDk=
-
-
-
-
-
-
-
-
- 0XnDrS34TXugV/PjI/r6552dLrkcJSTJs/iPBAXmKkw=
-
-
-
-
-
-
-
-
- LocmhEvxHJByBUhHj7MUdATY+TYkYXJFcdTRP6aZoh0=
-
-
-
-
-
-
-
-
- pIrTNpWkTeiHu6jy8xdP2PsBpGoZ4+yQeLARhkfM9Zk=
-
-
-
-
-
-
-
-
- GJM2oM8RMdamgegbQzha3nJS9yEd9Qd0dy2MjsQNX48=
-
-
-
-
-
-
-
-
- P6q0Dh8uTXdU6Ba7am4rXImDuTA6Prjf5y9SGYeSS/c=
-
-
-
-
-
-
-
-
- 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
-
-
-
-
-
-
-
-
- lkZTDIWefQg+WP8i9eLiT9YA9NVPGRc082F91B8pgAk=
-
-
-
-
-
-
-
-
- 7S83zGAM+wu1I2OaWI/wOxUWbOdkz2nloFu8DhzdKS0=
-
-
-
-
-
-
-
-
- i1atNFn6jDYDWjY7/M24972BwZv6RF92Lkm+HxJrNNI=
-
-
-
-
-
-
-
-
- H/yuiyBF+N/zJzcMHNMMCIolPzITQ+6aWHZS1POBmWw=
-
-
-
-
-
-
-
-
- pu3gFTW0BKR0xMlAIgWnuE3zI/yFCKFerUGR23tOu7o=
-
-
-
-
-
-
-
-
- piH03a7TglagQkAZpDxj5KNdcQsltmL1C46z/YCwqfs=
-
-
-
-
-
-
-
-
- 297tu/JOnF/uYVzcQoSiHGwVDzXFohDRiJMQ/dPFOls=
-
-
-
-
-
-
-
-
- 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
-
-
-kaBJK5ODOUVfpBarmewvKythZwbajToosedaZGtCNqM=D05EsB/chpxPjnKS/5oPBlefAD9hhfXf7HsyOMnrzjqS46RjnGLy0sMuc/uaXiI6AdPA6hdUAsjfFTLvUTvACcQ5zOJ4XhEAq3BnqLcs8oR11IK9uH5UALzJWF/hXOvk7hJFLCQNnarAeQC7508TdSs3R40a5vJ/XD7/OiciNAM=ty1X7y/YNLEgnq/ynaVxeFhF4zU1tZ+3TWdVMhW4i/s3yLxyjAWvXPlM84oTsvKkUoEuBKACHZOCDomwM0LBlB4Baw2dXY08IxQR7FhBcT3N1/5raXWUZQLMy/4v+az5UkGCwi+cPFfmaKZXrs4mYMVXWJTR9JdYYuQb7OTzhJk=AQABCN=DESKTOP-9HMTO67\NotImpLifeIWwlprlasBZkF5fTFPby0k6KmTRE77jA8T8mEdOLdg8=P5stF/ZzkljTwrNZEAewHqCquIQ9Ne3MuRA1L7rrOgfe79zmCRj8h0jPeYnAxtVfBMGbd0d/reAwLQPq6giKpVYB/0mC3StLuF5pz3tU/7bRAb36uz2hVJpVPFAaSr8jciN+QBfDa6bVYi1PqeWQHeWQFZPniKY3GYYx0t9yvrk=ty1X7y/YNLEgnq/ynaVxeFhF4zU1tZ+3TWdVMhW4i/s3yLxyjAWvXPlM84oTsvKkUoEuBKACHZOCDomwM0LBlB4Baw2dXY08IxQR7FhBcT3N1/5raXWUZQLMy/4v+az5UkGCwi+cPFfmaKZXrs4mYMVXWJTR9JdYYuQb7OTzhJk=AQABMIICATCCAWqgAwIBAgIQfqH591KU4LRIS2mVis7iVDANBgkqhkiG9w0BAQsFADA/MT0wOwYDVQQDHjQARABFAFMASwBUAE8AUAAtADkASABNAFQATwA2ADcAXABOAG8AdABJAG0AcABMAGkAZgBlMB4XDTIzMTAwMTE5NDIwMFoXDTI0MTAwMTAxNDIwMFowPzE9MDsGA1UEAx40AEQARQBTAEsAVABPAFAALQA5AEgATQBUAE8ANgA3AFwATgBvAHQASQBtAHAATABpAGYAZTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAty1X7y/YNLEgnq/ynaVxeFhF4zU1tZ+3TWdVMhW4i/s3yLxyjAWvXPlM84oTsvKkUoEuBKACHZOCDomwM0LBlB4Baw2dXY08IxQR7FhBcT3N1/5raXWUZQLMy/4v+az5UkGCwi+cPFfmaKZXrs4mYMVXWJTR9JdYYuQb7OTzhJkCAwEAATANBgkqhkiG9w0BAQsFAAOBgQBLNeTqKAi+Bw9f0qvoRHA9gOCzoAYYzHJD4f4fFjOlNZfL2AxE4V5pt6ftkPv9xyj0GcHSn+P+N+fxoNOw76sJTydR02yb3BBn/aTnKFKt4tVUV93TtaW356RZz6dHoF0YDpIIkDifL8mvUXvywbyjne+QqcmDJ6VMZPGlqGcbVA==
\ No newline at end of file
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/7za.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/7za.dll.deploy
deleted file mode 100644
index 5cd2ace..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/7za.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/7za.exe.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/7za.exe.deploy
deleted file mode 100644
index dcc0622..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/7za.exe.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/7zxa.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/7zxa.dll.deploy
deleted file mode 100644
index 084610b..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/7zxa.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/Far/7-ZipFar.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/Far/7-ZipFar.dll.deploy
deleted file mode 100644
index c82efbf..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/Far/7-ZipFar.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/Far/7-ZipFar64.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/Far/7-ZipFar64.dll.deploy
deleted file mode 100644
index 1db6a0e..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/Far/7-ZipFar64.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/Far/far7z.txt.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/Far/far7z.txt.deploy
deleted file mode 100644
index e2fb293..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/Far/far7z.txt.deploy
+++ /dev/null
@@ -1,73 +0,0 @@
-7-Zip Plugin for FAR Manager
-----------------------------
-
-FAR Manager is a file manager working in text mode.
-You can download "FAR Manager" from site:
-http://www.farmanager.com
-
-Files:
-
-far7z.txt - This file
-far7z.reg - Regisrty file for MultiArc Plugin
-7zToFar.ini - Supporting 7z for MultiArc Plugin
-7-ZipFar.dll - 7-Zip Plugin for FAR Manager
-7-ZipEng.hlf - Help file in English for FAR Manager
-7-ZipRus.hlf - Help file in Russian for FAR Manager
-7-ZipEng.lng - Plugin message strings in English for FAR Manager
-7-ZipRus.lng - Plugin message strings in Russian for FAR Manager
-
-There are two ways to use 7-Zip with FAR Manager:
-
- 1) Via 7-Zip FAR Plugin (it's recommended way).
- 2) Via standard MultiArc Plugin.
-
-
-7-Zip FAR Plugin
-~~~~~~~~~~~~~~~~
-
-7-Zip FAR Plugin is first level plugin for FAR Manager, like MultiArc plugin.
-It very fast extracts and updates files in archive, since it doesn't use
-external programs. It supports all formats supported by 7-Zip:
-7z, ZIP, RAR, CAB, ARJ, GZIP, BZIP2, Z, TAR, CPIO, RPM and DEB.
-
-To install 7-Zip FAR Plugin:
- 1) Create "7-Zip" folder in ...\Program Files\Far\Plugins folder.
- 2) Copy all files from "FAR" folder of this package to created folder.
- 3) Install 7-Zip, or copy 7z.dll from 7-Zip to Program Files\Far\Plugins\7-Zip\
- 4) Restart FAR.
-
-Also you must enable "OEM plugin support" option in FAR Manager:
-
- 1) F9 / Options / Plugins manager settings / check on "OEM plugin support".
- 2) F9 / Options / Save setup.
- 4) Restart FAR
-
-You can open archives with one of the following ways:
- * Pressing Enter.
- * Pressing Ctrl-PgDown.
- * Pressing F11 and selecting 7-Zip item.
-
-
-You can create new archives with 7-Zip by pressing F11 and
-selecting 7-Zip (add to archive) item.
-
-If you think that some operations with archives is better to do with MultiArc Plugin,
-you can disable 7-Zip plugin via Options / Pligin configuration / 7-Zip. In such mode
-opening archives by pressing Enter and Ctrl-PgDown will start MultiArc Plugin. And
-if you want to open archive with 7-Zip, press F11 and select 7-Zip item.
-
-
-Using command line 7-Zip via MultiArc Plugin
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-If you want to use 7-Zip via MultiArc Plugin, you must
-register file far7z.reg.
-
-If you want to use 7z archives via MultiArc Plugin, you must
-append contents of file Far\7zToFar.ini to file
-..\Program Files\Far\Plugins\MultiArc\Formats\Custom.ini.
-
-
-If you want to cancel using 7-Zip by MultiArc, just remove lines that contain
-7-Zip (7z) program name from HKEY_LOCAL_MACHINE\SOFTWARE\Far\Plugins\MultiArc\ZIP
-registry key.
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/License.txt.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/License.txt.deploy
deleted file mode 100644
index dcdce48..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/License.txt.deploy
+++ /dev/null
@@ -1,34 +0,0 @@
- 7-Zip Extra
- ~~~~~~~~~~~
- License for use and distribution
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Copyright (C) 1999-2023 Igor Pavlov.
-
- 7-Zip Extra files are under the GNU LGPL license.
-
-
- Notes:
- You can use 7-Zip Extra on any computer, including a computer in a commercial
- organization. You don't need to register or pay for 7-Zip.
-
- It is allowed to digitally sign DLL files included into this package
- with arbitrary signatures of third parties."
-
-
- GNU LGPL information
- --------------------
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You can receive a copy of the GNU Lesser General Public License from
- http://www.gnu.org/
-
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/history.txt.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/history.txt.deploy
deleted file mode 100644
index 01a67eb..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/history.txt.deploy
+++ /dev/null
@@ -1,249 +0,0 @@
-7-Zip Extra history
--------------------
-
-This file contains only information about changes related to that package exclusively.
-The full history of changes is listed in history.txt in main 7-Zip program.
-
-
-23.01 2023-06-20
--------------------------
-- Some bugs were fixed.
-
-
-23.00 2023-05-07
--------------------------
-- 7-Zip now can use new ARM64 filter for compression to 7z and xz archives.
- ARM64 filter can increase compression ratio for data containing executable
- files compiled for ARM64 (AArch64) architecture.
- Also 7-Zip now parses executable files (that have exe and dll filename extensions)
- before compressing, and it selects appropriate filter for each parsed file:
- - BCJ or BCJ2 filter for x86 executable files,
- - ARM64 filter for ARM64 executable files.
- Previous versions by default used x86 filter BCJ or BCJ2 for all exe/dll files.
-- Default section size for BCJ2 filter was changed from 64 MiB to 240 MiB.
- It can increase compression ratio for executable files larger than 64 MiB.
-- When new 7-Zip creates multivolume archive, 7-Zip keeps in open state
- only volumes that still can be changed. Previous versions kept all volumes
- in open state until the end of the archive creation.
-- 7-Zip for Linux and macOS now can reduce the number of simultaneously open files,
- when 7-Zip opens, extracts or creates multivolume archive. It allows to avoid
- the failures for cases with big number of volumes, bacause there is a limitation
- for number of open files allowed for a single program in Linux and macOS.
-- The bugs were fixed:
- - ZIP archives: if multithreaded zip compression was performed with more than one
- file to stdout stream (-so switch), 7-zip didn't write "data descriptor" for some files.
- - Some another bugs were fixed.
-
-
-22.00 2022-06-16
--------------------------
-- 7-Zip now can create TAR archives in POSIX (pax) tar format with the switches
- -ttar -mm=pax or -ttar -mm=posix
-- 7-Zip now can store additional file timestamps with high precision (1 ns in Linux)
- in tar/pax archives with the following switches:
- -ttar -mm=pax -mtp=3 -mtc -mta
-
-
-21.07 2021-12-26
--------------------------
-- New switches: -spm and -im!{file_path} to exclude directories from processing
- for specified paths that don't contain path separator character at the end of path.
-- The sorting order of files in archives was slightly changed to be more consistent
- for cases where the name of some directory is the same as the prefix part of the name
- of another directory or file.
-- TAR archives created by 7-Zip now are more consistent with archives created by GNU TAR program.
-
-
-21.06 2021-11-24
--------------------------
-- New switch -mmemuse={N}g / -mmemuse=p{N} to set a limit on memory usage (RAM)
- for compressing and decompressing.
-- Bug in versions 21.00-21.05 was fixed:
- 7-Zip didn't set attributes of directories during archive extracting.
-- Some bugs were fixed.
-
-
-21.04 beta 2021-11-02
--------------------------
-- 7-Zip now reduces the number of working CPU threads for compression,
- if RAM size is not enough for compression with big LZMA2 dictionary.
-- 7-Zip now can create and check "file.sha256" text files that contain the list
- of file names and SHA-256 checksums in format compatible with sha256sum program.
- 7-Zip can work with such checksum files as with archives,
- but these files don't contain real file data.
- The context menu commands for command line version::
- 7z a -thash file.sha256 *.txt
- 7z t -thash file.sha256
- 7z t -thash -shd. file.sha256
- New -shd{dir_path} switch to set the directory that is used to check files
- referenced by "file.sha256" file for "Test" operation.
- If -shd{dir_path} is not specified, 7-Zip uses the directory where "file.sha256" is stored.
-- New -xtd switch to exclude directory metadata records from processing.
-
-
-21.03 beta 2021-07-20
--------------------------
-- The maximum dictionary size for LZMA/LZMA2 compressing was increased to 4 GB (3840 MiB).
-- Minor speed optimizations in LZMA/LZMA2 compressing.
-
-
-21.02 alpha 2021-05-06
--------------------------
-- 7-Zip now writes additional field for filename in UTF-8 encoding to zip archives.
- It allows to extract correct file name from zip archives on different systems.
-- Some changes and improvements in ZIP and TAR code.
-
-
-21.01 alpha 2021-03-09
--------------------------
-- The improvements for speed of ARM64 version using hardware CPU instructions
- for AES, CRC-32, SHA-1 and SHA-256.
-- The bug in versions 18.02 - 21.00 was fixed:
- 7-Zip could not correctly extract some ZIP archives created with xz compression method.
-- Some bugs were fixed.
-
-
-20.02 alpha 2020-08-08
--------------------------
-- The default number of LZMA2 chunks per solid block in 7z archive was increased to 64.
- It allows to increase the compression speed for big 7z archives, if there is a big number
- of CPU cores and threads.
-- The speed of PPMd compressing/decompressing was increased for 7z/ZIP archives.
-- The new -ssp switch. If the switch -ssp is specified, 7-Zip doesn't allow the system
- to modify "Last Access Time" property of source files for archiving and hashing operations.
-- Some bugs were fixed.
-
-
-20.00 alpha 2020-02-06
--------------------------
-- 7-Zip now supports new optional match finders for LZMA/LZMA2 compression: bt5 and hc5,
- that can work faster than bt4 and hc4 match finders for the data with big redundancy.
-- The compression ratio was improved for Fast and Fastest compression levels with the
- following default settings:
- - Fastest level (-mx1) : hc5 match finder with 256 KB dictionary.
- - Fast level (-mx3) : hc5 match finder with 4 MB dictionary.
-- Minor speed optimizations in multithreaded LZMA/LZMA2 compression for Normal/Maximum/Ultra
- compression levels.
-- bzip2 decoding code was updated to support bzip2 archives, created by lbzip2 program.
-
-
-19.02 alpha 2019-09-05
--------------------------
-- 7-Zip now can use new x86/x64 hardware instructions for SHA-1 and SHA-256, supported
- by AMD Ryzen and latest Intel CPUs: Ice Lake and Goldmont.
- It increases
- - the speed of SHA-1/SHA-256 hash value calculation,
- - the speed of encryption/decryption in zip AES,
- - the speed of key derivation for encryption/decryption in 7z/zip/rar archives.
-- The speed of zip AES encryption and 7z/zip/rar AES decryption was increased with
- the following improvements:
- - 7-Zip now can use new x86/x64 VAES (AVX Vector AES) instructions, supported by
- Intel Ice Lake CPU.
- - The existing code of x86/x64 AES-NI was improved also.
-- Some bugs were fixed.
-
-
-19.00 2019-02-21
--------------------------
-- Encryption strength for 7z archives was increased:
- the size of random initialization vector was increased from 64-bit to 128-bit,
- and the pseudo-random number generator was improved.
-- Some bugs were fixed.
-
-
-18.06 2018-12-30
--------------------------
-- The speed for LZMA/LZMA2 compressing was increased by 3-10%,
- and there are minor changes in compression ratio.
-- Some bugs were fixed.
-
-
-18.05 2018-04-30
--------------------------
-- The speed for LZMA/LZMA2 compressing was increased
- by 8% for fastest/fast compression levels and
- by 3% for normal/maximum compression levels.
-
-
-18.03 beta 2018-03-04
--------------------------
-- The speed for single-thread LZMA/LZMA2 decoding
- was increased by 30% in x64 version and by 3% in x86 version.
-- 7-Zip now can use multi-threading for 7z/LZMA2 decoding,
- if there are multiple independent data chunks in LZMA2 stream.
-
-
-9.35 beta 2014-12-07
-------------------------------
- - SFX modules were moved to LZMA SDK package.
-
-
-9.34 alpha 2014-06-22
-------------------------------
- - Minimum supported system now is Windows 2000 for EXE and DLL files.
- - all EXE and DLL files use msvcrt.dll.
- - 7zr.exe now support AES encryption.
-
-
-9.18 2010-11-02
-------------------------------
- - New small SFX module for installers.
-
-
-9.17 2010-10-04
-------------------------------
- - New 7-Zip plugin for FAR Manager x64.
-
-
-9.10 2009-12-30
-------------------------------
- - 7-Zip for installers now supports LZMA2.
-
-
-9.09 2009-12-12
-------------------------------
- - LZMA2 compression method support.
- - Some bugs were fixed.
-
-
-4.65 2009-02-03
-------------------------------
- - Some bugs were fixed.
-
-
-4.38 beta 2006-04-13
-------------------------------
- - SFX for installers now supports new properties in config file:
- Progress, Directory, ExecuteFile, ExecuteParameters.
-
-
-4.34 beta 2006-02-27
-------------------------------
- - ISetProperties::SetProperties:
- it's possible to specify desirable number of CPU threads:
- PROPVARIANT: name=L"mt", vt = VT_UI4, ulVal = NumberOfThreads
- If "mt" is not defined, 7za.dll will check number of processors in system to set
- number of desirable threads.
- Now 7za.dll can use:
- 2 threads for LZMA compressing
- N threads for BZip2 compressing
- 4 threads for BZip2 decompressing
- Other codecs use only one thread.
- Note: 7za.dll can use additional "small" threads with low CPU load.
- - It's possible to call ISetProperties::SetProperties to specify "mt" property for decoder.
-
-
-4.33 beta 2006-02-05
-------------------------------
- - Compressing speed and Memory requirements were increased.
- Default dictionary size was increased: Fastest: 64 KB, Fast: 1 MB,
- Normal: 4 MB, Max: 16 MB, Ultra: 64 MB.
- - 7z/LZMA now can use only these match finders: HC4, BT2, BT3, BT4
-
-
-4.27 2005-09-21
-------------------------------
- - Some GUIDs/interfaces were changed.
- IStream.h:
- ISequentialInStream::Read now works as old ReadPart
- ISequentialOutStream::Write now works as old WritePart
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/readme.txt.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/readme.txt.deploy
deleted file mode 100644
index 212c914..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/readme.txt.deploy
+++ /dev/null
@@ -1,124 +0,0 @@
-7-Zip Extra 23.01
------------------
-
-7-Zip Extra is package of extra modules of 7-Zip.
-
-7-Zip Copyright (C) 1999-2023 Igor Pavlov.
-
-7-Zip is free software. Read License.txt for more information about license.
-
-Source code of binaries can be found at:
- http://www.7-zip.org/
-
-This package contains the following files:
-
-7za.exe - standalone console version of 7-Zip with reduced formats support.
-7za.dll - library for working with 7z archives
-7zxa.dll - library for extracting from 7z archives
-License.txt - license information
-readme.txt - this file
-
-Far\ - plugin for Far Manager
-x64\ - binaries for x64
-
-
-All 32-bit binaries can work in:
- Windows 2000 / 2003 / 2008 / XP / Vista / 7 / 8 / 10
- and in any Windows x64 version with WoW64 support.
-All x64 binaries can work in any Windows x64 version.
-
-All binaries use msvcrt.dll.
-
-7za.exe
--------
-
-7za.exe - is a standalone console version of 7-Zip with reduced formats support.
-
- Extra: 7za.exe : support for only some formats of 7-Zip.
- 7-Zip: 7z.exe with 7z.dll : support for all formats of 7-Zip.
-
-7za.exe and 7z.exe from 7-Zip have same command line interface.
-7za.exe doesn't use external DLL files.
-
-You can read Help File (7-zip.chm) from 7-Zip package for description
-of all commands and switches for 7za.exe and 7z.exe.
-
-7za.exe features:
-
- - High compression ratio in 7z format
- - Supported formats:
- - Packing / unpacking: 7z, xz, ZIP, GZIP, BZIP2 and TAR
- - Unpacking only: Z, lzma, CAB.
- - Highest compression ratio for ZIP and GZIP formats.
- - Fast compression and decompression
- - Strong AES-256 encryption in 7z and ZIP formats.
-
-Note: LZMA SDK contains 7zr.exe - more reduced version of 7za.exe.
-But you can use 7zr.exe as "public domain" code.
-
-
-
-DLL files
----------
-
-7za.dll and 7zxa.dll are reduced versions of 7z.dll from 7-Zip.
-7za.dll and 7zxa.dll support only 7z format.
-Note: 7z.dll is main DLL file that works with all archive types in 7-Zip.
-
-7za.dll and 7zxa.dll support the following decoding methods:
- - LZMA, LZMA2, PPMD, BCJ, BCJ2, COPY, 7zAES, BZip2, Deflate.
-
-7za.dll also supports 7z encoding with the following encoding methods:
- - LZMA, LZMA2, PPMD, BCJ, BCJ2, COPY, 7zAES.
-
-7za.dll and 7zxa.dll work via COM interfaces.
-But these DLLs don't use standard COM interfaces for objects creating.
-
-Look also example code that calls DLL functions (in source code of 7-Zip):
-
- 7zip\UI\Client7z
-
-Another example of binary that uses these interface is 7-Zip itself.
-The following binaries from 7-Zip use 7z.dll:
- - 7z.exe (console version)
- - 7zG.exe (GUI version)
- - 7zFM.exe (7-Zip File Manager)
-
-Note: The source code of LZMA SDK also contains the code for similar DLLs
-(DLLs without BZip2, Deflate support). And these files from LZMA SDK can be
-used as "public domain" code. If you use LZMA SDK files, you don't need to
-follow GNU LGPL rules, if you want to change the code.
-
-
-
-
-License FAQ
------------
-
-Can I use the EXE or DLL files from 7-Zip in a commercial application?
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-Yes, but you are required to specify in documentation for your application:
- (1) that you used parts of the 7-Zip program,
- (2) that 7-Zip is licensed under the GNU LGPL license and
- (3) you must give a link to www.7-zip.org, where the source code can be found.
-
-
-Can I use the source code of 7-Zip in a commercial application?
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-Since 7-Zip is licensed under the GNU LGPL you must follow the rules of that license.
-In brief, it means that any LGPL'ed code must remain licensed under the LGPL.
-For instance, you can change the code from 7-Zip or write a wrapper for some
-code from 7-Zip and compile it into a DLL; but, the source code of that DLL
-(including your modifications / additions / wrapper) must be licensed under
-the LGPL or GPL.
-Any other code in your application can be licensed as you wish. This scheme allows
-users and developers to change LGPL'ed code and recompile that DLL. That is the
-idea of free software. Read more here: http://www.gnu.org/.
-
-
-
-Note: You can look also LZMA SDK, which is available under a more liberal license.
-
-
----
-End of document
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/x64/7za.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/x64/7za.dll.deploy
deleted file mode 100644
index d080653..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/x64/7za.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/x64/7za.exe.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/x64/7za.exe.deploy
deleted file mode 100644
index 18342b3..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/x64/7za.exe.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/x64/7zxa.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/x64/7zxa.dll.deploy
deleted file mode 100644
index 979af37..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/7z/x64/7zxa.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudio.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudio.dll.deploy
deleted file mode 100644
index 373ee69..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudio.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudio.pdb.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudio.pdb.deploy
deleted file mode 100644
index ee1f04d..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudio.pdb.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudio.xml.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudio.xml.deploy
deleted file mode 100644
index 9e0898b..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudio.xml.deploy
+++ /dev/null
@@ -1,1007 +0,0 @@
-
-
-
- VGAudio
-
-
-
-
- Stores the configuration data needed to decode or encode an ATRAC9 stream.
-
-
-
-
- The 4-byte ATRAC9 configuration data.
-
-
-
-
- A 4-bit value specifying one of 16 sample rates.
-
-
-
-
- A 3-bit value specifying one of 6 substream channel mappings.
-
-
-
-
- An 11-bit value containing the average size of a single frame.
-
-
-
-
- A 2-bit value indicating how many frames are in each superframe.
-
-
-
-
- The channel mapping used by the ATRAC9 stream.
-
-
-
-
- The total number of channels in the ATRAC9 stream.
-
-
-
-
- The sample rate of the ATRAC9 stream.
-
-
-
-
- Indicates whether the ATRAC9 stream has a of 8 or above.
-
-
-
-
- The number of frames in each superframe.
-
-
-
-
- The number of samples in one frame as an exponent of 2.
- = 2^.
-
-
-
-
- The number of samples in one frame.
-
-
-
-
- The number of bytes in one superframe.
-
-
-
-
- The number of samples in one superframe.
-
-
-
-
- Reads ATRAC9 configuration data and calculates the stream parameters from it.
-
- The processed ATRAC9 configuration.
-
-
-
- Decodes an ATRAC9 stream into 16-bit PCM.
-
-
-
-
- Sets up the decoder to decode an ATRAC9 stream based on the information in .
-
- A 4-byte value containing information about the ATRAC9 stream.
-
-
-
- Decodes one superframe of ATRAC9 data.
-
- The ATRAC9 data to decode. The array must be at least
- . bytes long.
- A buffer that the decoded PCM data will be placed in.
- The array must have dimensions of at least [.]
- [.].
-
-
-
- An Xorshift RNG used by the ATRAC9 codec
-
-
-
-
- The number of buffered frames waiting to be read.
- All buffered frames must be read before calling again.
-
-
-
-
- The size, in bytes, of one frame of HCA audio data.
-
-
-
-
- Creates and initializes a new . The encoder
- will be ready to accept PCM audio via .
-
- The configuration to be used when creating the HCA file.
-
-
-
- Initializes this . Any preexisting state is reset, and the encoder
- will be ready to accept PCM audio via .
-
- The configuration to be used when creating the HCA file.
-
-
-
- Encodes one frame of PCM audio into the HCA format.
-
- The PCM audio to encode. The array must be a jagged array
- of the size [ChannelCount][1024] or larger.
- The buffer that the encoded HCA frame will be placed in.
- Must be at least bytes long.
- The number of HCA frames that were output by the encoder.
- The first frame is output to . Any additional frames must be retrieved
- by calling before can be called again.
-
-
-
- Returns the next HCA frame awaiting output.
-
- Byte array containing the HCA frame data. The caller is given ownership of this array.
- Thrown when there are no frames awaiting output.
-
-
-
- A list of known keys used for encrypting HCA files.
-
-
- See the /docs/hca/encryption-keys.md file in this repository for a more detailed list.
-
-
-
-
- Scales an ATH curve to the specified frequency.
-
- The frequency to scale the curve to.
- The scaled ATH curve
- The original ATH curve is for a frequency of 41856 Hz.
-
-
-
- Represents an Absolute Threshold of Hearing (ATH) curve.
- This curve is used when deriving resolutions from scale factors in very old HCA versions.
-
-
- This curve seems to be a slight modification of the standard Painter & Spanias ATH curve formula
-
-
-
- This class contains functions used for encoding
- Nintendo's 4-bit ADPCM audio format.
-
-
-
-
- If true, trims the output file length to the set LoopEnd.
- If false or if the does not loop,
- the output file is not trimmed.
- Default is true.
-
-
-
-
- Contains the options used to build the DSP file.
-
-
-
-
- If true, recalculates the loop context when building the DSP.
- If false, reuses the loop context read from an imported DSP
- if available.
- Default is true.
-
-
-
-
- The number of samples in each block when interleaving
- the audio data in the audio file.
- Must be divisible by 14.
- Default is 14,336 (0x3800).
-
- Thrown if value is negative
- or not divisible by 14.
-
-
-
- When building the DSP file, the loop points and audio will
- be adjusted so that the start loop point is a multiple of
- this number. Default is 1.
-
-
-
-
- Defines the structure of a DSP file.
-
-
-
-
- The number of samples in the DSP.
-
-
-
-
- The number of ADPCM nibbles in the DSP.
-
-
-
-
- The sample rate of the audio.
-
-
-
-
- This flag is set if the DSP loops.
-
-
-
-
- The format of
-
-
-
-
- The address, in nibbles, of the start
- loop point.
-
-
-
-
- The address, in nibbles, of the end
- loop point.
-
-
-
-
- The address, in nibbles, of the initial
- playback position.
-
-
-
-
- The number of channels in the DSP file.
- Only used in multi-channel DSP files.
-
-
-
-
- The number of ADPCM frames in each
- interleaved audio data block.
- Only used in multi-channel DSP files.
-
-
-
-
- The ADPCM information for each channel.
-
-
-
-
- The start loop point in samples.
-
-
-
-
- The end loop point in samples.
-
-
-
-
- Size of a single channel's ADPCM audio data with padding when written to a file
-
-
-
-
- The number of channels in the file.
-
-
-
-
- The number of bytes per channel in each
- interleaved audio data block.
-
-
-
-
- The sample rate of the audio.
-
-
-
-
- The start loop point in samples.
- Will be -1 if audio doesn't loop.
-
-
-
-
- The end loop point in samples.
-
-
-
-
- The audio codec of the audio data contained in the GENH.
-
-
-
-
- The offset that the actual audio data starts at.
-
-
-
-
- The size of the GENH header.
-
-
-
-
- The offsets of the ADPCM coefficients for the
- left and right channels, respectively.
-
-
-
-
- The offsets of the split ADPCM coefficients for the
- left and right channels, respectively.
-
-
-
-
- The interleave type of the GENH file.
-
-
-
-
- Specifies how the ADPCM coefficients are stored.
-
-
-
-
- The ADPCM information for each channel.
-
-
-
-
- The number of samples in the file.
-
-
-
-
- This flag is set if the file loops.
-
-
-
-
- Flags for how the ADPCM coefficients are stored in a GENH file.
-
-
-
-
- Set if the ADPCM coefficients are in column-major order.
-
-
-
-
- Set if the ADPCM coefficients are little endian.
-
-
-
- If true, decrypts the HCA data if possible.
-
-
-
- The number of samples in the channel.
-
-
-
-
- The number of ADPCM nibbles in the channel.
-
-
-
-
- The sample rate of the audio.
-
-
-
-
- This flag is set if the channel loops.
-
-
-
-
- The address, in nibbles, of the start
- loop point.
-
-
-
-
- The address, in nibbles, of the end
- loop point.
-
-
-
-
- The address, in nibbles, of the initial
- playback position.
-
-
-
-
- Contains the options used to build the IDSP file.
-
-
-
-
- If true, recalculates the loop context when building the file.
- If false, reuses the loop context read from the imported file,
- if available.
- Default is true.
-
-
-
-
- The number of bytes in each block when interleaving the audio data.
- Must be divisible by 8.
- Default is 16.
-
- Thrown if value is negative
- or not divisible by 8.
-
-
-
- This flag is set if the file loops.
-
-
-
-
- The number of channels in the file.
-
-
-
-
- The sample rate of the audio.
-
-
-
-
- The start loop point in samples.
-
-
-
-
- The end loop point in samples.
-
-
-
-
- The number of samples in the file.
-
-
-
-
- The offset that the actual audio data starts at.
-
-
-
-
- The number of bytes per channel in each
- interleaved audio data block.
-
-
-
-
- The size, in bytes, of the main IDSP header.
-
-
-
-
- The size, in bytes, of the information for each channel
- in the file header.
-
-
-
-
- The length, in bytes, of the audio data of each channel.
-
-
-
-
- The ADPCM information for each channel.
-
-
-
-
- Size of a single channel's ADPCM audio data with padding when written to a file
-
-
-
-
- Size of a single channel's ADPCM audio data with padding when written to a file
-
-
-
-
- Size of a single channel's audio data with padding when written to a file
-
-
-
-
- Contains the options used to build BRSTM, BCSTM and BFSTM files.
-
-
-
-
- If true, rebuilds the seek table when building the file.
- If false, reuses the seek table read from the imported file,
- if available.
- Default is true.
-
-
-
-
- If true, recalculates the loop context when building the file.
- If false, reuses the loop context read from the imported file,
- if available.
- Default is true.
-
-
-
-
- The number of samples in each block when interleaving
- the audio data in the audio file.
- Must be divisible by 14.
- Default is 14,336 (0x3800).
-
- Thrown if value is negative
- or not divisible by 14.
-
-
-
- The number of samples per entry in the seek table. Used when
- building the audio file.
- Default is 14,336 (0x3800).
-
- Thrown if
- value is less than 2.
-
-
-
- When building the audio file, the loop points and audio will
- be adjusted so that the start loop point is a multiple of
- this number. Default is 14,336 (0x3800).
-
-
-
-
- The type of track description to be used when building the
- BRSTM header.
- Default is .
- Used only in BRSTM files.
-
-
-
-
- The type of seek table to use when building the BRSTM
- ADPC block.
- Default is .
- Used only in BRSTM files.
-
-
-
-
- The size of the entire file.
-
-
-
-
- The size of the file header.
-
-
-
-
- The version listed in the header.
-
-
-
-
- The number of blocks listed in the header.
-
-
-
-
- Information about the data blocks in the file.
- Used in BRSTM files.
-
-
-
-
- Information about the data blocks in the file.
- Used in BCSTM and BFSTM files.
-
-
-
- The audio regions in the file.
- Used in BCSTM and BFSTM files.
-
-
-
- Specifies whether the seek table is full
- length, or a truncated table used in some
- games including Pokémon Battle Revolution
- and Mario Party 8.
- Used in BRSTM files.
-
-
-
-
- The seek table containing PCM samples
- from throughout the audio stream.
-
-
-
-
- The different audio codecs used in BRSTM, BCSTM, and BFSTM files.
-
-
-
-
- Big-endian, 8-bit PCM.
-
-
-
-
- Big-endian, 16-bit PCM.
-
-
-
-
- Nintendo's 4-Bit ADPCM codec.
-
-
-
-
- The offset of the HEAD block.
-
-
-
-
- The size of the HEAD block as stated in the header.
-
-
-
-
- The offset of the ADPC block.
-
-
-
-
- The size of the ADPC block as stated in the header.
-
-
-
-
- The offset of the DATA block.
-
-
-
-
- The size of the DATA block as stated in the header.
-
-
-
-
- The different types of seek tables used in BRSTM files.
-
-
-
-
- A normal length, complete seek table. Used in almost all games.
-
-
-
-
- A shortened, truncated seek table used in games
- including Pokémon Battle Revolution and Mario Party 8.
-
-
-
-
- The different track description types used in BRSTM files.
-
-
-
-
- A shorter track description that does not include volume or panning values.
- Used in Super Smash Bros. Brawl.
-
-
-
-
- A track description containing all the standard values.
- Used in most games other than Super Smash Bros. Brawl.
-
-
-
-
- The reference type. Used in NW4R file formats. 0 = Address, 1 = Offset
-
-
-
-
- The data type of the referenced data. Used in NW4R file formats.
- Meaning can change between different structures.
-
-
-
- The audio codec.
-
-
- This flag is set if the file loops.
-
-
- The number of channels in the file.
-
-
- The number of audio regions in the file.
-
-
- The sample rate of the audio.
-
-
- The start loop point in samples.
-
-
- The number of samples in the file.
-
-
- The total count of interleaved audio data blocks.
-
-
-
- The number of bytes per channel in each
- interleaved audio data block.
-
-
-
-
- The number of samples per channel in each
- interleaved audio data block.
-
-
-
-
- The number of bytes per channel in the final
- interleaved audio data block, not including
- the padding at the end of each channel.
-
-
-
-
- The number of samples per channel in the final
- interleaved audio data block.
-
-
-
-
- The number of bytes per channel in the final
- interleaved audio data block, including
- the padding at the end of each channel.
-
-
-
- The number of bytes per seek table entry.
-
-
- The number of samples per seek table entry.
-
-
- The offset that the actual audio data starts at.
-
-
-
- The different audio codecs used in Wave files.
-
-
-
-
- 16-bit PCM.
-
-
-
-
- 8-bit PCM.
-
-
-
-
- Defines the structure and metadata
- of a WAVE file
-
-
-
- The number of channels in the WAVE file.
-
-
- The audio sample rate.
-
-
- The number of bits per audio sample.
-
-
- The number of samples in the audio file.
-
-
- This flag is set if the file loops.
-
-
- The loop start position in samples.
-
-
- The loop end position in samples.
-
-
-
- Defines an audio track in an audio stream.
- Each track is composed of one or two channels.
-
-
-
-
- The volume of the track. Ranges from
- 0 to 127 (0x7f).
-
-
-
-
- The panning of the track. Ranges from
- 0 (Completely to the left) to 127 (0x7f)
- (Completely to the right) with the center
- at 64 (0x40).
-
-
-
-
- The number of channels in the track.
- If 1, only
- will be used for the mono track.
- If 2, both
- and will be used.
-
-
-
-
- The zero-based ID of the left channel in a stereo
- track, or the only channel in a mono track.
-
-
-
-
- The zero-based ID of the right channel in
- a stereo track.
-
-
-
-
- Defines the ADPCM information for a single
- GC ADPCM channel.
-
-
-
-
- The ADPCM coefficients of the channel.
-
-
-
-
- The gain level for the channel.
-
-
-
-
- Contains the ADPCM coder context for an ADPCM sample.
-
-
-
- The predictor and scale for the current sample's frame.
-
-
- The first PCM history sample. (Current sample - 1).
-
-
- The second PCM history sample. (Current sample - 2).
-
-
-
- Creates a by reading the values from a .
- 3 values are read. , ,
- and respectively.
-
- The to be read from. Must be set
- at the position to be read from.
-
-
-
- A 4-bit Nintendo ADPCM audio stream.
- The stream can contain any number of individual channels.
-
-
-
-
- A 16-bit PCM audio stream.
- The stream can contain any number of individual channels.
-
-
-
-
- Sets the current value of the to .
-
- The value to set.
-
-
-
- Adds to the current value of the .
-
- The amount to add.
-
-
-
- Sets the maximum value of the to .
-
- The maximum value to set.
-
-
-
- Logs a message to the object.
-
- The message to output.
-
-
-
- Specifies the bias of an offset binary value. A positive bias can represent one more
- positive value than negative value, and a negative bias can represent one more
- negative value than positive value.
-
- Example:
- A 4-bit offset binary value with a positive bias can store
- the values 8 through -7 inclusive.
- A 4-bit offset binary value with a positive bias can store
- the values 7 through -8 inclusive.
-
-
-
- Returns the floor of the base 2 logarithm of a specified number.
-
- The number whose logarithm is to be found.
- The floor of the base 2 logarithm of .
-
-
-
- Does a Type-4 DCT.
-
- The input array containing the time or frequency-domain samples
- The output array that will contain the transformed time or frequency-domain samples
-
-
-
- Does a Type-4 DCT. Intended for reference.
-
- The input array containing the time or frequency-domain samples
- The output array that will contain the transformed time or frequency-domain samples
-
-
-
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioCli.exe.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioCli.exe.deploy
deleted file mode 100644
index d428af6..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioCli.exe.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioCli.pdb.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioCli.pdb.deploy
deleted file mode 100644
index 258b801..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioCli.pdb.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioTools.exe.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioTools.exe.deploy
deleted file mode 100644
index 88e4018..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioTools.exe.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioTools.pdb.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioTools.pdb.deploy
deleted file mode 100644
index b2f6b4c..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/VGAudioTools.pdb.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/idsp/empty.txt.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/idsp/empty.txt.deploy
deleted file mode 100644
index e69de29..0000000
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/wav/empty.txt.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/VGAudio/wav/empty.txt.deploy
deleted file mode 100644
index e69de29..0000000
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/ChangeLog.txt.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/ChangeLog.txt.deploy
deleted file mode 100644
index 809b43f..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/ChangeLog.txt.deploy
+++ /dev/null
@@ -1,1759 +0,0 @@
-Change History
---------------
-
-This file contains a list of all changes starting after the release of
-sox-11gamma, followed by a list of prior authors and features.
-
-$ox-14.4.2 2015-02-22
-----------
-
-Previously deprecated features that have been removed in this release:
-
- Deprec- Feature [O(ption)]
- ated in [F(ormat)] [E(ffect)] Replacement
- ------- ---------------------- ----------------------
- 14.3.0 O -1/-2/-3/-4/-8 -b
- 14.3.0 O -s/-u/-f -e
- 14.3.0 O -A/-U/-o/-i/-a/-g -e
- 14.4.0 E swap with parameters remix
- 14.4.0 E mixer remix
- 14.4.1 OpenMP < 3.0 OpenMP >= 3.0
- 14.4.1 F ffmpeg ffmpeg/avconv via pipe
-
-File formats:
-
- o Add optional support for reading Ogg Opus files. (John Stumpo)
- o Fix for max size text chunks in aiff files. (cbagwell)
- o Add reading support for RF64 WAV files. (Dave Lambley)
- o Work around for libsndfile created RF64 files with invalid
- sizes. (Dave Lambley)
- o Detect MS ADPCM WAV files with invalid blocks. (cbagwell)
- o Detect Sphere files with invalid header sizes. (cbagwell)
-
-Effects:
-
- o 'Deemph' can now also be used at 48kHz sample rate. (robs)
- o 'Rate' now much faster in many cases. (robs)
- o Allow sending spectrograms to stdout. (Ulrich Klauer)
- o Allow use of Dolph window with spectrograms. (robs)
- o Allow mixing time and sample-count arguments for the delay
- effect, and for spectrogram -S and -d. (Ulrich Klauer)
- o Support multi-channel LADSPA plugins. (Eric Wong)
- o Support infinite repetition with repeat. (Ulrich Klauer)
- o Improved pink noise frequency response in synth. (robs)
- o Extended syntax for specifying audio positions to several
- effects. (Ulrich Klauer)
- o Fix integer overflow in mcompand. [3590093] (Guido Aulisi)
- o Add optional latency compenstation for LADSPA plugins. (Eric Wong)
-
-Other new features:
-
- o New -p option for soxi to display sample precision. (Ulrich Klauer)
- o New libsox example6: give explicit output attributes. (robs)
-
-Internal improvements:
-
- o Speed optimization for effects that operate on channels
- independently. (Ulrich Klauer)
- o Fix memory leaks. (Ulrich Klauer)
- o Most internal symbols (lsx_*) are no longer exported. (Ulrich Klauer)
-
-
-sox-14.4.1 2013-02-01
-----------
-
-Newly deprecated features (to be removed in future):
-
- Deprec- Feature [O(ption)] Removal
- ated in [F(ormat)] [E(ffect)] Replacement due after
- ------- ---------------------- ---------------------- -------
- 14.4.1 OpenMP < 3.0 OpenMP >= 3.0 14.4.1
- 14.4.1 F ffmpeg ffmpeg/avconf via pipe 14.4.1
-
-File formats:
-
- o Fix pipe file-type detection regression. (robs)
- o MAUD write fixes. [3507927] (Carl Eric Codere and Ulrich Klauer)
- o Fix crash when seeking within a FLAC file. [3476843] (Eric Wong)
- o Fix Ogg Vorbis files with certain numbers of channels being
- truncated. (Ulrich Klauer)
- o Fix reading 64-bit float WAVs. [3481510] (nu774 and Ulrich Klauer)
- o Fix potential buffer overrun when writing FLAC files directly via
- sox_write(). [3474924] (Eric Wong)
-
-Audio device drivers:
-
- o Check whether pulseaudio is available before choosing it as
- default. (robs)
-
-Effects:
-
- o Restore 8 seconds default for spectrogram, if the input length is
- not known. (Ulrich Klauer)
- o Set output length for splice to unknown instead of 0. (Ulrich Klauer)
- o Increase maximum width for spectrograms. (Ulrich Klauer)
- o Fix memory leaks in LADSPA effect. (Eric Wong)
- o Fix hang in several effects (rate, tempo, and those based on
- dft_filter) when processing long files. [3592482, 3594822] (MrMod)
- o Prevent (m)compand from tampering with their arguments. (Ulrich Klauer)
-
-Other bug fixes:
-
- o Fix input length calculation for combine methods other than
- concatenate. (Ulrich Klauer)
- o Fix to configure.ac to work with Autoconf 2.69. [3600293] (cbagwell)
- o Use binary mode for pipes on all Windows compilers, rather than
- MSVC only. [3602130] (Ulrich Klauer)
-
-
-sox-14.4.0 2012-03-04
-----------
-
-Previously deprecated features that have been removed in this release:
-
- Deprec- Feature [O(ption)]
- ated in [F(ormat)] [E(ffect)] Replacement
- ------- ---------------------- ----------------------
- 14.3.0 O --interactive --no-clobber
- 14.3.0 E filter ~= sinc
- 14.3.0 E norm -b, norm -i gain -B, gain -en
- 14.3.0 PLAY_RATE_ARG SOX_OPTS
- 14.2.0 E key alias pitch
- 14.2.0 E pan ~= remix
- 14.1.0 E resample alias rate
- 14.1.0 E polyphase alias rate
- 14.1.0 E rabbit alias rate
- 14.3.1 F sndfile: sndfile 1.0.11 sndfile > 1.0.11
- 14.3.0 F flac: libFLAC < 1.1.3 libFLAC >= 1.1.3
- 14.3.1 F mp3: lame 3.97 lame > 3.97
-
-Newly deprecated features (to be removed in future):
-
- Deprec- Feature [O(ption)] Removal
- ated in [F(ormat)] [E(ffect)] Replacement due after
- ------- ---------------------- ---------------------- -------
- 14.4.0 E mixer remix 14.4.0 + 1 year
- 14.4.0 E swap with parameters remix 14.4.0
-
-Previously deprecated features (to be removed in future):
-
- Deprec- Feature [O(ption)] Removal
- ated in [F(ormat)] [E(ffect)] Replacement due after
- ------- ---------------------- ---------------------- -------
- 14.3.0 O -1/-2/-3/-4/-8 -b 14.4.0
- 14.3.0 O -s/-u/-f -e 14.4.0
- 14.3.0 O -A/-U/-o/-i/-a/-g -e 14.4.0
-
-File formats:
-
- o Mention in man pages that WAV files support floating point encodings.
- o Add support for floating point encodings in AIFF-C files. (Ulrich Klauer)
- o Pad WAV data chunk to an even number of bytes (as required by the
- specification). [3203418] (Ulrich Klauer)
- o Add optional MP2 write support with twolame library. (Paul Kelly)
-
-Audio device drivers:
-
- o Give pulseaudio driver higher priority than alsa or oss now that
- its proven stable and gives user more features; such as per app
- volume control. (cbagwell)
- o Fix bug when specifying OSX coreaudio device name. Would only
- search for first 3 devices. (cbagwell)
- o Fix sox hangups are exit when using coreaudio. (cbagwell)
- o Improve buffering in coreaudio driver (Michael Chen)
- o Support enabling play/rec mode when user invokes sox as either
- play or play.exe on windows. (cbagwell)
- o Fix compile of sunaudio driver on OpenBSD (cbagwell)
-
-Effects:
-
- o Improvements to man pages for tempo effect. Really made in 14.3.2.
- (Jim Harkins).
- o New upsample effect. (robs)
- o Fix to effects pipeline to let fade effect specify time from end of
- file again. (cbagwell and Thor Andreassen)
- o Fix man page default error for splice effect. (Ulrich Klauer)
- o Enable support for --plot option on biquad and fir effects. (Ulrich Klauer)
- o Effects chain can now be unlimited in length. (Ulrich Klauer)
- o Fix newfile/restart effects when merging or mixing files. (Ulrich Klauer)
- o Fix crashes in compand and mcompand effects. [3420893] (Ulrich Klauer)
- o Let the delay effect gracefully handle the special case that a delay can
- be more than the input length. [3055399] (Ulrich Klauer)
- o New hilbert and downsample effects. (Ulrich Klauer)
- o Fix problem where fade would sometimes fail if specifying a fade-out
- immediately after a fade-in. (robs)
- o Stricter syntax checking for several effects (might reveal bugs hidden
- in existing scripts). (Ulrich Klauer)
- o Calculate output audio length for most effects. (Ulrich Klauer)
- o Fix problems with several effects when the buffer size was not evenly
- divisible by the number of channels. [3420899] (Ulrich Klauer)
- o Complete rewrite of the trim effect with extended syntax (backwards
- compatible) and capabilities. [FR 2941349] (Ulrich Klauer)
- o Fix trim optimization unexpectedly seeking backwards. (Ulrich Klauer)
- o Prevent samples from getting lost at effects chain transitions in
- multiple effects chain/multiple output modes. (Ulrich Klauer)
-
-Misc:
-
- o Minor improvements to the man page. (Ulrich Klauer)
- o When using pipes (-p) on Windows, set file mode to binary. (cbagwell)
- o Updated .dat format description in soxformat. (Jan Stary)
- o Doxygen documentation for libSoX. (Doug Cook)
-
-Other bug fixes:
-
- o Fix several memory leaks. [3309913] (Jin-Myung Won and Ulrich Klauer)
- o Fixed crashes in apps that call sox_format_init/quit() multiple times.
- (cbagwell)
-
-Internal improvements:
-
- o Added use_threads variable to sox_globals. This should be used to enable
- or disable use of parallel effects processing instead of directly calling
- omp_set_num_threads. (Doug Cook)
- o Fix compiler warnings. (Cristian Morales Vega [P. 3072301], Doug Cook)
- o Improve large file support by using 64-bit numbers to count
- samples. (Doug Cook, Thor Andreassen, Ulrich Klauer)
-
-
-sox-14.3.2 2011-02-27
-----------
-
-File formats:
-
- o Add seek support to mp3 handler for speed improvements. (Pavel Karneliuk)
- o Fix bug were WavPack header was not updated correctly when closing
- file. Fixed libsox memory leak when closing WavPack files.
- (David Bryant)
- o Fix RIFF chunk length error when writing 24-bit files. (David Bryant)
- o 24-bit WAV files were leaving channel maps unassigned. Change to use
- common channel mappings based on channel count. This allows to
- work more seemlessly with other apps such as WavPack and Foobar2000.
- (David Bryant)
- o Fix ffmpeg playback bug caused by alignment requirements on some platforms.
- Closes bug #3017690. (Reuben Thomas).
- o Fix memory leak in ffmpeg. (Doug Cook)
- o Handle 0 length chunks in WAV files gracefully. (Beat Jorg)
- o When skipping over chunks, account for word alignment. Helps
- with some Logic Pro generated files. (D Lambley)
- o Fix incorrect MP3 file length determination with VBR & .5s initial
- silence. (robs)
-
-Audio device drivers:
-
- o Fix immediate segfault on OSX while attempting to record. (Adam Fritzler)
- o Fix segfault on OSX playback for some HW that gives smaller then
- requested buffers. (cbagwell)
- o Clean up system resource in coreaudio on close. Allows running
- back-to-back open()/close()'s without exiting app first. (cbagwell)
- o Add support for 32-bit samples to OSS driver. (Eric Lammerts)
- o Add support for 24 and 32-bit samples to waveaudio (Win32) driver.
- (Doug Cook)
- o Support specifying audio device other than default on OSX (cbagwell)
-
-Effects:
-
- o F.R. [3051700] spectrogram -r for `raw' spectrogram, no legend. (robs)
- o Fix -w option on stats effect. (Ronald Sprouse)
- o Fix segfault with some ladspa plugins (Thor Andreassen)
- o Optionally look for png.h in libpng directory to support OpenBSD
- packaging. Helps enable spectrograph effect. (cbagwell)
- o libpng15 requires application to include zlib.h header file. (cbagwell)
- Add this to spectrograph effect. [3184238]
- o Enable LADSPA effects on all platforms without any external
- dependencies. Mainly useful for Linux, Windows and OS X which have
- binaries readily available. (cbagwell)
- o Support specifying an absolute end location for trim effect instead
- only an offset from trim begin location. (Ulrich Klauer)
- o Fix regression where MP3 handler required libmad headers to be installed.
- (Samuli Suominen)
- o Allow dynamic loading of lame to be enabled even if lame header files
- are not installed. (Doug Cook)
-
-Other new features:
-
- o Soxi now reports duration of AMR files. (robs)
- o Document the "multiple" combine option in man pages and in
- usage output (Ulrich Klauer).
-
-Internal improvements:
-
- o Distribute msvc9 project files that had been in CVS only. (cbagwell)
- o Add msvc10 project files (also compatible with the Windows SDK 7.1).
- (Doug Cook)
- o cmake now compiles waveaudio driver under windows environment. (cbagwell)
- [3072672]
-
-sox-14.3.1 2010-04-11
-----------
-
-Newly deprecated features (to be removed in future):
-
- Deprec- Feature [O(ption)] Removal
- ated in [F(ormat)] [E(ffect)] Replacement due after
- ------- ---------------------- ---------------------- -------
- 14.3.1 F mp3: lame 3.97 lame > 3.97 2011-04-11
- 14.3.1 F sndfile: sndfile 1.0.11 sndfile > 1.0.11 14.3.1
-
-Previously deprecated features (to be removed in future):
-
- Deprec- Feature [O(ption)] Removal
- ated in [F(ormat)] [E(ffect)] Replacement due after
- ------- ---------------------- ---------------------- -------
- 14.2.0 E key alias pitch 14.3.1
- 14.2.0 E pan ~= mixer/remix 14.3.1
- 14.3.0 F flac: libFLAC 1.1.2,3 libFLAC > 1.1.3 14.3.1
- 14.3.0 PLAY_RATE_ARG SOX_OPTS 14.3.1
- 14.3.0 E norm -b, norm -i gain -B, gain -en 2010-06-14
- 14.3.0 E filter ~=sinc 2010-06-14
- 14.1.0 E resample alias rate 2010-06-14
- 14.1.0 E polyphase alias rate 2010-06-14
- 14.1.0 E rabbit alias rate 2010-06-14
-
-LibSoX interface changes:
-
- o Added new variants of sox_open to allow read/write from/to memory
- buffers (in POSIX 2008 environment); see example5.c. (robs)
-
-File formats:
-
- o New Grandstream ring-tone (gsrt) format. (robs)
- o CVSD encode/decode speed-ups. (Kimberly Rockwell, P. Chaintreuil)
- o Add ability to select MP3 compression parameters. (Jim Harkins)
- o Now writes out ID3-tags in MP3 files with lame supports it. (Doug Cook)
- o Also can write VBR Tag ("XING Header") in MP3 files. (Jim Hark /
- Doug Cook)
- o Increase percision of MP3 encoders to use 24-bits instead of
- 16-bits. (Doug Cook)
- o Fix failed writing 24-bit PAF files (and possibly other libsndfile
- based formats). (cbagwell)
- o Allow libsndfile to be dlopen()'ed at runtime if --enable-dl-sndfile
- is used. (Doug Cook)
- o Allow amr-nb/amr-wb to be dlopen()'ed at runtime if
- --enable-dl-amrwb or --enable-dl-amrnb is used. (Doug Cook)
- o amrnb and amrwb formats can optionally use opencore-amr libraries.
- (cbagwell)
-
-Audio device drivers:
-
- o Add native windows audio driver. (Pavel Karneliuk, Doug Cook)
- o Add 32-bit support to ALSA driver. (Pavel Hofman)
- o Make OpenBSD sndio audio driver default over older sunau driver.
- (cbagwell)
-
-Effects:
-
- o Fix [2254919] silence doesn't trim digital silence correctly. (robs)
- o Fix [2859842] stats effect crashes on 64-bit arch. (Ulrich Klauer)
-
-Other new features:
-
- o Added libSoX example #4: concatenating audio files. (robs)
- o Show soxi version & usage information when no args given. (robs)
-
-Other bug fixes:
-
- o Fix build so that grouped files (e.g. play -r 6k "*.vox" plays all
- at 6k) works. (robs)
- o Fix build to support auto file type detection with pipes on FreeBSD
- and elsewhere. (Dan Nelson)
- o Fix simultaneous play & rec not working. (robs)
- o Fix multi-threading problems on multi-core Windows OS; also, change
- default to single-threaded.
- o Fix mistaken file size with pipe input on Windows. (Doug Cook)
- o Fix missing documentation for -R (repeatable), and pulseaudio driver.
- o Fix memory leak of format private data. (Slawomir Testowy)
-
-Internal improvements:
-
- o Move bit-rot detection support files to sub-directory (could
- previously cause build problems). (robs)
- o [2859244] Fixes to improve compatibility with MSVC. (Doug Cook)
- o Added utilities to help any format handler dlopen() external
- libraries at run time instead of link time. (Doug Cook)
- o Compiling with mingw now has feature parity with cygwin. (Doug Cook
- and cbagwell)
-
-
-
-sox-14.3.0 2009-06-14
-----------
-
-Previously deprecated features that have been removed in this release:
-
- Deprec- Feature [O(ption)]
- ated in [F(ormat)] [E(ffect)] Replacement
- ------- ---------------------- ----------------------
- 14.1.0 E resample * ~= rate
- 14.1.0 E polyphase * ~= rate
- 14.1.0 E rabbit * ~= rate
- 14.2.0 E dither: RPDF,scaled dither (TPDF only)
- 14.1.0 F flac: libFLAC 1.1.1 libFLAC > 1.1.1
-
- * But interface retained as an alias for `rate'.
-
-LibSoX interface changes:
-
- o sox_format_init() has been supeseded by sox_init().
- o Removed obsolete error codes (SOX_E...); new sox_strerror()
- function to convert error codes to text.
- o Use of sox_effect_options() is now mandatory when initialising an
- effect (see example0.c for an example of this).
- o sox_flow_effects() has a new (3rd) parameter: a void pointer
- `client_data' that is passed as a new (2nd) parameter to the flow
- callback function. client_data may be NULL.
-
-File formats:
-
- o Slight improvement to A-law/u-law conversion accuracy: round LSB
- instead of truncating. (robs)
- o Fix length in wav header with multi-channel output to pipe. (robs)
- o Fix [2028181] w64 float format incompatibility. (Tim Munro)
- o Fix reading AIFF files with pad bytes in COMT chunks. (Joe Holt)
- o Fix AIFF file length bug to stop reading trash data on files that
- have extra chunks at end of file. (Joe Holt)
- o Fix file length being 4 bytes short for AIFF sowt CD tracks. (Joe Holt)
- o Fix [2404566] segfault when converting from MS ADPCM wav file. (robs)
- o Fix slight FLAC seek inaccuracy e.g. when using `trim' effect. (robs)
- o Fix mp3 decode sometimes being up to a block short. (robs)
- o Fix not outputing GSM-in-wav when input is GSM-in-wav. (robs)
-
-Audio device drivers:
-
- o New native OpenBSD audio handler for play/recording. (Alexandre Ratchov)
- o 24-bit support for ALSA handler. (robs)
- o Warn if ALSA under/overrun. (robs)
-
-Effects:
-
- o New `stats' effect; multichannel audio statistics. (robs)
- o New `sinc' FFT filter effect; replacement for `filter'. (robs)
- o New `fir' filter effect using external coefficients/file. (robs)
- o New `biquad' filter effect using external coefficients. (robs)
- o New `overdrive' effect. (robs)
- o New `vad' Voice Activity Detector effect. (robs)
- o `synth' enhancements: can now set common parameters for multiple
- channels, new `pluck' and `tpdf' types, `scientific' note
- notation, [2778142] just intonation. (robs)
- o New multi-channel support and revised sizing options for `spectrogram'.
- N.B. revised options are not directly backwards compatible -- see the
- man page for details of the new syntax. (robs)
- o Richer gain/normalise options. (robs)
- o [2704442] Slight change to `riaa' gain: now norm'd to 0dB @ 1k
- (previously 19.9dB @ DC). (Glenn Davis)
- o Fix [2487589] `dither' clipping detection & handling. (robs)
- o Fix `repeat' sometimes stopping repeating too soon. (robs)
- o Fix `repeat' sometimes repeating wrong audio segments. (robs)
- o Fix [2332343] 'silence' segfault with certain lengths. (cbagwell)
- o Fix `silence' empty output file with A-law input. (robs)
- o Fix temporary file problems in Windows (cygwin) with normalise and
- other effects. (robs)
- o Fix [2779041] spectrogram PNG file is invalid on Windows. (robs)
- o Fix [2787587] `trim x 0' should produce zero length audio. (robs)
- o Parallel effects channel processing on some hyper-threading/mult-core
- architectures. New `--single-threaded' option to disable this. (robs)
-
-Other new features:
-
- o Added ability to create shared DLL's on cygwin (cbagwell)
- o New `--guard' & `--norm' options; use temporary files to guard against
- clipping for many, but not currently all, effects. (robs)
- o New `--ignore-length' option to ignore length in input file header (for
- simple encodings & for mp3); instead, read to end of file. (robs)
- o New `--temp DIRECTORY' option. (robs)
- o New `--play-rate-arg ARG' option. (robs)
- o New SOX_OPTS environment variable; can be used to provide default
- values for above and other options. (robs)
- o Grouped files, e.g. play -r 6k "*.vox" plays all at 6k. (robs)
- o Automatically `dither'; new `--no-dither' option to disable this. (robs)
- o Can now use `v' & `V' keys to adjust volume whilst playing audio (on some
- systems). (robs)
- o New bitrate, time in seconds, & total options for soxi; bitrate
- and file-size display for sox. (robs)
- o `Magic' (libmagic) file type detection now selected using `--magic'
- option (where supported).
- o [2003121] In many cases, no longer need to specify -t when inputing
- audio from a `pipe'. (robs)
- o Support more Shoutcast URL variants. (robs)
- o Added libSoX example #3: playing audio. (robs)
-
-Other bug fixes:
-
- o Fix [2262177] SoX build could fail with parse /etc/issue error. (robs)
- o Fix "no handler for detected file type `application/octet-stream;
- charset=binary'" with raw files when using libmagic. (robs)
-
-Internal improvements:
-
- o Rationalise use of and make repeatable across different platforms
- pseudo random number generators. (robs)
- o Rationalise effects' options interface (getopt compatible). (robs)
- o Added stub headers to allow test compilation of all sources on
- linux. (robs)
-
-
-sox-14.2.0 2008-11-09
-----------
-
-Previously deprecated features that have been removed in this release:
-
- Deprec- Feature [O(ption)]
- ated in [F(ormat)] [E(ffect)] Replacement
- ------- ---------------------- ----------------------
- 14.0.0 E pitch new pitch = old key
-
-File formats:
-
- o New `.cvu' unfiltered CVSD; supports any bit-rate. (robs)
- o New `.sox' native format intended for intermediate files. (robs)
- o Fix WAV write on 64-bit arch. (robs)
- o Fix writing PRC ADPCM files. (Silas Brown)
- o Fix problems reading short mp3 files. (robs)
-
-Effects:
-
- o N.B. Reduced default bandwidth setting for `rate' effect from 99%
- to 95%; use `rate -s' to be compatible with SoX v14.1.0. (robs)
- o New options for `rate' effect to configure phase response,
- band-width and aliasing. (robs)
- o New options for 'dither' effect: RPDF, TPDF, noise-shaping. (robs)
- o New `riaa' effect: RIAA vinyl playback EQ. (robs)
- o New `loudness' effect: gain control with ISO 226 loudness
- compensation. (robs)
- o New `bend' effect; pitch bending. (robs)
- o New -b option for the norm effect; can be used to fix stereo
- imbalance. (robs)
- o Wider tempo range for `tempo' effect. (robs)
- o New --effects-file option to read effects and arguments from
- a file instead of command line. (cbagwell)
- o `filter' effect now supports --plot. (robs)
- o Improved documentation for the `stat' effect. (robs)
- o Fix broken audio pass-through with noiseprof effect. (robs)
- o Fix graph legend display when using --plot octave. (robs)
- o Fix rare crash with `rate' effect. (robs)
- o Fix [2190767] `norm' under-amplifying in some cases. (George Yohng)
- o Fix [2007062] Earwax effect can overflow; should clip. (robs)
- o Fix [2223251] mcompand should use linkwitz-riley. (robs)
- o Fix `phaser' clicks and overflows. (robs)
- o Trim will now skip past 2G point correctly. (cbagwell)
- o Improved handling of speed changes in the effects chain. (robs)
-
-Other new features:
-
- o New psuedo-effects "newfile" and ":" to allow running
- multiple effect chains on a single file. newfile will
- create a new output file when an effect chain terminates.
- Of most use with trim and silence effects. (cbagwell)
- o Can now use multiple pipes as inputs to the combiner;
- see `Special Filenames' in sox(1). (robs)
- o Display SoX build/run environment information with -V -V. (robs)
- o Display (with -V) the detected file-type if it differs from the
- file extension. (robs)
- o New -t option for soxi; to display the detected file type. (robs)
- o New -b/--bits, -e/--encoding alternative options for specifying
- audio encoding parameters. (robs)
- o [FR 1958680] Support more than 32 input files. (robs)
- o New native Mac OSX audio handler for playing/recording. (cbagwell)
-
-Other bug fixes:
-
- o Bump library version because it was not binary compatible with
- SoX 14.0.1 (Pascal Giard)
- o Turn off versioning of special libsox_fmt* libraries since thats
- not really needed. (kwizart)
- o Fixed crash when running play with no arguments. (Dan Nelson)
- o Allow libpng to be found with -static option. (cbagwell)
- o Allow libsamplerate to be found if pkg-config is installed but
- no samplerate.pc exists. (cbagwell)
- o [2038855] external lpc10 lib patch. (Oden Eriksson, Mandriva)
- o Fix memory leaks in effects chain when restarting effects. (cbagwell)
- o Fixed pkg-config CFLAGS. (evilynux)
- o Fix sndfile inclusion in build in some circumstances. (robs)
- o Fix [2026912] Fails on URL-like filenames. (robs)
- o Always add _LARGEFILE_SUPPORT when off_t is 64bits to work around
- buggy platforms. Fixes not able to read WAV files. (cbagwell)
-
-Internal improvements:
-
- o Fixed all compiler warnings (with gcc 4.3.1, 64-bit arch.). (robs)
- o Updates to internal effects chain API. (cbagwell)
- o Retire old FFT routines (speeds up `noisered' effect). (robs)
- o Allow effects to use getopt. (robs)
- o Use libmagic for mp3. (robs)
- o Change sox_seek() offset to 64-bit to work with > 2G files (cbagwell)
- o Merged libsfx back into libsox to align with sox.h API. (cbagwell)
-
-
-sox-14.1.0 2008-7-29
-----------
-
-Previously deprecated features that have been removed in this release:
-
- Deprec- Feature [O(ption)]
- ated in [F(ormat)] [E(ffect)] Replacement
- ------- ---------------------- ----------------------
- 13.0.0 O -e -n
- 13.0.0 O -b/-w/-l/-d -1/-2/-4/-8
- 13.0.0 E avg, pick mixer
- 13.0.0 E highp, lowp highpass -1, lowpass -1
- 13.0.0 E mask dither
- 13.0.0 E vibro ~= tremolo
- 13.0.0 F auto Becomes internal only
-
-File formats:
-
- o New option --help-format shows info about supported format(s). (robs)
- o New WavPack format (includes lossless audio compression, but not
- guaranteed lossless file compression). (robs)
- o New htk format. (robs)
- o Add .f4 & .f8 raw file extensions. (robs)
- o Writing aiff, aifc & dvms now repeatable with -R. (robs)
- o Writing hcom no longer fails with unsupported rate--chooses
- best match. (robs)
- o Au/snd: added support for 32-bit integer and 64-bit float PCM
- encoding/decoding; display name of unsupported encoding. (robs)
- o Can now write .amb (.wav variant) files [FR 1902232]. (robs)
- o Can now read 2,3(2.6),4 bit ADPCM .voc files [FR 1714991]. (robs)
- o Can now read some MP3 ID3 tags. (robs)
- o Can now write Sounder files. (robs)
- o Can now write DEC-variant au files (with -x). (robs)
- o Comments support for SoundTool files. (robs)
- o Fix [1864216] comments mangled when writing ogg-vorbis. (robs)
- o Fix short noise at end of alsa playback. (Morita Sho/Tim Munro/robs)
- o Fix wve seek accuracy. (robs)
- o Fix lpc10 not working. (robs)
- o Fix [1187257] wav MS-ADPCM block-align size incorrect. (robs)
- o For wav & au, fix [548256] size in header wrong when piping out. (robs)
- o Fix IRCAM SF header processing; support all (modern) variants. (robs)
- o Fix 24-bit read/write on big-endian systems. (robs)
- o Fix crash trying to open non-existent play-list. (robs)
- o Fix FLAC read from stdin with libFLAC >= 8. (Patrick Taylor Ramsey/robs)
- o Fix [1997637] Trim effect loses samples (with wav). (robs)
-
-Effects:
-
- o New `splice' effect; splice together audio sections. (robs)
- o New `remix' effect; mixes any number of channels. (robs)
- o New `norm' (normalise) effect. (robs)
- o New `delay' effect; delay one or more channels. (robs)
- o New `contrast' enhancement effect [FR 708923]. (robs)
- o Improved `rate' resampling effect; resample, polyphase, & rabbit
- now deprecated. (robs)
- o New `spectrogram' effect; creates a PNG (if built with PNG lib). (robs)
- o `synth' can now sweep linearly and squarely (as well as
- exponentially). (robs)
- o Can now `fade' out to EOF without giving file-length (if it can
- be determined from the input file header). (robs)
- o Fix synth max. level setting for some output encodings. (robs)
- o Fix crash on 64-bit arch. with tempo & key effects. (Sami Liedes)
- o `gain' alias for the vol effect. (robs)
-
-Other new features:
-
- o Now possible to control play-back resampling quality (and hence
- cpu-load) via the PLAY_RATE_ARG environment variable. (robs)
- o Command line support for multiple file comments. (robs)
- o New --combine=mix-power option to mix combine using 1/sqrt(n) scaling
- instead of 1/n [FR 2012856]. (robs)
- o New --input-buffer option to specify (only) input buffer size. (robs)
- o New `soxi' utility to extract/display file header fields. (robs)
- o Pkg-config support. (Pascal Giard)
- o Simple VU meter. (robs)
- o Heuristic to detect when playing an album and set
- the default replay-gain mode to `album'. (robs)
- o Better auto-choice of output file format parameters when
- type is different to that of input file. (robs)
- o SoX now treats (and displays) encoding size & signal precision
- separately. (robs)
- o Default audio devices (sox), and allow environment variables to
- be used to override the default audio device driver (rec/play)
- and default audio device (all). (robs)
- o Simpler file info display for `play'. (robs)
- o For some file-types, warn if file size seems too short. (robs)
- o Added auto-detect for caf, sndr, txw & sf files. (robs)
- o Added example0: simpler example of how to develop applications that
- use the libSoX effects chain. (robs)
- o Added example2: simple example of how to develop applications that
- use libSoX to read an audio file. (robs)
- o Moved contents of soxexam man page into soxeffect man page. (robs)
-
-Other bug fixes:
-
- o Fix [1890983] rec shortcut should apply bit depth (8-bit,
- 16-bit, etc.) to input handler. (robs)
- o Fix ungraceful handling of out of disc space and other write
- errors (bug was introduced in 14.0.0). (robs)
- o Fix endian selection (-B, -L, -x) in some circumstances. (robs)
- o Fix auto-detect of hcom files. (robs)
-
-Internal improvements:
-
- o Use FORTIFY_SOURCE with gcc. (robs)
- o Fixed all compiler warnings (with gcc 4.2.3, 32-bit arch). (robs)
- o Reimplement (separately) SoundTool & Sounder format handlers. (robs)
- o Allow formats & effects to have any size of private data. (robs)
-
-
-sox-14.0.1 2008-01-29
-----------
-
- File formats:
-
- o Added support for non-standard, non-WAVE_FORMAT_EXTENSIBLE
- (esp. 24-bit) PCM wav (see wavpcm in soxformat.7 for details). (robs)
-
- Effects:
-
- o Reimplemented reverb to be similar to freeverb. (robs)
-
- Bug fixes:
-
- o Fix Sndtool read error causing noise at start. (Reynir Stefánsson)
- o Fix mixer with >4 numbers, and mixer -3 behaving as mixer -4. (robs)
- o Fix [1748909] sox does not report remaining playtime of mp3s. (robs)
- o Fix failure to read AIFF files with empty MARK chunk. (robs)
- o Fix spurious 'Premature EOF' message in some circumstances. (robs)
- o Switched to 16-bit for libao driver since not all its plugins
- support it (such as oss, nas, and pulse audio) (Morita Sho)
- o Stop crash when "rec" is run with no arguments (Morita Sho).
- o Fix -V (without argument) on non-gnu systems. (robs)
- o Fix reported (with -V) output audio length in some cases. (robs)
- o Fix actual FLAC output file audio length in some cases. (robs)
- o Fix poor 24-bit FLAC compression & support newer versions of
- libFLAC (1.2.x). (robs)
- o Fix loss of 1 decoded FLAC block when using "trim 0 ...". (robs)
- o Fix trim when first effect with IMA-ADPCM input wav file. (robs)
-
- Internal improvements:
-
- o Let "make distcheck" run some automated test scripts.
- o Distribute missing cmake files.
- o Fix ogg vorbis compile error on some platforms.
- o Remove unused libltdl that could cause header mismatch with
- installed libltdl.
- o Fix AMR detection with --disable-shared. (robs)
- o Updated configure to support linking to static libraries
- on mingw for flac, ogg, and libsamplerate libraries.
- o Added example1: simple example of how to develop applications that
- use the libSoX effects chain. (robs)
-
-
-sox-14.0.0 2007-09-11
-----------
-
- File formats:
-
- o Added ffmpeg support. (Reuben Thomas)
- o FLAC: added seekable decoding; added seek-table generation. (robs)
- o Added M3U & PLS playlist formats [FR# 1667341] (Note: SHOUTcast PLS
- is only partially supported). (robs)
- o Made format readers and writers into individual modules for easier
- distribution of differently-licensed code. (Reuben Thomas)
- o Added libao support. (Reuben Thomas)
- o Added support for ADPCM-encoded PRC files, based on Danny Smith's
- rec2wav and sndcmp. (Reuben Thomas)
- o Added AMR-NB [FR# 728875] & AMR-WB formats (with external libs). (robs)
- o Added LPC-10 support. (Reuben Thomas)
-
- Effects:
-
- o Use LADSPA effects (one input, one output). (Reuben Thomas)
- o --octave option changed to --plot; can now also use gnuplot to
- plot effect transfer function. (robs)
- o Added soft-knee companding. (robs)
- o Show (with --plot) compand transfer function. (robs)
- o Allow e.g. "vol 6dB" (as well as "vol 6 dB"). (robs)
- o Changed deemph filter from 1st order to 2nd order for
- slightly better accuracy. (robs)
- o Add option to silence effect to leave periods of silence
- in and only strip out extra silence. (Mark Schreiber)
- o synth can now generate any number of channels. (robs)
- o mixer can now mixdown to mono any number of channels. (robs)
- o Added oops effect (mixer special case). (robs)
- o All effects that could only work on mono or stereo audio, now
- work with any number of channels. (robs)
- o Added WSOLA-based key and tempo effects. (robs)
-
- Other new features:
-
- o Show (with -S) if clipping is occurring. (robs)
- o Added internet input file support (needs wget). (robs)
- o Made it possible to build without sound drivers. (Reuben Thomas)
-
- Bug fixes:
-
- o Fix (m)compand transfer function non-linearities; fix compand
- drain volume. (robs)
- o Fix crash with pan effect. (robs)
- o Add missing RM define to Makefiles so installs work.
- (Bug# 1666599) (cbagwell)
- o Fix I/O performance regression in 13.0.0. (Reuben Thomas)
- o Fix .lu, .la read regression in 13.0.0 [Bug# 1715076]. (robs)
- o Fix uncompressed NIST/Sphere read regression in v13 [Bug #1736016].
- o Fix displayed times when playing a file and using trim. (robs)
- o Fix CDDA sector duration display for non-CDDA sample rates. (robs)
- o synth fixes: brown noise; inverted square wave; offset < 0. (robs)
- o Fix crash when encoding Vorbis or FLAC: with no comment. (robs)
- o Fix effect drain problems: chorus, echo(s), phaser. (robs)
- o Fix rabbit responsiveness and memory problems. (Peter Samuelson)
- o Fix broken stereo audio when recording using ALSA. (robs)
- o Fix OSS driver on big endian machines that was introduced in
- last release.
-
- Internal improvements:
-
- o Renamed libst to libsox for name recongition and to avoid
- duplications with other existing libst libraries. (Reuben Thomas)
- o Moved effects to libsfx. (Reuben Thomas)
- o Got rid of several hundred compiler warnings. (robs, Reuben Thomas)
- o Added basic performance testing of I/O. (Reuben Thomas)
- o Effects chain processing now available in libSoX. (robs)
- o Added effects-chain buffering for effects that use a window [FR#
- 1621695]. (robs)
- o Added cmake build files for Win32. (robs)
-
-
-sox-13.0.0 2007-02-11
-----------
-
- File formats:
-
- o Support for .caf, .paf, .fap, .nist, .w64, .nist, Matlab 4.2/5.0
- (Octave 2.0/2.1), .pvf, .sds, .sd2 and .xi file formats via libsndfile.
- If available, libsndfile can also be used to handle all the other file
- formats it understands. (Reuben Thomas)
- o Add FLAC support (robs)
- o Support Maxis's XA format. (Dwayne C. Litzenberger)
- o Add support for 24-bit PCM raw, wav (WAVE_FORMAT_EXTENSIBLE) [FR# 801015],
- au, aiff, & flac files. (robs)
- o Add AIFF-C output support. (shashimoto)
- o New .ima file format for raw IMA ADPCM. (robs)
- o Allow the rate and number of channels of .au files to be overridden
- by command-line arguments. (robs)
- o Add seek support for GSM data in WAV files. Rafal Maszkowski
- o Allow encoding quality to be specified (FLAC & Ogg, but not
- MP3 yet). (robs)
- o Rename -b to -1, -w to -2, -l to -4, -d to -8, and mask to dither.
- (robs)
- o New options for specifying endianness (and separate options for
- nibble & bit reversal) [FR# 1621702]. (robs)
- o Improved multi-channel file reading; fixes [1599990]. (robs)
-
- Effects:
-
- o Equalizer effect (Pascal Giard)
- o bass and treble altering effects. (robs)
- o New optional rabbit resample routine, using libsamplerate
- (aka Secret Rabbit Code). (Reuben Thomas)
- o Added allpass filter effect. (robs)
- o Documented the butterworth filter effects; added variable Q. (robs)
- o "rate" effect made an alias for "resample".
- o Visualisation of various filters' frequency response via Octave. (robs)
- o Can now specify width of many 2nd-order filters as: Hz, octaves,
- or Q. (robs)
- o Dither/mask amount now specifiable. (robs)
- o Consistent (and hopefully complete) clipping detection and
- reporting. (robs)
- o Allow command-line time parameters of < 1 sec to omit the
- leading 0. (robs)
- o Improved synth usage and improved the synth entry in the man-
- page. (robs)
- o Higher quality audio speed adjustment; also fixes [1155364]. (robs)
- o Replacement flanger effect; also fixes [1393245]. (robs)
- o Added silence padding effect. (robs)
- o Added ability for noiseprof to use stdout and noisered to use stdin
- [FR# 1621694]. (Reuben Thomas)
- o vibro effect name deprecated in favour of tremolo; this effect
- reimplemented as a special case of synth. (robs)
-
- Other new features:
-
- o Remove soxmix. (Reuben Thomas)
- o Preview mode now removed, as all it did was use rate rather than
- resample, and rate has been removed.
- o -V now gives only user-relevant messages, use -V -V to get
- developer-relevant messages. (robs)
- o -V output much improved and expanded; now includes display of
- (auto-)selected effects. (robs)
- o sox man-page overhaul, new soxexam man-page entries. (robs)
- o Added command line options for specifying the output file
- comment. (robs)
- o Added ability to merge e.g. 2 mono files to 1 stereo file
- [FR# 1297076]. (robs)
- o Removed the restrictions whereby multiple input files had to have
- the same data encoding & size, and in most situations where they
- had to have the same # of channels, and for play where they had
- to have the same sampling-rate. (robs)
- o Options to apply replay-gain on input; enabled by default
- with `play'. (robs)
- o Can now use Ctrl-C to skip to next track when playing multiple
- files (e.g. play *.mp3); Ctrl-C twice to exit. (robs)
- o Added --interactive option to prompt to overwrite pre-existing
- output file. (robs)
- o Added large file support. (Reuben Thomas)
-
- Bug fixes:
-
- o Fix writing MP3 files on AMD64 processors.
- o More fixes to MP3 tag reading. Sometimes tags were
- detected as valid MP3 frames.
- o Fix to stop, avoiding a crash, when starting of effects fails.
- (Reuben Thomas)
- o Fixed a bug introduced in 12.18.2 that stopped the draining
- of effects from occuring. This had stopped the reverse effect,
- among others, from working. (Reuben Thomas)
- o Several effects are now optimised out in situations where they need
- do nothing, e.g. changing rate from 8000 to 8000, or changing volume
- by 0dB [Bug# 1395781]. (robs)
- o Fix rounding error when reading command-line time
- parameters. (robs)
- o Fix nul file hander ignoring other format options if rate
- option has not been given. (robs)
- o Fix synth length accuracy. (robs)
- o Fix broken audio when downmixing with any of the following
- effects: synth, deemph, vibro. (robs)
- o Fixed deemph & earwax effects to work with MP3, vorbis,
- & FLAC. (robs)
- o Fix wav file handler discarding the last PCM sample in certain
- circumstances. (robs)
- o Fix [1627972] AIFF read bug when MARK chunk present. (Richard Fuller)
- o Fix [1160154] VOX to WAV conversion problem. (robs)
- o Removed (for output file only) the potentially
- problematic -v option. Use the vol effect instead. (robs)
- o Improved the accuracy of integer and floating point PCM
- conversions. (robs)
- o Don't go into a loop on zero-padded WAVs. (Jorge Serna)
- o Fix to AIFF writing to avoid writing invalid files in some situations.
- (Reuben Thomas)
- o Fix compander effect bugs: [1613030] Compand fails to compress
- clipping, [1181423] compand with 0 sec attack/release. (robs)
-
- Internal improvements:
-
- o More and better self-tests. (robs)
- o Build system overhaul to use the full set of GNU autotools.
- (Reuben Thomas)
- o Add new getopt1.c to win32 project file.
- o Remove old, optional rate change and alaw/ulaw conversion code.
- (Reuben Thomas)
- o Removed the old internally invoked (but mentioned in the man page)
- copy effect. (robs)
-
-
-sox-12.18.2 2006-09-03
------------
-
- o Adding in Debian's disk full fix (#313206).
- o Finally got rid of reference to cleanup() function in
- library. Applications are now required to detect
- all failures from return codes and cleanup as they
- want.
- o Changed how list of formats and effects are stored internally.
- Effects libst users only. Dirk
- o Store effects usage so that its accessable by applications.
- Dirk
- o Modify the synth effect to not use SIGINT to stop processing
- and instead return ST_EOF. This allows exact acount of
- samples to be written out instead of an approximate amount.
- o Fix hangup when attempting to write stereo MP3 files.
- (1512218) Kendrick Shaw
- o Fix deemph effect would lose stereo separation. (1479249) robs
- o Adding cross-platform support for getopt_long
- o Make help screens print much more information and add
- new --help-effect option. (Originally from Dirk).
- o Add support for using an external gsm library instead of
- just the internal one. Vladimir Nadvornik
- o Updates to nul file handler to prevent crashes during output.
- Martin Panter (1482869)
-
-
-sox-12.18.1 2006-05-07
-------------
-
- o The "filter" effect could go into infinite drain mode. Now
- only drain 1 buffer. noisered as well.
- o SoX was ignoring user aborts (ctrl-c) if it occured during
- effect drain operations. This was bad if effects had
- bugs and stuck in infinite loop.
- o Stop SoX from crashing when file type could not be auto
- determined (1417776).
- o Output filenames with multiple '.' confused SoX. (1417776)
- Christian Hammer
- o Moved to a common set of CLIP routines. This fixed clipping
- bugs in noisered and mcompand.
- o Stop SoX from crashing on sphere files that contain large text
- strings. (1430025) Ulf Hamhammar
- o Fix some overflow crashes in aiff handler. (1430024) Ulf Hamhammar.
- o Under windows, set piped input/output to binary mode (1417794). Martin
- Panter
- o Fixed broken internal version of strdup(). (1417790) Marty
- o Stop infinite loop when reading MP3's with a tag size of
- exactly 8192 bytes. (1417511) Hans Fugal
- o Fix typo in stlib.dsp for loading in Visual Studio 6.
- o Fixed problems in silence effect related to removing multiple
- periods of silence from the middle of the sound file.
- o Reduced the window size greatly on the silence effect to
- prevent leaving in silence that looked like noise still based
- on RMS values.
- o Prevent infinite loop in pitch effect from uninitialize variable.
- Frank Heckenbach
- o Prevent crashes when printing error mesages (1447239)
- o Added makefile and support files to compile using Open Watcom
- compiler. (1417798) Marty
- o Stop calling flow() on effects that returned EOF during drain(). Allows
- two back-to-back reverse effects to work.
- o Added support for multiple channels in .dat files.
- (1366634) tomchristie
-
-
-sox-12.17.9 2005-12-05
------------
-
- o Updates to compile under VC6. Jimen Ching
- o Declare st_signalinfo_t to specifically be signed in case
- platform does not default ot signed chars. This
- is required for NetBSD/powerpc.
- o When seek()ing in AIFF, SMP, and WAV handlers, remaining samples were
- incorrectly computed based on bytes and not samples. Jukka
- o Changed noisered effect to just warn during clipping instead
- of aborting. Ian Turner
- o Fixed bug were pieces of audio were lost every buffer read
- when running both -c and -r options together on mono audio.
- Users probably percieved it as shorter audio files that
- played with a sped up tempo.
- Bugfix will also apply to other times when multiple effects
- are ran on the command line.
- o Added support for -V option to play/rec scripts.
- o Fix to silence effect to allow negative periods to be specified
- (to remove silence from middle of sound file).
- o Fix swap option handling so that special case of "swap 1 1" will
- work.
- o Track length of Ogg Vorbis files on read.
- o Add support for displaying a status line that tracks progress
- of read/write routines. Part of information requires read
- file handlers to be able to determine file length.
- o Converted alsa driver to use asoundlib instead of directly
- talking to kernel driver. This also means that device names
- are now the ALSA logical names instead of /dev type names.
- o Added ALSA support to play/rec scripts.
- o Added st_open*, st_read, st_write, st_seek, st_close routines
- to help simplify developer interface to libst. See libst.3..
- o Removed st_initformat(), st_copyformat(), and
- st_checkformat() from library. If your app used those
- functions then copy them from 12.17.8 source code
- directly into your application or update to use new
- routines.
- o Force word-alignment on AIFF SSND and APPL chunks on input.
- Matthew Hodgson.
- o Add fix to WAV handler to only return data in multiples
- of sample_size*channels to better handle corrupt files.
- o Fixed bug where "-4" option didn't work with avg
- effect (Tom Christie).
- o Fixed fade's fade-out-length to match man page
- description as noted by Geoff Kuenning. This required
- updates to the sample crossfade scripts. Also modified fade
- effect to report when no more samples will be produced to
- prevent unneeded reading of whole file.
- o Allow aborting SoX with SIGTERM, along with previous SIGINT.
- Norman Ramsey.
-
-
-sox-12.17.8 2005-08-22
------------
-
- o noisered effect had compile problems with some compilers.
- o "-x" option was being ignored since 12.17.7.
- o Stuart Brady added support for reading and writing RIFX files (big
- endian RIFF/WAV files). Also added support for auto detecting
- DEC-style ".sd\0" files.
- o Gene Mar found typo in polyphase nuttall calculation.
- o SMP buffer overflow (detected by gcc 4.0). Reported by Marcus Meissner
- and Matthias Saou.
- o Fixed URL in manpage to resample overviews.
- o Fixed WAV handler so that it didn't think WAV chunks with max size
- were invalid chunks. This allows WAV's to be used in pipes since
- they have to default to max size.
- o WAV files with alaw or ulaw data don't need extended format chunks.
- (Lars Immisch)
- o In AIFF files, fixed problem were short comments should cause
- AIFF handler to get confused and become misaligned.
-
-
-sox-12.17.7 2004-12-20
------------
-
- o Christian Weisgerber sent patches to man page fixes
- and patches for sunaudio driver on openbsd.
- o Default volume for soxmix wrongly set to 0 instead
- of 1/#_input_files (float rounding error).
- o Update to ALSA driver to do a better job of detecting
- unsupported sample rate/size/encoding and change to
- a supported one.
- o Fix bug in alsa writing were last last partial buffer
- wasn't being flushed.
- o Guentcho Skordev pointed out ogg vorbis files were using
- the same value for serial numbers each time.
- o Changed sox to only read the exact size of a WAV data chunk
- if cooledit IFF LIST chunk is found at the end of the file.
- Normally, this isn't done to allow reading > 2gig WAV files.
- o Modified configure to detect cygwin compiler after detecting
- gcc compiler (fixes some default CFLAGS options).
- o Added explicit rule for compile *.o from *.c so that
- CPPFLAGS is always referenced. Not all platform's default
- rule includes CPPFLAGS (FreeBSD).
- o Under linux, add include path to /lib/modules/* so that ALSA
- include files can be auto detected.
- o Ian Turner added an effect to remove noise from an audio
- file by first profiling silent periods of the audio
- to determine what the noise is (like background hiss on
- cassette tapes).
-
-
-sox-12.17.6 2004-10-13
------------
-
- o Changed comment code to always use copies of strings to
- fix bug in WAV handlering freeing argv[] memory.
- o Use calloc() to create ft_t structures so that all
- memory is initialized before being referenced.
- o Fixed VOC EOF bug were it thought there was an extra
- block when there wasn't.
- o Restructured directory layout so that source code is in
- a seperate directory.
- o Modified SoX to accept multiple input files. Concatenates
- files together in this case.
- o Removed map effect so that loops and instr could be removed
- from effects structures. This makes effects engine stand
- alone from the rest of the sox package.
- o Benedikt Zeyen found a bug in synth effect when generating
- brown noise that could cause clipping.
- o David Leverton sent another patch to prevent crashes on
- amd64's when resampling.
- o Fixed a bug were MP3 files with large ID3v2 tags could
- cause SoX to stick in a loop forever. Now, it will
- abort on IDv3 tags larger then 100k. Could still be
- improved to handle any size.
- o Changed volume option (-v) so that it tracks the file
- it was specified. This means that when specified with
- the input file, it changes volume before effects engine
- and when specified with output file, its done after effects
- engine.
- o Added crossfade_cat.sh script that will concatenate to
- audio files and do a crossfade between them.
- o Fixed bug in fade effect were it was impossible to do a
- fadeout starting from the beginning of the audio file.
- o Removed rounding error when changing volume of audio with
- "-v" option. This error caused doing a "-v -1.0" twice
- to not result in the original file.
- o Fixed a possible overflow in lots of effects were MIN
- value was treated as -MAX instead of -MAX-1.
- o Modifed sox so its OK for effects to not process any
- input or output bytes as long as they return ST_EOF.
- o When effects output data and reported ST_EOF at the
- same time, that buffer was discarded as well as
- data from any chained effect.
- o Added patch from Eric Benson that attempts to do a seek()
- if the first effect is trim. This greatly speeds up
- processing large files.
- o Daniel Pouzzner implemented a multi-band compander (using
- the butterworth filters to split the audio into bands).
- o Donnie Smith updated the silence effect so that its possible
- to remove silence from the middle of a sound file by
- using a negative value for stop_periods.
- o Changed float routines to only work with normalized values
- from -1:1.
- o Modifed .au handler to be able to read and write 32-bit
- and 64-bit float data. Only tested reading so far.
- o WAV with GSM data now always pads data to even number of bytes.
- o Added support for writing 32-bit audio to AIFF.
-
-
-sox-12.17.5 2004-08-15
------------
-
- o Thomas Klausner sent in patches to compile audio drivers under
- NetBSD.
- o Rahul Powar pointed out a memory leak in the WAV file handler.
- It wasn't calling the correct close() function when closing
- input files.
- o Modified play.1 man page to not use multiple name lines. This
- appears to confuse some conversion programs. Updated sox.1
- man page for typo in reverb option.
- o Andrew Church fixed problem with header of stereo 8SVX files.
- o Jimen Ching added support to scan over garbage data at the
- beginning of MP3 files to find valid frames. This is useful
- to play WAV and AIFF files that have MP3 data in them until
- those handlers support it directly. To play those, force
- sox to use the mp3 handler with the "-t mp3" option.
- o Added patch from Ulf Harnhammar to wav handler to prevent
- buffer overflows.
- o Added patch from Redhat to allow resample to work on certain 64-bit
- machines (Sam Varshavchik)
- o Tony Seebregts added a file handler for headerless Dialogic/OKI ADPCM
- files (VOX files).
- o Jan Paul Schmidt added a repeat effect to do loops the brute force way.
- This is also good for file format that don't support loops as well.
- o Fix for OSS driver in rate tolerance calcs that were off because
- of type conversion problems. Guenter Geiger.
- o Allow reading sphere files with headers greater then 256 bytes. Jimen
- Ching.
- o Fix for vorbis were comments are displayed in KEY=value format always.
- Stop printing some info to stdout in case output is a pipe. Guenter
- Geiger.
- o J Robert Ray submitted fix for AIFF handler to ignore lowercase
- chunks that are unknown.
- o Bugfix for 8-bit voc files. Jimen Ching
- o General warning cleanups (cbagwell)
- o Memory leaks in reading WAV files (Ufuk Kayserilioglu)
- o Rearrange link order of ogg vorbis libraries so that they
- can be compiled as static. (Christian Weisgerbr)
-
-
-sox-12.17.4 2003-03-22
------------
-
- o Peter Nyhlen fixed a problem with reading Comments in Ogg Vorbis files.
- o Added install target to allow installing libgsm from main Makefile.
- Leigh Smith.
- o Minor updates to sox.c to free unused memory and close all input
- files during failures.
- o Pieter Krul added a patch that makes play script look at AUDIODEV
- environment variable if it exists to find which device to use.
- This allows scripts to work with Solaris SunRays and is a good idea
- in general.
- o Updated config.sub to detect latest supported OS's.
- o Fabrizio Gennari added support for reading and writing
- MP3 files using the external libraries libmad and libmp3lame.
- o Jens Henrik Goebbert sent in several bugfixes for integer overflows
- in the compand effect.
- o Dan Dickerman sent in patches for integer overflows in the resample
- effect.
- o Jimen Ching sent in a fix for multi-channel sound file processing
- using the avg effect.
- o Richards Bannister added patches to clean up prototypes and filter
- private sizes being to small.
- o Jimen Ching adds -d option to specify 64bit data size and changed
- Ulaw/Alaw encoding to default to 8bit data size if not specified.
- o David Singer pointed out that a MS program creates AIFF files
- with an invalid length of 0 in its header. Changed SoX to warn the
- user but continue instead of aborting since SoX can still read
- the file just fine.
- o Bert van Leeuwen added a file handler for Psion record.app used
- for System/Alarms in some Psion devices.
- o Richard Bannister sent in a patch to make writing vorbis files
- work with Vorbis 1.0 libraries.
- o Fixed configure scripts so that they can be ran with the
- --with-oss-dsp, --with-alsa, and --with-sun-audio options.
- Was causing compile time problems. Reported by Raul Coronado.
- o Change Ogg Vorbis support to use VBR encoding to match defaults
- of oggenc based on suggestion from Christian Weisgerber.
- o Prints error message now when a channel value of -1 is given.
- Reported by Pierre Fortin.
- o Fixed bug were memory could be trashed if a input WAV file contained
- a comment. Found by Rhys Chard.
- o Change command line to compile soxmix.o slightly to try and make
- Forte compiler happy.
- o Added support for ALSA 0.9 driver. Jimen Ching
-
-
-sox-12.17.3 2001-12-15
------------
-
- o Removed check that prevented pan from being invoked when the
- input and output channels were the same.
- o Ciaran Anscomb added a flush to sunaudio driver after changing
- settings. This is because it can start buffering data as soon
- as the device is open and the buffered data can be in a
- wrong format.
- o trim wasn't accounting for # of channels and was generally broken.
- o Jeff Bonggren fixed trim bugs were it was failing when triming
- data that equaled to BUFSIZ. Also, trim now immediately returns
- ST_EOF when its done instead of requiring an extra call that
- returns no data.
- o auto effect wasn't rewinding the file if the file was less then
- 132 bytes. Changed auto parsing of header to be incremental
- instead of reading in a large buffer.
- o William Plant pointed out a bad pointer access in fade effect's
- parsing of options.
- o Ken pointed out a problem were private data was not 8-byte aligned
- and causing crashes on most RISC CPU's. Fixed by going back to
- old style of declaring private data as type "double" which usually
- forces strictest alignment.
- o ima_rw was miscompiling on alpha's because of a header ordering
- problem.
- o Erik de Castro Lopo pointed out that when writing 16-bit VOC files
- the headers did not contain the correct length or encoding type.
- o Seperated st.h into 2 files. st.h for libst users and st_i.h for
- internal use.
- o Added new types used extensively by libst: st_sample_t & st_size_t.
- This allows for more deterministic behavior on 64-bit machines and
- also allows sox to possibly work with much larger file sizes.
- o SoX was some times getting confused and thinking an EOF was an
- error case when reading audio files. Removed unneeded aborts
- when EOF was OK.
- o Silence effect was broken on stereo files. Also, made thresholds
- relative to original bit percision of audio data. When 16-bit audio
- is scaled up to 32-bits, a little bit of noise starts to look like a
- large amplitude of noise. Also, now using RMS values to smooth out
- clicks. RMS rolling window size is 1/10 of sample rate.
- o Changed Floats into a type of encoding instead of a size of audio data.
- o Put a flush at the end of OSS driver so that no old data would be
- left in internal buffers after changing audio format parameters.
- o Fixed problem where play script wasn't installed correctly if you
- build from another directory (pointed out by Mike Castle).
- o Made GSM support internal to libst (no external library required).
- o Change configure script to enable ulaw/alaw lookup tables and GSM
- support by default. Also have Makefile's make use of more configure
- prefix options to allow for customized installs.
- o Reverted ulaw/alaw conversion routines back to Sun's versions.
- o Modified raw file handler to write files in the same generic buffered
- fashion that was added for reading in 12.17.2. Seems to have
- speed up some types of writing.
- o Reading Ogg Vorbis files could get confused of when EOF was reached.
- o Added uninstall rules to Makefile. Added new ststdint.h to define
- *int*_t typedefs.
- o Added internal strcasecmp for OS/2.
- o Added support for swapping "bit" order (MSB becomes LSB) for raw u-law
- and A-law data. Some ISDN equipment prefers it this way. Use -x flag
- or new .la or .lu file extensions.
- o Annonymous patch submitted to fix types and spelling problems in
- various files. Also, updated VOC files to have u-law and A-law
- support as well as able to read in VOC files using a pipe. More
- examples added to soxexam file.
-
-
-sox-12.17.2 2001-09-15
------------
-
- o Daniel Culbert found and fixed a bug in the polyphase effect
- that occurs on platforms that rand() can return large values.
- The bug resulted in polyphase resampling an audio file to a
- different rate then it said it was.
- o Stan Seibert contributed a handler for Ogg Vorbis files. It
- handles all input formats but can only save using default
- settings.
- o Darrick Servis has made major cleanups in the code in regards
- to error conditions. Helps people using libst.
- o Darrick Servis has added added optional seek functionality sox.
- Several formats have been modified to make use of this.
- o Geoff Kuenning rewrote the average effect into a general-purpose
- parametric mapping from N channels to M channels.
- o Geoff Kuenning added an optional delay-time parameter to the compander
- effect to allow companding to effectively operate based on future
- knowledge.
- o Geoff Kuenning Added support to fade and trim effect for specifying time
- in hh:mm:ss.frac format.
- Fixed a bug that caused integer overflow when large start/stop times
- were used.
- o Geoff Kuenning updated play/rec/soxeffect scripts to handle all effects
- added since 12.17. Spell-checked soxexam.1 file.
- o Jimen Ching updated ALSA configure support to auto-detect 4.x or 5.x API
- and compile correctly under those two. All other versions are unsupported.
- o Merged in the NetBSD package changes into CVS finally.
- o Removed broken support for non-ANSI compilers.
- o Makefile now places the correct path to SoX in the play/rec scripts
- based on configuration script values.
- o Alexander Pevzner provided a fix for OSS driver for sound being
- dropped under heavy CPU loads. Moved GETBLKSIZE operation
- until after setting up the format (SBLive! was modify the block size
- after changing formats).
- o With help from David Blythe, updated OSS drivers to use newer format
- interface. OSS driver will now attempt to detect a valid endian type
- to use with sound card.
- o Carsten Borchardt pointed out a bug in lowp filter. Added new
- nul file handler that reads and writes from/to nothing.
- Also added new synth effect that creates sounds using a simple
- synthesizer. Created a testcd.sh that uses two new features
- to create a test sound CD for testing audio equipment.
- o Ben Last added a new program that uses libst and will merge two
- seperate audio files into a single file with multiple channels.
- This was merged into the standard sox.c file by cbagwell.
- o Andreas Menke fixed some problems with the speed effect and
- how effects were drained. Also improved the usage of printf()'s
- to use stderr.
- o Corrected AU header length value when comments were less than
- 4 bytes.
- o Added support for reading non-standard bit size data from AIFF files.
- o Ignore unmatched MARK/INSTR chunks in AIFF files now instead of quiting.
- o Fixed ALAW encoding bug in .au files as pointed out by Bruce Forsberg.
- o Unified the raw reading functions. Probably slightly faster for
- most datatypes but was done to fix recording from the OSS driver.
- Control-C stopped working somewhere during the 12.17 series.
- o Ford Prefect added a dcshift which can shift the midline amplitude
- towards the true center. This will allow for a greater range
- of volume adjustments without clipping audio data.
- o Heikki Leinonen submitted a silence effect that will trim off
- silence from the beginning of a file. cbagwell made some modifications
- to trim off front and back as well as some other tweaks.
- o Made the "auto" effect the default file handler for input files.
- Also have auto handler now use file extensions if it can't figure
- it out.
-
-
-sox-12.17.1 2000-11-19
------------
-
- o Andreas Kies fixed a bug were we were not detecting correctly
- if an output file was seekable.
- o Fixed a bug in the mask effect introduced in 12.17. If the libc
- version of rand() returned more then 15-bit values then it would
- trash your data. Reported by Friedhel Mehnert.
- o Added a new fade in/out effect from Ari Moisio.
- o AIFF files now ignore a MARK chunk if the loop type is NoLoop (0).
- o Fixed bug were it was impossible to output ADPCM data in wav files.
- o Fixed bug were rate had to be specified for sphere files (fix from
- Antti Honkela).
- o Added small work around to let compile with cygwin's gcc 95.2
- which also now allows to compile with GSM support under windows.
- o Removed accessing of sound devices in tests for sound support and
- instead just look for needed header files. This allows the sound
- support to be detected even if the device is currently busy or when
- compiled on a box that doesn't have a sound card but the OS supports
- it (which is the enviornment of most distributions creating new
- binaries).
- o Added support to partially handle AIFC files but only uncompressed
- versions. This should allow people to work with raw CD audio data
- on Mac OSX and also gives a basis for adding future support for
- things like ADPCM processing.
- o Added new "earwax" effect from Edward Beingessner. It is meant to
- be used for CD audio played through headphones. It will move the
- sound stage from left/right to in front of you.
- o Trim effect did not compute locations as was documented in the
- man pages. Changed effect so that it computed the time the
- same way that the fade effect does.
-
-
-sox-12.17 2000-09-08
----------
-
- o Sox can now read and write w98 compatible gsm .wav files,
- if compiled properly with libgsm. Thanks go to Stuart
- Daines for the gsm-wav patches.
- This is new, and relatively untested. See -g format option.
- o Sox can now write IMA_ADPCM and ADPCM compressed .wav,
- this is new, and relatively untested. See -i and -a format
- options in manpage.
- o General changes to wav.c for writing additional wav formats.
- Reading wave headers: more consistency checks.
- Writing wave headers: fixes for w98.
- o Speedups to adpcm read routines, new codex versions are
- now in ima_rw.c and adpcm.c.
- o Speedups for raw.c, especially for gcc with glibc.
- o Fixed a segfault problem with ulaw/alaw conversion, where
- an out-of-range index into the tables could occur.
- o More detailed output from the stat effect.
- o Continued rewrite of resample.c, now it is almost as
- fast with floating arithmetic as the old (buggy) version
- was with 16-bit integer arithmetic. The older version
- in sox-12.16 shifted frequencies slightly and was less
- accurate. (Stan Brooks)
- o Extensive rewrite of polyphas.c, should be faster and use less memory
- now. The sox-12.16 polyphase code had some bugs. (Stan Brooks)
- o New effect 'filter' which is a high-quality DSP lowpass/
- highpass/bandpass filter using windowed sinc function
- methods, like polyphase and resample. (Stan Brooks)
- o Jan Paul Schmidt added new low/high/bandpass and bandlimit
- filters to sox. They have much better results then the old
- versions of low/high/bandpass. The new effects are all
- Butterworth filters.
- o New data file type supported, -sl or extension .sl for
- signed 32-bit integers. Some simplification of the raw.c
- source.
- o Some test programs and scripts in the test directory, for
- making gnuplot plots of frequency response, error-levels
- of rate-conversion and filter effects.
- o Removed sbdsp code. All modern unixes are support via OSS,
- ALSA, or sun audio device interfaces.
- o Added AVR handler from Jan Paul Schmidt.
- o SoX now waits until the last possible moment before opening
- the output file. This will allow all input and effect options
- to be parsed for errors and abort before overwriting any file.
- o SoX will no longer write to files that exists. This will keep
- it from deleting files when a user mistakenly types "sox *.wav".
- o Added new compander effect from Nick Bailey. Nice general purpose
- filter.
- o Under Solaris, SoX now checks hardware ability to play stereo/PCM
- and forces output data to match. Sorry, no SunOS support. I don't
- have access to one any more.
- o Fixed array overrun bug in rate effect as pointed out by Ian
- Donaldson.
- o Fixed clip24() range as pointed out by Ted Powell.
- o Fixed possible segfault in echos effect, as pointed out by Zinx
- Verituse.
- o Moved most documentation to new "soxexam.1" manual page so that
- all users on a unix system will have access to important information.
- This means no more TIPS, CHEATS, or CHEATS.eft files.
- o Richard Kent fixed a byte alignment problem in aiff comment code.
- o Loring Holden added support to create missing directories on install
- and support for installs from outside the source directory.
- o Fabien COELHO added a pan and volume effect.
- o Fabien COELHO added a speed effect to sox (like speeding up a tape
- machine). Also added pitch which changes pitch without effecting
- duration and stretch which stretch time without effecting pitch.
- o Leigh Smith updated aiff support to use the COMT check when writing
- comments instead of the ANNO. It is the prefered method from Apple
- and newer programs are starting to require it. Also fixed some bugs
- in how we compute the length of various chunks in output files.
- o Changed the default block alignement for IMA ADPCM WAV files to use
- 256 which is what windows programs use. Badly written readers expect
- 256.
- o Matthias Nutt helped add support for specifying multiple effects
- to SoX on the command line.
- o Curt Zirzow added a trim effect to trim off audio data.
- o Updated ALSA driver to support new interface. Jimen Ching
-
-
-sox-12.16 1999-07-13
----------
-
- o Changed raw data functions to perform I/O operations using block reads.
- Should improve speeds greatly, especially when filesize is in megs.
- Got code ready to tweak speed more which also forced me to clean up
- Endian test code.
- o Fixed a bug in .au's handling of G.723. It wasn't using the correct
- number of bits. Added A-law support to .au.
- o Quoted $filename in play/rec scripts so that files with spaces in
- their names can be given.
- o Old OS/2 support didn't work. Replaced with known working EMX
- GCC compatible code.
- o ADPCM WAV files were defaulting to 8-bit outputs and thus losing
- some persision. Now defaults to 16-bit signed uncompressed data.
- o Fixed a couple cross-platform compiler issues.
- o Jimen Ching has added support for "configure" in to SOX. Finally,
- a good solution to cross-platform compiling!
- o Jimen Ching has added native support for the ALSA driver to play
- and record audio from. (jching@flex.com)
- o Minor correction for -r example in manual page.
- o Renamed sox.sh to soxeffect and rewrote. Symbolic links can be made
- from this file to the name of a sox effect. It will then run that
- effect on STDIN and output the results to STDOUT.
- o Fixed up some makefiles and 16-bit support from patches sent by
- Mark Morgan Lloyd (markMLl.in@telemetry.co.uk). Also added some
- nice DOS test bat files from him as well.
- o Cleaned up some more cross-platform compile problems. In the process
- got it working with Turbo C again, kinda. It still locks DOS up at times.
- o Made AIFF handler work with invalid headers that some programs generate.
- Also fix an Endian bug thats been there for quite a long time (when
- ran on Intel machines). Made comment lengths even length to make
- most MacOS programs happy. cbagwell
- o Resample function was updated by Andreas Wilde
- (andreas@eakaw2.et.tu-dresden.de) to fix problem were freqs. were
- off by a factor of 2.
- o Added an effect that swaps stereo channels. cbagwell
- o Combined play and rec scripts to a single program to ease mantaince.
- Also added GNU style long-options (--help). Careful, some options have
- change (but more logical).
- o Fixed a very old silly bug were low/high/bandpass filters would
- add some trash data to the end of the sound file.
- o "avg" effect wouldn't give error message when you tried to average
- x number of channels in to the same number of channels.
- o Fixed core dump when writting AIFF files with no comments.
- (Olaf Pueschel)
-
-
-sox-12.15 1998-10-01
----------
-
- o Juergen Mueller moved Sox forward quite a bit by adding all the
- most commonly known "Guitar Effects". He enhanced echo support,
- added chorus, flanger, and reverb effects. He also wrote a very
- handy CHEAT.eft file for using various effects.
- o Incorporated Yamaha TX-16W sampler file support provided by
- Rob Talley (rob@aii.com) and Mark Lakata (lakata@physics.berkeley.edu).
- o Fixed a small bug in hcom compression, dependent on sign
- extension. Leigh Smith (leigh@psychokiller.dialix.oz.au).
- o sox -h now prints out the file formats and effects supported.
- Leigh Smith and Chris Bagwell.
- o smp transfers comments more completely. Leigh Smith.
- o aiff manages markers and loops correctly and produces more
- verbose output. Leigh Smith.
- o Added polyphase resampler (kb@ece.cmu.edu). This adds a slightly
- different resampling algorithm to the mix.
- o Michael Brown (mjb@pootle.demon.co.uk) sent a patch to stop crashes
- from happening when reading mono MS ADPCM files.
- o Fabrice Bellard has added a less buggy 'rate' conversion. I've left
- the old rate code included but if all goes well this will become
- the new 'rate'. Please test and let me know how it works. Resample
- effect needs to be reworked now.
- o Heiko Eissfeldt: Implemented a simple deemphasis effect for
- certain audio cd samples.
- o Matija Nalis (mnalis@public.srce.hr) sent a patch to fix volume adjustment
- (-v) option of sox.
- o Fixed typo in optimazation flag in unix makefile, as pointed out by
- Manoj Kasichainula (manojk@io.com).
- o Fixed missing ';;' in play script. cbagwell
- o Fixed bug in determining length of IMA and MS ADPCM WAVE files. cbagwell
- o Fixed bug in how stereo effects were drained which fixed the
- "reverse" effect from only saving half of stereo files. cbagwell
- o Can use "-e" without an effect again.
- o Added -g and -a options for new style support of GSM and ADPCM. Added
- error checking to various formats to avoid allowing these types.
-
-
-sox-12.14 1998-05-15
----------
-
- o Bumped major version number up and shortened name. The shorter name
- should help the various distributions using this package.
- o Added support for MS ADPCM and IMA (or DVI) ADPCM for .wav files.
- Thanks to Mark Podlipec's xanim for this code (podlipec@ici.net).
- o Change Lance Norskog's email address to thinman@meer.net. The old
- one was bouncing.
- o Added path string to play and rec strings so that it could be run by
- users without complete paths setup (i.e. Ran by "rc" files during bootup
- or shutdown)
- o Fixed -e option from Richard Guenther
- (richard.guenther@student.uni-tuebingen.de) and fixed a small bug
- in stat.
- o Fixed a bug in the mask effect for ULAW/ALAW files.
- o Fixed a bug in cdr output files that appended trash to end of file.
- o Guenter Geiger (geiger@iem.mhsg.ac.at) made a rather large patch to
- allow sox to work on 64-bit alphas. It was done the easiest meathod
- by changing all long declarations to use a macro that knows to
- make it 32-bits. Want to port to another 64-bit-but-not-alpha
- machine? Grep for "alpha" to see changes. There are most likely
- several bugs left for alphas. Guenter is also supporting this
- package for the Debian distribution.
- o Did some major code cleanups to clear out some warning messages
- during compile. This is to clear up problems I'm finding under
- both alpha and dos. Some warning messages are actually useful
- now (pointing out possible data loss). Hopefully, I didn't
- break anything.
- o Code clean up allows me to finally compile code under Turbo C
- again. Too bad the EXE gets a currupted stack somewhere and locks
- up the system. Anyone want to try it with Borland C for me?
- If you get a working EXE I would like to start distributing a DOS
- package like there used to be.
- o Speaking of cleanups, anyone want to help cleanup the makefiles for
- various platforms? They are quite outdated right now and it is
- very obvious that Sox hasn't been able to compile under all the
- platforms it once did for several releases. Please send in
- the cleaned-up makefile versions along with what programs you
- used to compile it with.
- o There is a known bug in hcom's compress() function. It is allocating
- memory that can't be free'd under some OS's. It causes a core dump.
-
-
-sox-11gamma-cb3 1997-03-28
----------------
-
-This release of sox is mainly a bugfix release. The following things
-have changed:
-
- o Documentation has been updated when it was obviously wrong.
- Much more work could be done. Man pages were updated to
- work correctly on Solaris and add some missing info.
- o Several people sent me patches to fix compiling on Solaris
- as well as fix a few bugs.
- o Change USS driver's name to OSS. Man, does that driver
- like to change names! This could cause problems if you
- have made your own custom play and rec scripts.
- o Updated my email address. Sorry if I haven't responded to
- any emails as I no longer have access to my old address.
- Please use cbagwell@sprynet.com.
- o Fixed unix test scripts so that they worked again.
- o Fixed endian bug in psion .wve code.
- o Replaced outdated voc info file with detailed format info
- inside voc code.
- o Added new sound format, cvsd (Continuously Variable Slope Delta)
- from Thomas Sailer (sailer@ife.ee.ethz.ch).
-
-
-sox-11gamma-cb2 1996-10-04
----------------
-
-This release of sox is based on the latest gamma version released
-plus some patches I've made to support the following new features:
-
-I would like to thank everyone that wrote me about the long
-standing bug in Sox that could DELETE your /dev/* file if the
-program was aborted for reason such as invalid audio file. Special
-thanks for Bryan Franklin for sending in a patch when I was
-to busy to even look for it.
-
- o Better play support for 8-bit stereo voc files. New support
- for outputing both 8-bit and 16-bit stereo voc files.
- o Built-in support for playing and recording from Linux /dev/dsp.
- This is a re-write and seperate module from the previous
- support included inside the sbdsp module. Also fixes a buffer
- size bug that showed up when using newer versions of OSS.
- This driver will work with OSS (and older versions called USS, TASD
- and Voxware).
- o Support for audio playing and recording with SunOS /dev/audio.
- o Fixes a bug were /dev/audio or /dev/dsp could be deleted
- when playing an invalid format audio file.
- o Expanded options for play and rec scripts. You can now specify
- sox effects after the filename and hear them in real time.
- Please be sure that an older version of sox is not in your path
- because these script will possibly find it first and
- incorrectly use it.
- o Setting play/record volume still requires an external program.
- If you have one a command line program to do this (such as
- "mixer" for Linux) then you will want to edit the play and rec
- to use this. The current support for it is only in example
- form of how it can be done.
-
-
-List of earlier SoX Contributors
---------------------------------
-Covering the time from its creation (Jul '91) until sox-11gamma (Feb '95):
-
- o Lance Norskog thinman at netcom.com
- Creator & maintenance
- o Guido Van Rossum guido at cwi.nl
- AU, AIFF, AUTO, HCOM, reverse, many bug fixes
- o Jef Poskanzer jef at well.sf.ca.us
- original code for u-law and delay line
- o Bill Neisius bill%solaria at hac2arpa.hac.com
- DOS port, 8SVX, Sounder, Soundtool formats
- Apollo fixes, stat with auto-picker
- o Rick Richardson rick at digibd.com
- WAV and SB driver handlers, fixes
- o David Champion dgc3 at midway.uchicago.edu
- Amiga port
- o Pace Willisson pace at blitz.com
- Fixes for ESIX
- o Leigh Smith leigh at psychok.dialix.oz.au
- SMP and comment movement support.
- o David Sanderson dws at ssec.wisc.edu
- AIX3.1 fixes
- o Glenn Lewis glewis at pcocd2.intel.com
- AIFF chunking fixes
- o Brian Campbell brianc at quantum.qnx.com
- QNX port and 16-bit fixes
- o Chris Adams gt8741 at prism.gatech.edu
- DOS port fixes
- o John Kohl jtkohl at kolvir.elcr.ca.us
- BSD386 port, VOC stereo support
- o Ken Kubo ken at hmcvax.claremont.edu
- VMS port, VOC stereo support
- o Frank Gadegast phade at cs.tu-berlin.de
- Microsoft C 7.0 & C Borland 3.0 ports
- o David Elliot dce at scmc.sony.com
- CD-R format support
- o David Sears dns at essnj3.essnjay.com
- Linux support
- o Tom Littlejohn tlit at seq1.loc.gov
- Raw textual data
- o Boisy G. Pitre boisy at microware.com
- OS9 port
- o Sun Microsystems, Guido Van Rossum
- CCITT G.711, G.721, G.723 implementation
- o Graeme Gill graeme at labtam.labtam.oz.au
- A-LAW format, Good .WAV handling, avg channel expansion
- o Allen Grider grider at hfsi.hfsi.com
- VOC stereo mode, WAV file handling
- o Michel Fingerhut Michel.Fingerhut at ircam.fr
- Upgrade 'sf' format to current IRCAM format. Float file support.
- o Chris Knight
- Achimedes Acorn support
- o Richard Caley R.Caley at ed.ac.uk
- Psion WVE handler
- o Lutz Vieweg lkv at mania.RoBIN.de
- MAUD (Amiga) file handler
- o Tim Gardner timg at tpi.com
- Windows NT port for V7
- o Jimen Ching jiching at wiliki.eng.hawaii.edu
- Libst porting bugs
- o Lauren Weinstein lauren at vortex.com
- DOS porting, scripts, professional use
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/LICENSE.GPL.txt.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/LICENSE.GPL.txt.deploy
deleted file mode 100644
index d511905..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/LICENSE.GPL.txt.deploy
+++ /dev/null
@@ -1,339 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Lesser General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-
- Copyright (C)
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- , 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Lesser General
-Public License instead of this License.
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/Lycoris.ogg.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/Lycoris.ogg.deploy
deleted file mode 100644
index 3350ea0..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/Lycoris.ogg.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/README.txt.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/README.txt.deploy
deleted file mode 100644
index d50f332..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/README.txt.deploy
+++ /dev/null
@@ -1,196 +0,0 @@
- SoX: Sound eXchange
- ===================
-
-SoX (Sound eXchange) is the Swiss Army knife of sound processing tools: it
-can convert sound files between many different file formats & audio devices,
-and can apply many sound effects & transformations, as well as doing basic
-analysis and providing input to more capable analysis and plotting tools.
-
-SoX is licensed under the GNU GPL and GNU LGPL. To be precise, the 'sox'
-and 'soxi' programs are distributed under the GPL, while the library
-'libsox' (in which most of SoX's functionality resides) is dual-licensed.
-Note that some optional components of libsox are GPL only: if you use these,
-you must use libsox under the GPL. See INSTALL for the list of optional
-components and their licences.
-
-If this distribution is of source code (as opposed to pre-built binaries),
-then you will need to compile and install SoX as described in the 'INSTALL'
-file.
-
-Changes between this release and previous releases of SoX can be found in
-the 'ChangeLog' file; a summary of the file formats and effects supported in
-this release can be found below. Detailed documentation for using SoX can
-be found in the distributed 'man' pages:
-
- o sox(1)
- o soxi(1)
- o soxformat(7)
- o libsox(3)
-
-or in plain text or PDF files for those systems without man.
-
-The majority of SoX features and fixes are contributed by SoX users - thank
-you very much for making SoX a success! There are several new features
-wanted for SoX, listed on the feature request tracker at the SoX project
-home-page:
-
- http://sourceforge.net/projects/sox
-
-users are encouraged to implement them!
-
-Please submit bug reports, new feature requests, and patches to the relevant
-tracker at the above address, or by email:
-
- mailto:sox-devel@lists.sourceforge.net
-
-Also accessible via the project home-page is the SoX users' discussion
-mailing list which you can join to discuss all matters SoX with other SoX
-users; the mail address for this list is:
-
- mailto:sox-users@lists.sourceforge.net
-
-The current release handles the following audio file formats:
-
-
- o Raw files in various binary formats
- o Raw textual data
- o Amiga 8svx files
- o Apple/SGI AIFF files
- o SUN .au files
- o PCM, u-law, A-law
- o G7xx ADPCM files (read only)
- o mutant DEC .au files
- o NeXT .snd files
- o AVR files
- o CDDA (Compact Disc Digital Audio format)
- o CVS and VMS files (continuous variable slope)
- o Grandstream ring-tone files
- o GSM files
- o HTK files
- o LPC-10 files
- o Macintosh HCOM files
- o Amiga MAUD files
- o AMR-WB & AMR-NB (with optional libamrwb & libamrnb libraries)
- o MP2/MP3 (with optional libmad, libtwolame and libmp3lame libraries)
- o Opus files (read only; with optional Opus libraries)
-
- o Ogg Vorbis files (with optional Ogg Vorbis libraries)
- o FLAC files (with optional libFLAC)
- o IRCAM SoundFile files
- o NIST SPHERE files
- o Turtle beach SampleVision files
- o Sounder & Soundtool (DOS) files
- o Yamaha TX-16W sampler files
- o SoundBlaster .VOC files
- o Dialogic/OKI ADPCM files (.VOX)
- o Microsoft .WAV files
- o PCM, floating point
- o u-law, A-law, MS ADPCM, IMA (DMI) ADPCM
- o GSM
- o RIFX (big endian)
- o WavPack files (with optional libwavpack library)
- o Psion (palmtop) A-law WVE files and Record voice notes
- o Maxis XA Audio files
- o EA ADPCM (read support only, for now)
- o Pseudo formats that allow direct playing/recording from most audio devices
- o The "null" pseudo-file that reads and writes from/to nowhere
-
-
-The audio effects/tools included in this release are as follows:
-
- o Tone/filter effects
- o allpass: RBJ all-pass biquad IIR filter
- o bandpass: RBJ band-pass biquad IIR filter
- o bandreject: RBJ band-reject biquad IIR filter
- o band: SPKit resonator band-pass IIR filter
- o bass: Tone control: RBJ shelving biquad IIR filter
- o equalizer: RBJ peaking equalisation biquad IIR filter
- o firfit+: FFT convolution FIR filter using given freq. response (W.I.P.)
- o highpass: High-pass filter: Single pole or RBJ biquad IIR
- o hilbert: Hilbert transform filter (90 degrees phase shift)
- o lowpass: Low-pass filter: single pole or RBJ biquad IIR
- o sinc: Sinc-windowed low/high-pass/band-pass/reject FIR
- o treble: Tone control: RBJ shelving biquad IIR filter
-
- o Production effects
- o chorus: Make a single instrument sound like many
- o delay: Delay one or more channels
- o echo: Add an echo
- o echos: Add a sequence of echos
- o flanger: Stereo flanger
- o overdrive: Non-linear distortion
- o phaser: Phase shifter
- o repeat: Loop the audio a number of times
- o reverb: Add reverberation
- o reverse: Reverse the audio (to search for Satanic messages ;-)
- o tremolo: Sinusoidal volume modulation
-
- o Volume/level effects
- o compand: Signal level compression/expansion/limiting
- o contrast: Phase contrast volume enhancement
- o dcshift: Apply or remove DC offset
- o fade: Apply a fade-in and/or fade-out to the audio
- o gain: Apply gain or attenuation; normalise/equalise/balance/headroom
- o loudness: Gain control with ISO 226 loudness compensation
- o mcompand: Multi-band compression/expansion/limiting
- o norm: Normalise to 0dB (or other)
- o vol: Adjust audio volume
-
- o Editing effects
- o pad: Pad (usually) the ends of the audio with silence
- o silence: Remove portions of silence from the audio
- o splice: Perform the equivalent of a cross-faded tape splice
- o trim: Cuts portions out of the audio
- o vad: Voice activity detector
-
- o Mixing effects
- o channels: Auto mix or duplicate to change number of channels
- o divide+: Divide sample values by those in the 1st channel (W.I.P.)
- o remix: Produce arbitrarily mixed output channels
- o swap: Swap pairs of channels
-
- o Pitch/tempo effects
- o bend: Bend pitch at given times without changing tempo
- o pitch: Adjust pitch (= key) without changing tempo
- o speed: Adjust pitch & tempo together
- o stretch: Adjust tempo without changing pitch (simple alg.)
- o tempo: Adjust tempo without changing pitch (WSOLA alg.)
-
- o Mastering effects
- o dither: Add dither noise to increase quantisation SNR
- o rate: Change audio sampling rate
-
- o Specialised filters/mixers
- o deemph: ISO 908 CD de-emphasis (shelving) IIR filter
- o earwax: Process CD audio to best effect for headphone use
- o noisered: Filter out noise from the audio
- o oops: Out Of Phase Stereo (or `Karaoke') effect
- o riaa: RIAA vinyl playback equalisation
-
- o Analysis `effects'
- o noiseprof: Produce a DFT profile of the audio (use with noisered)
- o spectrogram: graph signal level vs. frequency & time (needs `libpng')
- o stat: Enumerate audio peak & RMS levels, approx. freq., etc.
- o stats: Multichannel aware `stat'
-
- o Miscellaneous effects
- o ladspa: Apply LADSPA plug-in effects e.g. CMT (Computer Music Toolkit)
- o synth: Synthesise/modulate audio tones or noise signals
- o newfile: Create a new output file when an effects chain ends.
- o restart: Restart 1st effects chain when multiple chains exist.
-
- o Low-level signal processing effects
- o biquad: 2nd-order IIR filter using externally provided coefficients
- o downsample: Reduce sample rate by discarding samples
- o fir: FFT convolution FIR filter using externally provided coefficients
- o upsample: Increase sample rate by zero stuffing
-
- + Experimental or incomplete effect; may change in future.
-
-Multiple audio files can be combined (and then further processed with
-effects) using any one of the following combiner methods:
-
- o concatenate
- o mix
- o merge: E.g. two mono files to one stereo file
- o sequence: For playing multiple audio files/streams
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/README.win32.txt.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/README.win32.txt.deploy
deleted file mode 100644
index 0ed7815..0000000
--- a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/README.win32.txt.deploy
+++ /dev/null
@@ -1,167 +0,0 @@
-SoX
----
-
-This file contains information specific to the Win32 version of SoX.
-Please refer to the README file for general information.
-
-The binary SOX.EXE can be installed anywhere you desire. The only
-restriction is that the included ZLIB1..DLL and LIBGOMP-1.DLL must be
-located in the same directory as SOX.EXE or somewhere within your PATH.
-
-SoX Helper Applications
------------------------
-
-SoX also includes support for SOXI.EXE, PLAY.EXE and REC.EXE and their
-behaviors are documented in included PDF's. They have the same
-install restrictions as SOX.EXE.
-
-SOXI.EXE, PLAY.EXE, and REC.EXE are not distributed with this package to
-reduce size requirements. They are, in fact, only copies of the original
-SOX.EXE binary which changes SOX.EXE's behavior based on the
-executable's filename.
-
-If you wish to make use of these utils then you can create them
-yourself.
-
-copy sox.exe soxi.exe
-copy sox.exe play.exe
-copy sox.exe rec.exe
-
-If you are concerned with disk space, the play and record
-functionality can be equated using the "-d" option with SOX.EXE. soxi
-functionality can be equated using the "--info" option with SOX.EXE. The
-rough syntax is:
-
-play: sox [input files and options] -d [effects]
-rec: sox -d [output file and options] [effects]
-soxi: sox --info [input files and options]
-
-Acknowledgements
-----------------
-
-SOX.EXE included in this package makes use of the following projects.
-See the cygbuild script included with the source code package for
-further information on how it was compiled and packaged.
-
- SoX - http://sox.sourceforge.net
-
- FLAC - http://flac.sourceforge.net
-
- LADSPA - http://www.ladspa.org
-
- libid3tag - http://www.underbit.com/products/mad
-
- libsndfile - http://www.mega-nerd.com/libsndfile
-
- Ogg Vorbis - http://www.vorbis.com
-
- PNG - http://www.libpng.org/pub/png
-
- WavPack - http://www.wavpack.com
-
- wget - http://www.gnu.org/software/wget
-
-Enjoy,
-The SoX Development Team
-
-Appendix - wget Support
------------------------
-
-SoX can make use of the wget command line utility to load files over
-the internet. A binary copy of wget has been included with this
-package of SoX for your convience.
-
-For SoX to make use of wget, it must be located either in your PATH or
-within the same directory that SoX is ran from.
-
-Custom configuration of wget can be made by editing the file wget.ini
-contained in the same directory as wget.exe.
-
-Please consult wget's homepage for access to source code as well as
-further instructions on configuring.
-
-http://www.gnu.org/software/wget
-
-Appendix - MP3 Support
-----------------------
-
-SoX contains support for reading and writing MP3 files but does not ship
-with the DLL's that perform decoding and encoding of MP3 data because
-of patent restrictions. For further details, refer to:
-
-http://en.wikipedia.org/wiki/MP3#Licensing_and_patent_issues
-
-MP3 support can be enabled by placing Lame encoding DLL and/or
-MAD decoding DLL into the same directory as SOX.EXE. These
-can be compiled yourself, they may turn up on searches of the internet
-or may be included with other MP3 applications already installed
-on your system. For encoding/writing, try searching for lame-enc.dll,
-libmp3lame-0.dll, libmp3lame.dll, or cygmp3lame-0.dll. For
-decoding/reading, try searching for libmad-0.dll, libmad.dll or cygmad-0.dll.
-
-Instructions are included here for using MSYS to create the DLL's.
-It is assumed you already have MSYS installed on your system
-with a working gcc compiler. The commands are ran from MSYS
-bash shell.
-
-Obtain the latest Lame and MAD source code from approprate locations.
-
-Lame MP3 encoder http://lame.sourceforge.net
-MAD MP3 decoder http://www.underbit.com/products/mad
-
-cd lame-398-2
-./configure --disabled-static --enable-shared
-make
-cp libmp3lame/.libs/libmp3lame-0.dll /path/to/sox
-
-MAD libraries up to 0.15.1b have a bug in configure that will not allow
-building DLL under mingw. This can be resolved by adding LDFLAGS
-to configure and editing the generated Makefile to remove an invalid
-option.
-
-cd libmad-0.15.1b
-./configure --enable-shared --disable-static LDFLAGS="-no-undefined"
-[edit Makefile, search for "-fforce-mem" and delete it.]
-make
-cp libmad-0.dll /path/to/sox/
-
-Appendix - AMR-NB/AMR-WB Support
---------------------------------
-
-SoX contains support for reading and writing AMR-NB and AMR-WB files but
-does not ship with the DLL's that perform decoding and encoding of AMR
-data because of patent restrictions.
-
-AMR-NB/AMR-WB support can be enabled by placing required DLL's
-into the same directory as SOX.EXE. These can be compiled yourself,
-they may turn up on searches of the internet or may be included with other
-MP3 applications already installed on your system. For AMR-NB support,
-try searching for libamrnb-3.dll, libopencore-amrnb-0.dll, or
-libopencore-amrnb.dll. For AMR-WB support, try searching for libamrwb-3.dll,
-libopencore-amrwb-0.dll, or libopencore-amrwb.dll.
-
-Instructions are included here for using MSYS to create the DLL's.
-It is assumed you already have MSYS installed on your system with
-working gcc compiler. These commands are ran from MSYS bash shell.
-
-Obtain the latest amrnb and amrwb source code from
-http://sourceforge.net/projects/opencore-amr .
-
-cd opencore-amr-0.1.2
-./configure --enable-shared --disable-static LDFLAGS="-no-undefined"
-make
-cp amrnb/.libs/libopencore-amrnb-0.dll /path/to/sox
-cp amrwb/.libs/libopencore-amrwb-0.dll /path/to/sox
-
-Appendix - LADSPA Plugins
--------------------------
-
-SoX has built in support for LADSPA Plugins. These plugins are
-mostly built for Linux but some are available for Windows.
-The Audacity GUI application has a page that points to a collection
-of Windows LADSPA plugins.
-
-http://audacity.sourceforge.net/download/plugins
-
-SoX will search for these plugins based on LADSPA_PATH
-enviornment variable. See sox.txt for further information.
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libflac-8.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libflac-8.dll.deploy
deleted file mode 100644
index d124323..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libflac-8.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libgcc_s_sjlj-1.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libgcc_s_sjlj-1.dll.deploy
deleted file mode 100644
index 358b42e..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libgcc_s_sjlj-1.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libgomp-1.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libgomp-1.dll.deploy
deleted file mode 100644
index 6a2c790..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libgomp-1.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libid3tag-0.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libid3tag-0.dll.deploy
deleted file mode 100644
index b295539..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libid3tag-0.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libogg-0.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libogg-0.dll.deploy
deleted file mode 100644
index 3eb7ece..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libogg-0.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libpng16-16.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libpng16-16.dll.deploy
deleted file mode 100644
index e1c18e9..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libpng16-16.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libsox-3.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libsox-3.dll.deploy
deleted file mode 100644
index 265c115..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libsox-3.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libssp-0.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libssp-0.dll.deploy
deleted file mode 100644
index 7a87258..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libssp-0.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libvorbis-0.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libvorbis-0.dll.deploy
deleted file mode 100644
index bd1e1d5..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libvorbis-0.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libvorbisenc-2.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libvorbisenc-2.dll.deploy
deleted file mode 100644
index a5bb208..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libvorbisenc-2.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libvorbisfile-3.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libvorbisfile-3.dll.deploy
deleted file mode 100644
index 6a0d386..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libvorbisfile-3.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libwavpack-1.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libwavpack-1.dll.deploy
deleted file mode 100644
index 0b1fbe8..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libwavpack-1.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libwinpthread-1.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libwinpthread-1.dll.deploy
deleted file mode 100644
index 7bc670c..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/libwinpthread-1.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/sox.exe.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/sox.exe.deploy
deleted file mode 100644
index 350561b..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/sox.exe.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/wav.wav.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/wav.wav.deploy
deleted file mode 100644
index 953c6a5..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/wav.wav.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/wav2.wav.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/wav2.wav.deploy
deleted file mode 100644
index a3a518a..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/wav2.wav.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/wget.exe.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/wget.exe.deploy
deleted file mode 100644
index f2a11c1..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/wget.exe.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/zlib1.dll.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/zlib1.dll.deploy
deleted file mode 100644
index b39de53..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/sox/zlib1.dll.deploy and /dev/null differ
diff --git a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/tja2fumen.exe.deploy b/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/tja2fumen.exe.deploy
deleted file mode 100644
index a74d5bf..0000000
Binary files a/publish/Application Files/TaikoSoundEditor_0_5_10_0/Tools/tja2fumen.exe.deploy and /dev/null differ
diff --git a/publish/TaikoSoundEditor.application b/publish/TaikoSoundEditor.application
deleted file mode 100644
index bafb929..0000000
--- a/publish/TaikoSoundEditor.application
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Ze1kp4xZ+RD9kR4VjlVI159j3Hcn35jzM5pyCh/kLAo=
-
-
-
-0jYTmUr7TnQXCvZ65VJVhzIbJ/T3x4UwabXBSjffzLo=RTU8xBSfJN3L1yWcgNxtMM3k9ribYYPxLfP2aKZADdqqN/9608yq3kNEexWaGTx4vvc31PFXD0WJ+UODbKN/QvQWYyfsDxpRN2FQ3v4eFUyQh/mQgp5jZELiUdGRa2VgxQ01ZNAlKTzrp0kf0LPLMuNLWADfFzqKenry25Mjx1o=ty1X7y/YNLEgnq/ynaVxeFhF4zU1tZ+3TWdVMhW4i/s3yLxyjAWvXPlM84oTsvKkUoEuBKACHZOCDomwM0LBlB4Baw2dXY08IxQR7FhBcT3N1/5raXWUZQLMy/4v+az5UkGCwi+cPFfmaKZXrs4mYMVXWJTR9JdYYuQb7OTzhJk=AQABCN=DESKTOP-9HMTO67\NotImpLifen4aul2z2CGNoIf2AGxLR5CQqRewTaYyajvOOUemLSp8=FTgYQrRfKVA/4gaoLP+ziupwcf8qUkwzkCmyW9wTkxT3+5Q5sAaRT8KXkTANL9M/a5QvpgtsefAEKbb+giSn3f1cmqRYrGx+iHRX3dNIjw5F8rxmJp30z+PGBj7f7kKAs8/6htbHbxLMqO3ADP9pkHu2/Pfm9BZKrHstN6n9Cog=ty1X7y/YNLEgnq/ynaVxeFhF4zU1tZ+3TWdVMhW4i/s3yLxyjAWvXPlM84oTsvKkUoEuBKACHZOCDomwM0LBlB4Baw2dXY08IxQR7FhBcT3N1/5raXWUZQLMy/4v+az5UkGCwi+cPFfmaKZXrs4mYMVXWJTR9JdYYuQb7OTzhJk=AQABMIICATCCAWqgAwIBAgIQfqH591KU4LRIS2mVis7iVDANBgkqhkiG9w0BAQsFADA/MT0wOwYDVQQDHjQARABFAFMASwBUAE8AUAAtADkASABNAFQATwA2ADcAXABOAG8AdABJAG0AcABMAGkAZgBlMB4XDTIzMTAwMTE5NDIwMFoXDTI0MTAwMTAxNDIwMFowPzE9MDsGA1UEAx40AEQARQBTAEsAVABPAFAALQA5AEgATQBUAE8ANgA3AFwATgBvAHQASQBtAHAATABpAGYAZTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAty1X7y/YNLEgnq/ynaVxeFhF4zU1tZ+3TWdVMhW4i/s3yLxyjAWvXPlM84oTsvKkUoEuBKACHZOCDomwM0LBlB4Baw2dXY08IxQR7FhBcT3N1/5raXWUZQLMy/4v+az5UkGCwi+cPFfmaKZXrs4mYMVXWJTR9JdYYuQb7OTzhJkCAwEAATANBgkqhkiG9w0BAQsFAAOBgQBLNeTqKAi+Bw9f0qvoRHA9gOCzoAYYzHJD4f4fFjOlNZfL2AxE4V5pt6ftkPv9xyj0GcHSn+P+N+fxoNOw76sJTydR02yb3BBn/aTnKFKt4tVUV93TtaW356RZz6dHoF0YDpIIkDifL8mvUXvywbyjne+QqcmDJ6VMZPGlqGcbVA==
\ No newline at end of file
diff --git a/publish/setup.exe b/publish/setup.exe
deleted file mode 100644
index 26a09bb..0000000
Binary files a/publish/setup.exe and /dev/null differ