<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>@Hans Looking at the makefile, I think you're supposed to run
      either "make pd_darwin" (for macOS) or "make pd_nt" (for Windows
      with MSVC). There seems to be no Linux support.</p>
    <p>@Julian: Consider using "pd-lib-builder" instead of handwritten
      makefiles, as this is the build system used by most recent Pd
      externals. The makefile then becomes trivial and it automatically
      works on all major platforms (with GCC or clang):</p>
    <pre><code># Makefile for shifter~

  lib.name = shifter~

  class.sources = shifter~.c

  datafiles = shifter~-help.pd

  include Makefile.pdlibbuilder

</code></pre>
    <p>This assumes that "Makefile.pdlibbuilder" is located next to the
      makefile. You can compile by simple typing "make" or install with
      "make install".<br>
    </p>
    <p>More information here:
      <a class="moz-txt-link-freetext" href="https://github.com/pure-data/pd-lib-builder">https://github.com/pure-data/pd-lib-builder</a><br>
    </p>
    <p>Christof</p>
    <p><code></code></p>
    <div class="moz-cite-prefix">On 24.11.2020 10:09, <a class="moz-txt-link-abbreviated" href="mailto:info@hansroels.be">info@hansroels.be</a>
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:4ed47e50-3c57-c3bf-a1b1-ec2441892492@hansroels.be">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div class="moz-cite-prefix">Hi Julian,</div>
      <div class="moz-cite-prefix">Thanks for informing about your port
        of [shifter~]! I tried to compile [shifter~] on ubuntu studio
        but after the 'make shifter~' command I get a list of messages
        like:</div>
      <div class="moz-cite-prefix">undefined reference to 'main'<br>
      </div>
      <div class="moz-cite-prefix">undefined reference to 'pd_new'</div>
      <div class="moz-cite-prefix">undefined reference to 'pd_new'
        'floatinlet_new'<br>
      </div>
      <div class="moz-cite-prefix">...</div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">best, Hans<br>
      </div>
      <div class="moz-cite-prefix">On 11/24/20 5:30 AM, Peter P. wrote:<br>
      </div>
      <blockquote type="cite"
        cite="mid:20201124043049.2tgbokn7jz2gwyn4@fastmail.com">
        <pre class="moz-quote-pre" wrap="">Nice Juliàn, is that a variable-delay ("rotating head") pitch shifter as
well? In that case, how would it compare to G09.pitchshift.pd ?
cheersz, P

* Julián Villegas <a class="moz-txt-link-rfc2396E" href="mailto:villegas.julian@gmail.com" moz-do-not-send="true"><villegas.julian@gmail.com></a> [2020-11-24 03:45]:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">Hi Hans,

I’m sorry I’m late to the party and that I can’t answer your questions, but I wanted to call your attention to [shifter~], this is a PSOLA pitch shifter object that I ported to Pd from its eponymous version in Max-MSP, developed by Tristan Jehan. The source code and MacOS compiled library are here:

<a class="moz-txt-link-freetext" href="https://bitbucket.org/julovi/shifter/src/master/" moz-do-not-send="true">https://bitbucket.org/julovi/shifter/src/master/</a>

Cheers,

Julian.






_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@lists.iem.at" moz-do-not-send="true">Pd-list@lists.iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a class="moz-txt-link-freetext" href="https://lists.puredata.info/listinfo/pd-list" moz-do-not-send="true">https://lists.puredata.info/listinfo/pd-list</a>
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@lists.iem.at" moz-do-not-send="true">Pd-list@lists.iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a class="moz-txt-link-freetext" href="https://lists.puredata.info/listinfo/pd-list" moz-do-not-send="true">https://lists.puredata.info/listinfo/pd-list</a>
</pre>
      </blockquote>
      <p><br>
      </p>
      <div class="moz-signature">-- <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a class="moz-txt-link-freetext" href="https://lists.puredata.info/listinfo/pd-list">https://lists.puredata.info/listinfo/pd-list</a>
</pre>
    </blockquote>
  </body>
</html>