summaryrefslogtreecommitdiff
path: root/share
AgeCommit message (Collapse)Author
2020-04-14Reset master send control along with sendsNikolaus Gullotta
2020-04-13WebSockets: add client getSurfaceManifest() example in mixer-demoLuciano Iam
2020-04-13WebSockets: avoid hardcoding node names in mixer-demo, fix typo in message.jsLuciano Iam
2020-04-13WebSockets: improve support for callbacks in JS client libLuciano Iam
2020-04-13WebSockets: improve wording in latest commit instructionsLuciano Iam
2020-04-13WebSockets: display usage instructions when loading index.html from a local fileLuciano Iam
2020-04-13WebSockets: make mixer-demo import ardour.js instead of lower level channel.jsLuciano Iam
2020-04-13WebSockets: split channel.js into channel.js and message.jsLuciano Iam
2020-04-13WebSockets: detect channel drop in ardour.jsLuciano Iam
2020-04-13WebSockets: NO-OP update some code commentsLuciano Iam
2020-04-13WebSockets: improve mixer-demo lookLuciano Iam
2020-04-13WebSockets: rename Node to ANode to avoid shadowing DOM Node classLuciano Iam
2020-04-13WebSockets: add support for a message callback in ardour.jsLuciano Iam
2020-04-13WebSockets: NO-OP update comments in mixer-demo codeLuciano Iam
2020-04-13WebSockets: throw error if trying to send() before open() in MessageChannelLuciano Iam
2020-04-13WebSockets: remove test code from ardour.jsLuciano Iam
2020-04-13WebSockets: complete ardour.js client APIsLuciano Iam
2020-04-13WebSockets: fix node+addr hash when addr is undefinedLuciano Iam
2020-04-13WebSockets: NO-OP add a comment in mixer-demo code that explains approachLuciano Iam
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