<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><br>GEM (Graphics Extension for Multimedia)&nbsp; is the extension to pd for doing work with live graphics and needed if you want to do the likes of live graphics or video manipulation from what I remember...<br><br><a href="https://puredata.info/downloads/gem" target="_blank">https://puredata.info/downloads/gem</a><br><br>The little Test button should test GEM as well as audio with pd-extended (or at least did on a Ubuntu install) I think with a bouncing ball that follows the mouse...<br><br>Dale.<br><br><div>&gt; Date: Tue, 11 Aug 2015 11:00:15 +0200<br>&gt; From: ycollette.nospam@free.fr<br>&gt; To: nando@ccrma.Stanford.EDU<br>&gt; CC: planetccrma@ccrma.Stanford.EDU<br>&gt; Subject: Re: [PlanetCCRMA] Pd Extended problem (new package)<br>&gt; <br>&gt; Hello,<br>&gt; <br>&gt; I performed some first tests and it works a lot more better than the old version.<br>&gt; Magic glass is back. I was able to put an object from an extra package (freeverb~ - which was not working on the old version).<br>&gt; <br>&gt; Just a little thng: I am wondering if a conf file for gem is missing.<br>&gt; At startup, in the bash console, I noticed these messages:<br>&gt; <br>&gt; open: /etc/pd/gem.conf: No such file or directory<br>&gt; open: /home/admin/.config/pure-data/gem.conf: No such file or directory<br>&gt; open: ./gem.conf: No such file or directory<br>&gt; load plugins 'film' in '/usr/lib64/pd-extended/extra/Gem/'<br>&gt; pattern : /usr/lib64/pd-extended/extra/Gem/gem_film*.so<br>&gt; <br>&gt; The /etc/pd/gem.conf seems to be missing. I not know what is this file for ... <br>&gt; But I was not able to locate this file in the gem source directory.<br>&gt; Maybe this is normal. I will dig a little bit more.<br>&gt; <br>&gt; Best regards,<br>&gt; <br>&gt; YC<br>&gt; <br>&gt; ----- Mail original -----<br>&gt; De: "Fernando Lopez-Lezcano" &lt;nando@ccrma.Stanford.EDU&gt;<br>&gt; À: "Yann Collette" &lt;ycollette.nospam@free.fr&gt;, "Fernando Lopez-Lezcano" &lt;nando@ccrma.Stanford.EDU&gt;<br>&gt; Cc: planetccrma@ccrma.Stanford.EDU<br>&gt; Envoyé: Mardi 11 Août 2015 02:03:23<br>&gt; Objet: Re: [PlanetCCRMA] Pd Extended problem (new package)<br>&gt; <br>&gt; On 08/10/2015 02:29 PM, Yann Collette wrote:<br>&gt; &gt; Nice, thanks a lot.<br>&gt; &gt; The package is in the update repo or update-testing ?<br>&gt; <br>&gt; It is in the Planet CCRMA repository for Fedora 22...<br>&gt; -- Fernando<br>&gt; <br>&gt; <br>&gt; &gt; Le 10/08/2015 23:05, Fernando Lopez-Lezcano a écrit :<br>&gt; &gt;&gt; On 08/07/2015 11:13 PM, Yann Collette wrote:<br>&gt; &gt;&gt;&gt; I looked in the debian/patches directory for the git repo of<br>&gt; &gt;&gt;&gt; pd-extended.<br>&gt; &gt;&gt;&gt; The file 05_user-install-paths.diff seems to deal with the 'extra' path<br>&gt; &gt;&gt;&gt; a lot more than just replacing /usr/local/lib into /usr/lib64.<br>&gt; &gt;&gt;&gt; I don't know yet what it does but I think it worth a try.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; I finally figured out the paths (I think) and my latest package seems<br>&gt; &gt;&gt; to start fine in a test fc22 install. A few example patches load<br>&gt; &gt;&gt; without problems or error messages. Of course the testing I do is<br>&gt; &gt;&gt; _very_ limited. I just pushed it out for fc22...<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Let me know how it goes, and thanks for the feedback and patience!<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; If all goes well I will probably propagate to fc21 as well.<br>&gt; &gt;&gt; -- Fernando<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;&gt; Le 08/08/2015 00:44, Fernando Lopez-Lezcano a écrit :<br>&gt; &gt;&gt;&gt;&gt; On 08/07/2015 01:01 PM, Fernando Lopez-Lezcano wrote:<br>&gt; &gt;&gt;&gt;&gt;&gt; On 08/07/2015 12:58 PM, Yann Collette wrote:<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt; Thanks again for all this work. And for the patches ... and<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt; everything<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt; else.<br>&gt; &gt;&gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;&gt; Thank you for bringing up the problems in the first place!<br>&gt; &gt;&gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;&gt; I think I figured out things, I need both the pd core from git and the<br>&gt; &gt;&gt;&gt;&gt;&gt; extended stuff from svn which ALSO includes a pd directory with pd<br>&gt; &gt;&gt;&gt;&gt;&gt; source (older? obsolete? confusing?). I'm trying to build a composite<br>&gt; &gt;&gt;&gt;&gt;&gt; package by replacing the pd in the svn tree (0.43) with the pd in the<br>&gt; &gt;&gt;&gt;&gt;&gt; git core (0.44). Hopefully that will work...<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; It does in the sense it builds and tries to start.<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; I have to find where the search paths are defined as that seems to be<br>&gt; &gt;&gt;&gt;&gt; wrong - the audio and midi test panel can't find basic objects that<br>&gt; &gt;&gt;&gt;&gt; should be there (all in red - first time this happens :-)<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt; -- Fernando<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt; Le 07/08/2015 21:16, Fernando Lopez-Lezcano a écrit :<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; On 08/07/2015 12:11 PM, Fernando Lopez-Lezcano wrote:<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On 08/07/2015 07:37 AM, ycollette.nospam@free.fr wrote:<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Hello,<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I downloaded the source package of pure data and I searched for<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; g_magicglass.* file in the directory pure-data-svn/pd/src/ (for<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; the<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; pd-extended package) and in pure-data-pd-extended/src/ (for the<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; pd-extended source from git repo).<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; The files g_magicglass.* (specific to pd-extended and not<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; present in<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; vanilla pd) are not in the source archive of the pd-extended<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; fedora<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; package.<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; So, to me, in the fedora package, we have pd-vanilla + extra<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; package<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; from pd-extended.<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; What it looks to me to... sigh :-(<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Time to again redo the package - looks like main core is in git and<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; then<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; extras in svn which is what I was downloading (and then I have to<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; merge<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; both somehow).<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Yeah, I hit this before I think - the urls in the download pages<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; don't<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; point to valid things sometimes (for example the svn repository)<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; and I<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; can't easily find which parts I really need to build a full source<br>&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; package. Argh! Anyone knows for sure?<br>&gt; &gt;&gt;<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; PlanetCCRMA mailing list<br>&gt; &gt; PlanetCCRMA@ccrma.stanford.edu<br>&gt; &gt; https://cm-mail.stanford.edu/mailman/listinfo/planetccrma<br>&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; PlanetCCRMA mailing list<br>&gt; PlanetCCRMA@ccrma.stanford.edu<br>&gt; https://cm-mail.stanford.edu/mailman/listinfo/planetccrma<br></div>                                               </div></body>
</html>