@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.
@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):
# Makefile for shifter~
lib.name = shifter~
class.sources = shifter~.c
datafiles = shifter~-help.pd
include Makefile.pdlibbuilder
This assumes that "Makefile.pdlibbuilder" is located next to the
makefile. You can compile by simple typing "make" or install with
"make install".
More information here:
https://github.com/pure-data/pd-lib-builder
Christof
Hi Julian,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:undefined reference to 'main'
undefined reference to 'pd_new'undefined reference to 'pd_new' 'floatinlet_new'
...
best, Hans
On 11/24/20 5:30 AM, Peter P. wrote:
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 <villegas.julian@gmail.com> [2020-11-24 03:45]: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: https://bitbucket.org/julovi/shifter/src/master/ Cheers, Julian. _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
--
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list