<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jun 26, 2013 at 11:24 AM, IOhannes m zmoelnig <span dir="ltr">&lt;<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<div class="im"><br>
On 2013-06-26 09:56, Alexandros Drymonitis wrote:<br>
&gt; I realised what happened. I&#39;ve downloaded Pd from Ubuntu software<br>
&gt; center and it installed everything where it&#39;s supposed to go. What<br>
&gt; now confuses me a bit is that in the software center you can find<br>
&gt; the following: puredata, puredata-core and puredata-gui. If you go<br>
&gt; for puredata-core it advices you to also download puredata-gui. If<br>
&gt; you go for gui, it advices you to download puredata-core, or even<br>
&gt; puredata...<br>
<br>
</div>yes.<br>
the debian packages are split into multiple packages, so you only have<br>
to install what you need)<br>
- - &quot;puredata-core&quot; is the DSP-engine only (no gui)<br>
- - &quot;puredata-gui&quot;  is the GUI only (not DSP,messages,...)<br>
- - &quot;puredata&quot; is a meta-package that depends on both (and more, like<br>
puredata-utils (providing the &quot;pdsend&quot; utility) and &quot;puredata-dev&quot;<br>
needed, if you want to compile your externals)<br></blockquote><div><br></div><div>I&#39;ve got both puredata-utils and puredata-dev installed..<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
most users will simply want to install &quot;puredata&quot; and get everything.<br>
those that do not want *everything* but most everything, will go and<br>
install &quot;puredata-core&quot; and &quot;puredata-gui&quot;.<br>
those that do not need no gui, might be happy with just puredata-core.<br>
<div class="im"><br>
&gt; Well, I&#39;ve downloaded puredata and it&#39;s working (although it<br>
&gt; crashes if I try to open the &#39;Test audio and midi&#39; patch),<br>
<br>
</div>it should never &quot;crash&quot; (as in: &quot;close the application&quot;)<br>
<div class="im"><br>
&gt; and it&#39;s located at /usr/bin/<br>
<br>
</div>yes, since &quot;puredata&quot; is managed by the package manager, it should go<br>
into /usr<br>
<div class="im"><br>
&gt; and the rest are located at /usr/lib/puredata (btw, it&#39;s version<br>
&gt; 0..43.0-4,<br>
<br>
</div>yep. this is in order to allow pd-vanilla, pd-extended and pd-l2ork<br>
coexist on the same installation.<br>
<div class="im"><br>
&gt; not the current...), but still no icon, still this warning at the<br>
&gt; Pd<br>
<br>
</div>i guess it is time to ask what you mean by this.<br>
i get a nice icon when selecting &quot;Applications-&gt;Multimedia-&gt;Pure Data&quot;<br></blockquote><div><br></div><div>Well, I meant when I&#39;m running two applications (say Firefox and Pd) and I change between them, I Alt + Tab (I was mistaken, not Ctl + Tab), and to see which app you&#39;re switching to, you get the app&#39;s logo. Pd doesn&#39;t show a logo there...although it does have a logo on the Launcher...thought that there might be something missing there. <br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
&gt; window: WARNING: Font family &#39;Courier&#39; not found, using default<br>
&gt; (DejaVu Sans Mono)<br>
<br>
</div>yes. is his a problem?<br></blockquote><div><br></div><div>Not really, I don&#39;t mind the font, just thought of mentioning it. <br><br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
&gt; and still no makefile (I guess the software center took care of<br>
&gt; it).<br>
<br>
</div>not really (but kind of).<br>
debian (and derivatives like ubuntu) provide packages in binary<br>
(precompiled on some vast build farms) form. these binary packages<br>
(usually) do not come with source code and build system.<br>
the distro guarantees, that you can get the source code is needed (but<br>
that you need not bother with it if you don&#39;t).<br>
other distributions like gentoo or arch will ship packages directly as<br>
sourcecode and the packagemanger will compile/install them locally.<br>
<br>
and your &quot;software center&quot; is simply an eye candy front-end to the<br>
systems package manager.<br>
<div class="im"><br>
<br>
&gt; Well, I&#39;m sticking to the makefile cause I&#39;m going through Lyon&#39;s<br>
&gt; &#39;Designing audio objects for max and pd&#39; and he&#39;s making use of<br>
&gt; Pd&#39;s makefile when compiling an object...so I guess I&#39;ll need it,<br>
&gt; right?<br>
<br>
</div>well, yes, but mostly no.<br>
<br>
first of all: you will need *some* makefile (or other build system) to<br>
build your external.<br>
you do **not** need the makefile needed to build Pd - after all, you<br>
want to build an external and not Pd itself, no?<br>
<br>
Pd comes with a wee bit of documentation on how to build externals<br>
(including a...Makefile, named &#39;makefile&#39;). on debian, this doc is<br>
included in the puredata-doc package (aptly named, as it holds the<br>
documentation for Pd) and you can find it in<br>
 /usr/share/puredata/doc/6.externs/<br>
(copy the entire directory into your home, in order to work on it)<br>
<br>
but then, the Makefile you will find there is not very nice.<br>
there is a *very* nice Makefile for building externals available at [1].<br>
it is in daily use for building many external libraries out there<br>
(unlike the documentation makefile that comes with pd, which basically<br>
hasn&#39;t been touched for 10 years or more)<br>
<div class="im"><br>
&gt; IOhannes, at <a href="http://puredata.info" target="_blank">puredata.info</a> I can only find vanilla 0.44.0 (for<br>
&gt; Linux, there&#39;s a version for RPi, is it good for a laptop as<br>
&gt; well?).<br>
<br>
</div>if your laptop has an ARM processor, it probably is.<br>
since the former is unlikely, you will have to get &quot;Pure Data for All<br>
platforms&quot;, which contains the source.<br>
<div class="im"><br>
<br>
&gt; Where can I find the 0.44.3 package?<br>
&gt;<br>
</div>apart from that: miller is putting his releases on his personal<br>
webpage [2], and <a href="http://puredata.info" target="_blank">puredata.info</a> is synched whenever someone finds the<br>
time to do it.<br>
<br>
fgmasdr<br>
IOhannes<br>
<br>
<br>
<br>
<br>
<br>
[1] <a href="https://svn.code.sf.net/p/pure-data/svn/trunk/externals/template/" target="_blank">https://svn.code.sf.net/p/pure-data/svn/trunk/externals/template/</a><br>
[2] <a href="http://crca.ucsd.edu/~msp/software.html" target="_blank">http://crca.ucsd.edu/~msp/software.html</a><br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.12 (GNU/Linux)<br>
Comment: Using GnuPG with Icedove - <a href="http://www.enigmail.net/" target="_blank">http://www.enigmail.net/</a><br>
<br>
iEYEARECAAYFAlHKpUEACgkQkX2Xpv6ydvS8YgCgtHDndyMwgavLg8LmwTV7Suma<br>
g/sAoNTtlMU+tRD1pcpPjfORX4t0Uh1M<br>
=UT+b<br>
-----END PGP SIGNATURE-----<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</div></div></blockquote></div><br></div></div>