summaryrefslogtreecommitdiff
path: root/share
AgeCommit message (Collapse)Author
2020-04-13WebSockets: add mixer APIs in ardour.jsLuciano Iam
2020-04-13WebSockets: export Node constants in channel.jsLuciano Iam
2020-04-13WebSockets: make Message.fromJsonText() a ES6 static methodLuciano Iam
2020-04-13WebSockets: avoid duplicated node+addr hash function in JS codeLuciano Iam
2020-04-13WebSockets: decouple Message from MessageChannelLuciano Iam
2020-04-13WebSockets: rename ArdourMessageChannel to MessageChannelLuciano Iam
2020-04-13WebSockets: update index page JS to reflect latest two commits changesLuciano Iam
2020-04-13WebSockets: rename resource index.json to more meaningful surfaces.jsonLuciano Iam
2020-04-13WebSockets: rename all occurrences of 'disk path' to 'filesystem path'Luciano Iam
2020-04-13WebSockets: improve index page designLuciano Iam
2020-04-13WebSockets: add surface version numbers to index pageLuciano Iam
2020-04-13WebSockets: add version field in manifests and update loaderLuciano Iam
2020-04-13WebSockets: cleanup index page JSLuciano Iam
2020-04-11WebSockets: add method for retrieving surface manifest in ardour.jsLuciano Iam
2020-04-11WebSockets: remove unnecessary .. in module importLuciano Iam
2020-04-11WebSockets: rename Channel to ArdourMessageChannelLuciano Iam
2020-04-11WebSockets: re-add close callback in channel.jsLuciano Iam
2020-04-11WebSockets: make mixer-demo use ardour lib and remove duplicated codeLuciano Iam
2020-04-11WebSockets: update index page to use JS client lib, cleanup codeLuciano Iam
2020-04-11WebSockets: shared JS client initial implementationLuciano Iam
2020-04-11WebSockets: update web index to handle latest index.json format and show ↵Luciano Iam
surface paths on disk
2020-04-11WebSockets: prepare for developing a shared JS API clientLuciano Iam
2020-04-11WebSockets: better handle errors in web-based surfaces indexLuciano Iam
2020-04-11Prefer using C++ DSP for noise generation in scriptsRobin Gareus
This significantly reduces the DSP load of the noise generator (avg. process time is reduced by a factor of 8 or more).
2020-04-09Update HTML/CSS/JS frontendLuciano Iam
2020-03-15Fix typo in scriptRobin Gareus
2020-03-10Remove redundant collectgarbage() calls from scriptsRobin Gareus
Since 8112d6472eca garbage is automatically collected after running a Lua GUI script.
2020-03-10Add Lua example snippet to set region fadesRobin Gareus
2020-03-09Revert failed experiment, scripted multiple MIDI outputs via dsp_run()Robin Gareus
This reverts commit 8702ff2189665b473918ed60f34b6be4010a06f7, and b10d9cf09bf6150f0ba0eae5dc34fd8db8b2fa91. There was a misconception on the iterator (port vs message in sequence), besides Ardour's mixer-strip is preferably used with a single MIDI port. Most plugin-standards also only support one port. If need be LuaDSP run_map() can be used to handle multiple MIDI I/O ports already.
2020-03-03Fix off by one in Lua scriptsRobin Gareus
Lua arrays (tables) start counting at one. Also `for i = a, b do .. end` is inclusive: a <= i <= b
2020-02-29Lua Amplifier plugin with gain-coeff ratio controlsRobin Gareus
2020-02-28Fix script to bypass all pluginsRobin Gareus
deactivate() hard bypassed all plugins, this made plugins with a dedicated en/disable soft-bypass option inaccessible.
2020-02-26Add example Lua DSP script with multiple MIDI outputsR
2020-02-26Update script to use new process_map() APIRobin Gareus
2020-02-26Add a mute/gate pluginRobin Gareus
2020-02-23Update gitignore, clean up `git status`Robin Gareus
* allow for a "local" folder with stuff that git does not list * ignore local Lua scripts * ignore icon tool binary
2020-02-23Also move Lua scripts to share subfolderRobin Gareus
2020-02-23Clean up top-level source treeRobin Gareus
Collect architecture independent data in 'share' subfolder. This also matches the install path