[L2Ork-dev] Suggestions for PurrD GSoC 2018

Ivica Bukvic ico at vt.edu
Mon Mar 12 08:59:16 EDT 2018


Great ideas, Joao. BTW Purr-Data already has shift click for patching where
one source can be connected to multiple destinations. Are you thinking of
this or something else?


-- 
Ivica Ico Bukvic, D.M.A.
Creative Technologies in Music
Director -- DISIS, L2Ork, CTM
ICAT Senior Fellow
Virginia Tech
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
ico at vt.edu
www.performingarts.vt.edu
disis.icat.vt.edu
l2ork.icat.vt.edu
ico.bukvic.net

On Mar 12, 2018 04:15, "João Pais" <jmmmpais at gmail.com> wrote:

> Hello list,
>
> here are some suggestions for the summer. These just popped out of my
> mind, probably I can give some more afterwards. I leave only the topic and
> a short description, I could add more details at a latter stage on the main
> page, in case any idea has traction to be taken.
>
> Data structures:
> Implement new high-level objects to deal with elements: the current
> objects are too basic, and programming is slow and repetitive, or
> impossible without a gui (e.g. deleting scalars). Would it be possible to
> integrate the code with Pd Vanilla afterwards?
>
> Ftm+mubu libraries
> These open source libraries developed at ircam allow for very interesting
> work related to data structures and granular sound generation. So far it
> wasn't possible to port them to Pd (IOhannes knows more details why).
> http://ftm.ircam.fr/index.php/Main_Page and http://forumnet.ircam.fr/
> product/mubu-en/
>
> GUI
> Some long features in MaxMSP are very useful to enhance patching:
> shift+click to connect a cable to different inlets, alt+mouse drag to
> select cables, click+drag moves the cable from one or more inlets/outlets
> around, drag&drop object, copy+paste as patch, etc.
>
> Flext
> Several objects are compiled using flext. It would be a pity to loose them
> in PurrD. (for example, I can't use the leapmotion object that I
> commissioned Chikashi to programm for me).
>
> Html5
> If Pd is already html, would it be possible to have Purrd running
> automatically in the background of a html5 page on a website? At a first
> stage without gui, but afterwards with it?
>
> Dynamic object list "page"
> An updated object list doesn't exist in Pd. Since many (all?) objects in
> PurrD have documentation patches, it should be possible to create a dynamic
> object reference page with columns such as name, library, explanation,
> author, ... An example is at http://puredata.info/Members/
> jmmmp/0.INTRO-100105.xls/at_download/file
>
> In/Out audio mappings
> Another interesting feature in Max is a general in/out audio matrix that
> can be changed on demand. This would allow to use different main
> inlets/outlets without having to edit the patch.
>
> GenPd
> With Gen, Max offers a possibility to develop DSP code in a dataflow
> environment. Is something like that possible in Pd?
>
>
> The only programming language I can program is Pd, so I can only offer
> something related to that: testing patches, preparing documentation,
> preparing examples, ... Also depending on the available time, of course.
>
> More ideas might come, but I wanted to leave something just from the top
> of my head.
>
> Best,
>
> Joao
>
> _______________________________________________
> L2Ork-dev mailing list
> L2Ork-dev at disis.music.vt.edu
> https://disis.music.vt.edu/listinfo/l2ork-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20180312/2a4c71b2/attachment-0001.html>


More information about the L2Ork-dev mailing list