-
emviveros
I've been thinking about Camomile to interact with DAWs.
Camomile make possible create DAW plugins (VST, AU, LV2) that can run Pd patches inside the DAW. https://github.com/pierreguillot/Camomile
In the last beta version you can open Pd and use all externals stuff from Pd just like Max4Live.
I don't know a tutorial, but Camomile have a compreensible documentation.
https://github.com/pierreguillot/Camomile/wiki -
emviveros
The next new version of Pd have [trace] object.
You can download the test version of Pd 0.52-0 in:
http://msp.ucsd.edu/software.htmlMaybe it helps...
-
emviveros
I wrote a patch to document a little pdjs external in:
https://forum.pdpatchrepo.info/topic/13510/modules-in-pdjs/4Open to contributions.
-
emviveros
I write a complement to pdjs help:
pdjs_fast_help.zipIt's open to contributions
-
emviveros
Ok! I realize pdjs have special __global__ variable. With it I can share variables, functions and objects between [js] instances.
Reading the scripts and patch in test-jsobjects folder compreension of how to do can be achieved.
-
emviveros
I read V8 documentation about modules but export sintax won't compile. There's a way to assign the script to module like html does with <script type="module"> ?
-
emviveros
Trying to understand how to import functions and objects from another js file with pdjs by @mganss, but I can't figure how!
modules.js:
var o = {foo: 0}; include("test_require.mjs",o); // var req = require("test_require.mjs"); function bang() { post('------------'); post("o.foo =", o.foo); post("foo =", foo); post('------------'); post('req.bar =', req.bar); post('req.bar() =', req.bar()); post('------------'); };
test_require.mjs
const foo = 37; function bar () { post("require bar"); }
Patch
Pd Console:
Thanks any advance!
-
emviveros
I think better is to update all content to Pd-Vanilla. Including installing externals and so on.
If is interesting for the community open a new Floss with name Purr-data and adapt archive floss to Purr-Data. It avoid noise about what Pure Data is. In my point of view Pure Data is Pd-Vanilla. Make sense?
-
emviveros
@oid I can see the importance of Pd Floss stay updated, but I don't mind how to access it to edit. I'm asking a friend which make the portuguese translation, but I don't know anything new right now.
If somebody knows how to edit floss, we can make a new effort to update it. Now I'm thinking more in:
- provide better documentation inside official Pd envyronment, which includes pd-help-patches/html ways to reference pd docs offline and online with multi-language support,
- reorganize puredata.info to update infos about unofficial tutorials and
- ways to access online References from Pd.