Steve Russell
1594197df4
Update PureData (libPD) to v0.13.2
Thanks to @dizzisound https://github.com/VCVRack/VCV-Prototype/issues/66#issuecomment-1430090584
2 years ago
Steve Russell
7e79676c70
Update Vult to v0.4.15
2 years ago
Steve Russell
ac2b9f42c2
[makefile] Update supercollider to v3.13
Updated PR #59
Conversation https://github.com/VCVRack/VCV-Prototype/pull/59#issuecomment-923900319 still relevant
2 years ago
Leonardo Laguna Ruiz
96d6305e89
Fixes compilation of efsw on Windows.
2 years ago
Steve Russell
017f843de7
[makefile] Update Vult header URL
Using the v2 branch as this is the current version of VCV Rack
2 years ago
Leonardo Laguna Ruiz
f55a07dd80
Fixes LuaJIT engine on Mac OS.
In order to make LuaJIT work on Mac it is necessary to update to LuaJIT 2.1.
2 years ago
Leonardo
1bd7942c8e
Updates the location of the Vult compiler code.
2 years ago
clwe
d7b16f7f07
LibPDEngine: correct Makefile flag command order for windows
3 years ago
max
d8788ba11b
updated LibPd to version 0.12.3
3 years ago
brianlheim
22d951fd06
remove supercollider -DNDEBUG flag
4 years ago
brianlheim
71ae9efecb
supercollider: clone submodules with depth of 1
4 years ago
brianlheim
cbc2ccaa79
remove unused sc stuff
4 years ago
brianlheim
5a6fd8a4ba
fix & turn on supercollider engine
4 years ago
mxa
2ff3dd9a3a
Update Makefile
just fixed some spelling in the comments no functional changes
4 years ago
max
6eb26dcebf
Updated to current mainline libpd 0.12.1 with Pd 0.51-4
4 years ago
Andrew Belt
9c79fa6621
Move res/faust to ./faust_libraries.
4 years ago
Stephane Letz
bd2a24b816
Reorganize Faust libraries.
4 years ago
Andrew Belt
8b867499dd
Autoformat FaustEngine.cpp.
Add `override` to overridden methods. Ignore override warning in Faust headers.
Remove `using namespace std`, add `std::` to required identifiers.
Move /res/faust to /fause_libraries.
Install Faust to dep instead of using build directory.
4 years ago
Stephane Letz
5570c1eff6
Correct Makefile.
4 years ago
Stephane Letz
d93c01ce57
Checkout a specific version of Faust.
4 years ago
Stephane Letz
63d138cb76
Use Interp backend.
4 years ago
Stephane Letz
c14a5d3af6
Add Interp/MIR backend support.
4 years ago
Stephane Letz
f1fe484aae
Pushed buttons now become red, add a warning for non supported 'soundfile'. Improve documentation.
4 years ago
Stephane Letz
ac43a8ce58
Implement UI handler for switches, knobs and leds.
4 years ago
Stephane Letz
75dd6b552a
Document Faust setup in Makefile.
4 years ago
Stephane Letz
4136ec6f24
Add FaustEngine.
4 years ago
max
e54f2163c6
added libpd compile flag to use dynamic libraries, aka externals
4 years ago
Leonardo
887452034b
Fixes a bug in getSwitch() by updating the version of the Vult compiler.
4 years ago
Andrew Belt
af9c2fc554
Add DEP_MAC_SDK_FLAGS to CFLAGS and LDFLAGS for libpd Mac build.
4 years ago
clwe
3ac384ce24
PD: removes superfluous build flags
4 years ago
Andrew Belt
ec3f417651
Remove unneeded FLAGS and LDFLAGS for libpd build.
4 years ago
Andrew Belt
07c5cdbd0f
Refactor libpd target in Makefile to use git instead of GitHub downloads. Those archives change, so the SHA256 will fail when a new commit is made.
4 years ago
clwe
e94779a3fa
merges Makefile to integrate VULT
4 years ago
clwe
f52a4d7a54
PD: adds windows build flags, builds with new libpd build variable 'BUILD_LIBPD_STATIC=true', checks SHA256
4 years ago
max
59e8f388bb
Added info to README.md
4 years ago
clwe
713613f2c6
implements Makefile build flow
4 years ago
clwe
013784aa17
implements Makefile build flow
4 years ago
Andrew Belt
c659480099
Vult: Clean up code and auto-format.
4 years ago
Leonardo
a4d9b387c3
Fixes the vultc.h checksum
5 years ago
Leonardo Laguna Ruiz
165693b0de
Add support for Vult scripts
5 years ago
Andrew Belt
0bcc4cef92
Disable SuperCollider
5 years ago
Andrew Belt
650159271d
Move efsw submodule to root
5 years ago
Andrew Belt
5c7d6a9f5e
efsw upstream repo moved from Bitbucket to GitHub
5 years ago
Andrew Belt
960743b756
Replace QuickJS submodule with a call to `git clone ...` in the Makefile.
5 years ago
Andrew Belt
c8b4ddab9e
Check out explicit commit hash for supercollider repo.
5 years ago
Andrew Belt
e6bcc28126
Comment out `$(MAKE) install` line for Supercollider.
5 years ago
Andrew Belt
cc074ed1a7
Remove NDEBUG. Replace vcv_libsclang_link_line.txt with explicit Makefile commands. Use $(CMAKE) instead of custom `cmake` which is defined in dep.mk because it's designed to work properly on all three platforms.
5 years ago
Brian Heim
fb7569d3f3
SC: standardize file locations and make steps
5 years ago
Brian Heim
75571520ed
fixup! SC: hide timing test code behind macro
5 years ago
Brian Heim
5f1ec1f124
SC: hide timing test code behind macro
5 years ago