Andrew Belt
b15200cfb0
Use pd-gui instead of pd binary as default Pure Data application on Linux.
4 years ago
Andrew Belt
09cb977c82
Fix syntax when setting string.
4 years ago
Andrew Belt
10dfb423be
Fix disabled state of "Edit script" menu item when a .pd script is loaded.
4 years ago
Andrew Belt
41b4e066f2
LibPD: Print to log instead of stdout. Autoformat code.
4 years ago
max
b4e6a2e807
Better error messages
4 years ago
Andrew Belt
157906982d
Add "Set Pure Data application" menu item and open it when editing pd files.
4 years ago
Andrew Belt
29d633cbdd
LuaJIT: Remove more global functions that could be abused.
4 years ago
Leonardo Laguna Ruiz
33fed25130
Blocks access to ffi in LuaJIT before the user script is loaded
4 years ago
max
a131b2db18
Clean up Pure Data strings
4 years ago
Andrew Belt
f7a2cf2177
Fix editScript() on Mac. Disable "Edit script" menu item when editor is not set.
4 years ago
Andrew Belt
4b2c652b14
Fix editScript() on Windows.
4 years ago
Andrew Belt
7a075067c9
Autoformat.
4 years ago
clwe
decdf494e0
PD: Clean up Pure Data strings regarding 'VCV'
Closes #37
4 years ago
Andrew Belt
ba265b4bd3
Autoformat and clean up code a bit.
4 years ago
Andrew Belt
d32cfb69e2
Rename securityScript variable to unsecureScript.
4 years ago
clwe
4666581ff2
PD: removes amplitude scaling factor from libpd engine audio inputs (and outputs). output scaling should be done from within the pd patch.
4 years ago
clwe
572ae136f8
PD: audio output correction factor is x5
4 years ago
clwe
65c7ba13da
PD: audio output correction factor x4, shows version before loading patch
4 years ago
clwe
6b82cc60d7
PD: reset global arrays on script reload to fix wrong lights display
4 years ago
clwe
5bbc3dd134
PD: fixes initial display, display pd version
4 years ago
clwe
d439edd975
PD: implements display from pd patch and changes message sending method to lists
4 years ago
clwe
b5816de8bd
PD: adds switch send, switch lights receive, adds examples/gain.pd, initializes patch with sending messages
4 years ago
clwe
dcad136882
PD: revert to PD v.0.50-2, implements knob send, lights receive and audio through, displays multi instance warning
4 years ago
clwe
3dadb3f3c1
adds 6 in/out audio through pd patch, sets buffer size to 64 samples and sets frame divider to 1
4 years ago
clwe
713613f2c6
implements Makefile build flow
4 years ago
clwe
27d18ef2b7
PD: audio output correction factor is x5
4 years ago
clwe
49b65e332a
PD: audio output correction factor x4, shows version before loading patch
4 years ago
clwe
1539633198
PD: reset global arrays on script reload to fix wrong lights display
4 years ago
clwe
c56cc3871d
PD: fixes initial display, display pd version
4 years ago
clwe
1ae8bdbc36
PD: implements display from pd patch and changes message sending method to lists
4 years ago
clwe
9b140aca8f
PD: adds switch send, switch lights receive, adds examples/gain.pd, initializes patch with sending messages
4 years ago
clwe
c769b1b1aa
PD: revert to PD v.0.50-2, implements knob send, lights receive and audio through, displays multi instance warning
4 years ago
clwe
0e774853a1
adds 6 in/out audio through pd patch, sets buffer size to 64 samples and sets frame divider to 1
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 Laguna Ruiz
165693b0de
Add support for Vult scripts
5 years ago
Andrew Belt
c823845e7a
LuaJIT: Clean up code and organization.
4 years ago
Leonardo Laguna Ruiz
909d5d7241
Implements a copy of the ProccessBlock that is used to provide 1-based indices in the Lua VM and keep the speed of the FFI
5 years ago
Leonardo Laguna Ruiz
9dcb0f4445
Example on how to use the FFI in LuaJIT to increase the performance
5 years ago
Leonardo Laguna Ruiz
4004bc4e96
Fixes typo in comment
5 years ago
Leonardo Laguna Ruiz
95348ffaee
Loads the JIT library that way the JIT engine is enabled
5 years ago
Leonardo Laguna Ruiz
c68b38aa64
Revert "Improves the LuaJIT performance by using luaL_openlibs to initialize the VM"
This reverts commit 1e8f89a8fa
.
5 years ago
Leonardo Laguna Ruiz
81eb47815e
Improves the LuaJIT performance by using luaL_openlibs to initialize the VM
5 years ago
Andrew Belt
774d7ce561
Add "New script" and "Edit script" menu items to make script creation easier. Allow copying display message to clipboard.
4 years ago
Leonardo Laguna Ruiz
acc8d7ea7f
Improves the LuaJIT performance by using luaL_openlibs to initialize the VM ( #26 )
* Improves the LuaJIT performance by using luaL_openlibs to initialize the VM
* Revert "Improves the LuaJIT performance by using luaL_openlibs to initialize the VM"
This reverts commit 1e8f89a8fa
.
* Loads the JIT library that way the JIT engine is enabled
* Fixes typo in comment
5 years ago
Leonardo Laguna Ruiz
61a0339b85
Allows using the bit library
5 years ago
Brian Heim
fb7569d3f3
SC: standardize file locations and make steps
5 years ago
Brian Heim
97927fe367
SC: use auto
5 years ago
Brian Heim
cd2674605c
SC: improve error handling
5 years ago
Brian Heim
54573e11d4
SC: limit number of running engines
5 years ago