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