Brian Heim
|
65e74b65cd
|
SC: implement getResultAsInt
|
5 years ago |
Brian Heim
|
47b4e3a405
|
SC: change interpret to take cstring
|
5 years ago |
Brian Heim
|
46cb271357
|
Add basic SuperCollider support
|
5 years ago |
Andrew Belt
|
d7da507b2b
|
Fix bug where params reset to 0 sometimes when reloading. Watch new file after saving it with "Save as".
|
5 years ago |
Andrew Belt
|
000985f67a
|
Require user to accept security message every time an script is loaded from a patch/preset. Remove global settings file.
|
5 years ago |
Andrew Belt
|
96cc4cbc78
|
Update TODO list for PythonEngine.
|
5 years ago |
Andrew Belt
|
79262161d7
|
Fix LuaJIT Windows build. Update changelog.
|
5 years ago |
Andrew Belt
|
bf4bf96b4c
|
Add constructor initializers for ScriptEngines to remove derived classes from ScriptEngine.hpp.
|
5 years ago |
Andrew Belt
|
3c9f22c359
|
Add securityAccepted to global settings file.
|
5 years ago |
Andrew Belt
|
15feeab6a7
|
Add security warning when loading script through patch or preset.
|
5 years ago |
Andrew Belt
|
aafb6edb4b
|
Make Float/BoolArray metaclasses for LuaJIT. Switch to Python 3.8.
|
5 years ago |
Andrew Belt
|
4689631454
|
Add LuaJITEngine
|
5 years ago |
Andrew Belt
|
6e3c04b952
|
Python WIP.
|
5 years ago |
Andrew Belt
|
d77713dba2
|
Add WIP Python engine.
|
5 years ago |
Andrew Belt
|
730409458d
|
Fix switches array size in QuickJS.
|
5 years ago |
Andrew Belt
|
06f7a889a3
|
Switch to Entropia File System Watcher from fswatch. Re-add "Reload
script" context menu item.
|
5 years ago |
Andrew Belt
|
7f94da13ae
|
Remove DuktapeEngine
|
5 years ago |
Andrew Belt
|
fda2350055
|
Use block pointer instead of value in Module. Clamp `block->bufferSize` in Module instead of each script engine.
|
5 years ago |
Andrew Belt
|
550d87f040
|
Use `make install` for QuickJS. Instead of `git clone`ing in a Makefile target, use git submodules.
|
5 years ago |
Jerry Sievert
|
5da7f78317
|
add QuickJS engine
|
5 years ago |
Andrew Belt
|
bbbe733f31
|
Add Mac and Windows file watcher monitor.
|
5 years ago |
Andrew Belt
|
0612b0c937
|
Add file watcher to automatically reload script upon change.
|
5 years ago |
Andrew Belt
|
ee892a3d81
|
Reload script on initialize.
|
5 years ago |
Andrew Belt
|
7d62e64bf1
|
Fix "Save as" function.
|
5 years ago |
Andrew Belt
|
668ead6046
|
Add menu item for loading. Add key commands.
|
5 years ago |
Andrew Belt
|
5a070d4073
|
Make `block.inputs` writable.
|
5 years ago |
Andrew Belt
|
7d14685ff4
|
Allow dragging-and-dropping script onto module panel.
|
5 years ago |
Andrew Belt
|
108340ddef
|
Add SaveScriptItem.
|
5 years ago |
Andrew Belt
|
2bfb9d5a57
|
Update API documentation. Add gain.js example. Fix lights of rainbox.js. Make MessageDisplay multi-line.
|
5 years ago |
Andrew Belt
|
6036b95c69
|
Use ArrayBuffers instead of normal JS arrays for all block arrays.
|
5 years ago |
Andrew Belt
|
411d83f84f
|
Update readme. Add buffering to vco.js.
|
5 years ago |
Andrew Belt
|
27a2c76da3
|
Add block buffering. Use array instead of object for RGB lights. Add changelog.
|
5 years ago |
Andrew Belt
|
1b4339ddbf
|
Add tests directory.
|
5 years ago |
Andrew Belt
|
b4115a2ed1
|
Change default knob value to 0.5. Add vco.js.
|
5 years ago |
Andrew Belt
|
1c6998ef80
|
Replace ProcessBlock with direct access via ScriptEngine methods. Update readme.
|
5 years ago |
Andrew Belt
|
00d8fb787d
|
Add "Reload script" menu item. Add hello.js.
|
5 years ago |
Andrew Belt
|
f41076a969
|
Remove buffering from host. DuktapeEngine: Replace Proxy getters/setters with normal arrays. Use r,g,b properties instead of indices for light colors.
|
5 years ago |
Andrew Belt
|
785b7b4c78
|
Initial commit
|
5 years ago |