forked from LMMS/lmms
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* removed msvc incompaptible plugins list * added Time.h and related changes * tweaked some cmake files * removed __attribute__ * defined M_PI in caps * minor fix in ladspa cmakelists * added namespace to Times.h * relocated includes * fixes to scripted-checks * deleted unnecessary whitespaces * added M_PI to cmt * Revert "relocated includes" This reverts commit 5fb6fba. * removed times.h and the other time files * addressing dom's comments 1 * addressing dom's concerns 2 * commented sys/time.h * another tweak to caps cmakelists * added caps init condition * attepted fix on calf plugins * fixup to mingw build * added __declspec(dllexport) * added init condition, Will this fix it? * temporary blacklist for ladspa plugins for testing * removed cmt from blacklist * added declspec in cmt * removed swh from blacklist * added _USE_MATH_DEFINES to swh * codefactor fix * added _USE_MATH_DEFINES to pitchscale.h * workaround to enable sinus_wavewrapper * Revert "workaround to enable sinus_wavewrapper" This reverts commit 2274147. * fix to swh * removed the blacklist * added math defines to tap_utils.h * added math defines to calf primitives.h * added missing endif to calf's primitives.h * added math defines to biquad.h * tweak in calf to get it built * will it get fixed? * final patch to fix i guess * added declspec to tap * added the blacklist back in for calf * updated swh to upstream * updated cmt to master * pulled to cmt to master try 2 * remove blacklist + experimnt removing declspec tap * experiment replacing bind2nd with lambdas veal * removed functional.h in veal * checked out to ladspa branch * fixed veal * attempt fix at mac builds * Revert "attempt fix at mac builds" This reverts commit 7c6bbd2. * added list-moreutils to build.yml * Attempt to fix MacOS builds * Fix typo * Formatting * Formatting (again) * addressed dom's pending comment * fixed build issues * CMake perl detection * Don't mandate cmake 3.12 because mingw * fixed broken unicode symbol in caps/basics.h * got rid of unnecessary __attribute__(s) * updated tap plugins to master * Fix older CMake versions * .gitignore * undo gitignore * Update plugins/LadspaEffect/swh/CMakeLists.txt Co-authored-by: Dominic Clark <[email protected]> * Update plugins/LadspaEffect/caps/CMakeLists.txt Co-authored-by: Dominic Clark <[email protected]> * Update CMakeLists.txt Co-authored-by: Dominic Clark <[email protected]> * add cmakesettings * fix slashes * add test * add more cmakesettings * add samplerate * add samplerate include dir * Update adplug * add cmakeToolchain * remove unused vars * Update adplug * remove vcpkg var * VCPKG_TRACE_FIND_PACKAGE=ON * add test var back in * add strawberry perl * add cmake prefix path * update vcpkg_trace * use msvc_x64 * newline * add release settings * Update mingw-std-threads * Update adplug --------- Co-authored-by: Ross maxx <[email protected]> Co-authored-by: Rossmaxx <[email protected]> Co-authored-by: Tres Finocchiaro <[email protected]> Co-authored-by: Dominic Clark <[email protected]>
- Loading branch information
1 parent
33d1bad
commit d5f90b5
Showing
18 changed files
with
118 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
{ | ||
"configurations": [ | ||
{ | ||
"name": "x64-Debug", | ||
"generator": "Ninja", | ||
"configurationType": "Debug", | ||
"inheritEnvironments": [ "msvc_x64" ], | ||
"buildRoot": "${projectDir}\\out\\build\\${name}", | ||
"installRoot": "${projectDir}\\out\\install\\${name}", | ||
"variables": [ | ||
{ | ||
"name": "Qt5_DIR", | ||
"value": "C:/Qt/5.15.2/msvc2019_64/lib/cmake", | ||
"type": "PATH" | ||
}, | ||
{ | ||
"name": "Qt5Test_DIR", | ||
"value": "C:/Qt/5.15.2/msvc2019_64/lib/cmake/Qt5Test", | ||
"type": "PATH" | ||
}, | ||
{ | ||
"name": "PERL_EXECUTABLE", | ||
"value": "C:/Strawberry/perl/bin/perl.exe", | ||
"type": "FILEPATH" | ||
}, | ||
{ | ||
"name": "VCPKG_TRACE_FIND_PACKAGE", | ||
"value": "ON", | ||
"type": "STRING" | ||
} | ||
], | ||
"cmakeToolchain": "C:/vcpkg/scripts/buildsystems/vcpkg.cmake" | ||
}, | ||
{ | ||
"name": "x64-Release", | ||
"generator": "Ninja", | ||
"configurationType": "Release", | ||
"buildRoot": "${projectDir}\\out\\build\\${name}", | ||
"installRoot": "${projectDir}\\out\\install\\${name}", | ||
"cmakeToolchain": "C:/vcpkg/scripts/buildsystems/vcpkg.cmake", | ||
"inheritEnvironments": [ "msvc_x64" ], | ||
"variables": [ | ||
{ | ||
"name": "Qt5_DIR", | ||
"value": "C:/Qt/5.15.2/msvc2019_64/lib/cmake", | ||
"type": "PATH" | ||
}, | ||
{ | ||
"name": "Qt5Test_DIR", | ||
"value": "C:/Qt/5.15.2/msvc2019_64/lib/cmake/Qt5Test", | ||
"type": "PATH" | ||
}, | ||
{ | ||
"name": "PERL_EXECUTABLE", | ||
"value": "C:/Strawberry/perl/bin/perl.exe", | ||
"type": "FILEPATH" | ||
}, | ||
{ | ||
"name": "VCPKG_TRACE_FIND_PACKAGE", | ||
"value": "ON", | ||
"type": "STRING" | ||
} | ||
] | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule veal
updated
52 files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,8 +29,6 @@ | |
(2541 - 2580 donated to [email protected]) | ||
*/ | ||
|
||
#include <sys/time.h> | ||
|
||
#include "basics.h" | ||
|
||
#include "Cabinet.h" | ||
|
@@ -58,18 +56,8 @@ | |
#define N 39 | ||
static DescriptorStub * descriptors [N]; | ||
|
||
/*static inline void | ||
seed() | ||
{ | ||
static struct timeval tv; | ||
gettimeofday (&tv, 0); | ||
srand (tv.tv_sec ^ tv.tv_usec); | ||
}*/ | ||
|
||
extern "C" { | ||
|
||
__attribute__ ((constructor)) | ||
void caps_so_init() | ||
{ | ||
DescriptorStub ** d = descriptors; | ||
|
@@ -121,11 +109,8 @@ void caps_so_init() | |
|
||
/* make sure N is correct */ | ||
assert (d - descriptors == N); | ||
|
||
//seed(); | ||
} | ||
|
||
__attribute__ ((destructor)) | ||
void caps_so_fini() | ||
{ | ||
for (ulong i = 0; i < N; ++i) | ||
|
@@ -134,6 +119,9 @@ void caps_so_fini() | |
|
||
/* /////////////////////////////////////////////////////////////////////// */ | ||
|
||
#ifdef _MSC_VER | ||
__declspec(dllexport) | ||
#endif | ||
const LADSPA_Descriptor * | ||
ladspa_descriptor (unsigned long i) | ||
{ | ||
|
@@ -142,4 +130,10 @@ ladspa_descriptor (unsigned long i) | |
return 0; | ||
} | ||
|
||
struct CapsSoInit { | ||
CapsSoInit() { caps_so_init(); } | ||
~CapsSoInit() { caps_so_fini(); } | ||
}; | ||
static CapsSoInit capsSoInit; | ||
|
||
}; /* extern "C" */ |
Submodule ladspa
updated
6 files
+1 −1 | Makefile.am | |
+1 −1 | hermes_filter_1200.xml | |
+4 −0 | ladspa-util.h | |
+3 −0 | makestub.pl | |
+0 −1 | util/pitchscale.c | |
+6 −0 | util/pitchscale.h |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule tap-plugins
updated
from 198b84 to 856402
Submodule mingw-std-threads
updated
15 files
+0 −35 | CMakeLists.txt | |
+34 −48 | README.md | |
+0 −76 | cmake_stdheaders_generator/CMakeLists.txt | |
+0 −11 | cmake_stdheaders_generator/template.cpp | |
+59 −412 | mingw.condition_variable.h | |
+0 −1,133 | mingw.future.h | |
+0 −109 | mingw.invoke.h | |
+135 −359 | mingw.mutex.h | |
+0 −503 | mingw.shared_mutex.h | |
+68 −254 | mingw.thread.h | |
+3 −14 | tests/CMakeLists.txt | |
+60 −486 | tests/tests.cpp | |
+0 −226 | utility_scripts/Generate-StdLikeHeaders.ps1 | |
+0 −1 | utility_scripts/generate_std_like_headers.bat | |
+0 −1 | utility_scripts/generate_std_like_headers_interactive.bat |