the second video I show how to convert a module, its very slightly different (and easier) in 2.0 , but if you open up a 2.0 patch, you’ll see whats changed fairly clearly.
the short answer to this is ‘it depends’
writing orac modules is actually easier than writing normal pd patches for the Organelle, since so much is already done for you.
the basic conversion to a module is fairly straightforward, just add parameters to a module.json and wire them in…
the difficulties are:
a) really you need to have a basic idea of how the patch your converting works - coding can never be done blindly… so you know where to feed parameters etc.
b) most organelle patches are not written to co-exist with others, which is what the majority of the video above deals we… its how to make it so that if 2 instances of the same patch exist, that each does not interfere with the other - or if 2 modules have a table called ‘sample waveform’, making sure they don’t mess up.
once you have done one or two modules, it actually becomes fairly quick, because you know exactly what you are looking for… and you can almost mechanically go thru and make the changes.
(“almost” is an important word here, because you need knowledge of the patch to do it , which is why it cannot happen ‘automatically’)