Hello Roman, I tried to apply the IOhannes's patch on the Makefile of readanysf~ :
Author: IOhannes m zmölnig Description: get linking order right (objects/libs that depends on other libs should come before the dependencies) --- pd-readanysf.orig/Makefile +++ pd-readanysf/Makefile @@ -31,7 +31,7 @@ #PD_CXXFLAGS += -O1 -funroll-loops -fomit-frame-pointer \ # -Wall -W -Wshadow \ # -Wno-unused -Wno-parentheses -Wno-switch -PD_LDFLAGS = -L/usr/local/lib -lpthread -lgavl -lgmerlin_avdec +PD_LDFLAGS = -L/usr/lib -lgmerlin_avdec -lgavl -lpthread else # assume darwin here STRIP=strip -x @@ -55,11 +55,12 @@ all: $(TARGET) pd_linux: src/readanysf~.cpp objs/FifoVideoFrames.o objs/FifoAudioFrames.o objs/ReadMedia.o - g++ -shared -o readanysf~.pd_linux $(PD_CXXFLAGS) $(PD_LDFLAGS) \ + g++ -shared -o readanysf~.pd_linux $(PD_CXXFLAGS) \ src/readanysf~.cpp \ objs/FifoAudioFrames.o \ objs/FifoVideoFrames.o \ - objs/ReadMedia.o + objs/ReadMedia.o \ + $(PD_LDFLAGS) $(STRIP) readanysf~.pd_linux pd_darwin: src/readanysf~.cpp objs/FifoVideoFrames.o objs/FifoAudioFrames.o objs/ReadMedia.o After i copy patch.txt in .../august/readanysf~ and $ cd .../august/readanysf~ $ patch < patch.txt I get : patching file Makefile Hunk #1 FAILED at 31. Hunk #2 FAILED at 55. 2 out of 2 hunks FAILED -- saving rejects to file Makefile.rej The Makefile.rej is : --- Makefile +++ Makefile @@ -31,7 +31,7 @@ #PD_CXXFLAGS += -O1 -funroll-loops -fomit-frame-pointer \ # -Wall -W -Wshadow \ # -Wno-unused -Wno-parentheses -Wno-switch -PD_LDFLAGS = -L/usr/local/lib -lpthread -lgavl -lgmerlin_avdec +PD_LDFLAGS = -L/usr/lib -lgmerlin_avdec -lgavl -lpthread else # assume darwin here STRIP=strip -x @@ -55,11 +55,12 @@ all: $(TARGET) pd_linux: src/readanysf~.cpp objs/FifoVideoFrames.o objs/FifoAudioFrames.o objs/ReadMedia.o - g++ -shared -o readanysf~.pd_linux $(PD_CXXFLAGS) $(PD_LDFLAGS) \ + g++ -shared -o readanysf~.pd_linux $(PD_CXXFLAGS) \ src/readanysf~.cpp \ objs/FifoAudioFrames.o \ objs/FifoVideoFrames.o \ - objs/ReadMedia.o + objs/ReadMedia.o \ + $(PD_LDFLAGS) $(STRIP) readanysf~.pd_linux pd_darwin: src/readanysf~.cpp objs/FifoVideoFrames.o objs/FifoAudioFrames.o objs/ReadMedia.o I think i missed something ? ++ Jack Le 29/08/2012 15:51, Roman Haefeli a écrit : > On Mit, 2012-08-29 at 14:46 +0100, Andrew Faraday wrote: >> It could if they provide you with a download link... I'd have to guess >> that they won't, tho. It would undermine their whole buisness plan. > They do. I don't know the specifics, but I assume it's up to the author > to allow the download of the mp3-file or not. The example below uses > such a download link from soundcloud.com. > > > Roman > > >>> Date: Wed, 29 Aug 2012 09:13:28 -0300 >>> Subject: Re: [PD] playing soundcloud files >>> From: lem...@gmail.com >>> To: reduz...@gmail.com >>> CC: jbtur...@hotmail.com; pd-list@iem.at >>> >>> can that be used with Spotify or Grooveshark? >>> >>> On Wed, Aug 29, 2012 at 9:09 AM, Roman Haefeli <reduz...@gmail.com> >> wrote: >>>> On Die, 2012-08-28 at 20:48 +0100, Andrew Faraday wrote: >>>>> That sounds good, but how exactly? Do you have an example patch? >>>> I think the help patch explains it quite well. >>>> >>>> A real world example: >>>> >>>> [open http://soundcloud.com/reduzent/backup-blues/download ( >>>> | >>>> | [play( >>>> |/ >>>> [readanysf~] >>>> | | >>>> [dac~ ] >>>> >>>> Roman >>>> >>>> >>>> >>>>>> From: reduz...@gmail.com >>>>>> To: pd-list@iem.at >>>>>> Date: Mon, 27 Aug 2012 22:32:04 +0200 >>>>>> Subject: Re: [PD] playing soundcloud files >>>>>> >>>>>> [readanysf~] does not only play many encodings and file >> formats, but >>>>>> supports also a lot of protocols, including http. You can >> directly >>>>> open >>>>>> a track on soundcloud.com with [readanysf~]. There is no need >> to >>>>>> download the file first with wget or whatsoever. >>>>>> >>>>>> Roman >>>>>> >>>>>> >>>>>> On Don, 2012-08-23 at 13:13 +0200, Patrice Colet wrote: >>>>>>> [wget -O source file(-[shell] & [read file(-[readanysf~] >>>>>>> >>>>>>> use [popen] on windows and an executable of wget >>>>>>> >>>>>>> Colet Patrice >>>>>>> >>>>>>> ----- Mail original ----- >>>>>>>> De: "alessandro contini" <aless.cont...@gmail.com> >>>>>>>> À: "PD list" <pd-list@iem.at> >>>>>>>> Envoyé: Jeudi 23 Août 2012 12:49:42 >>>>>>>> Objet: [PD] playing soundcloud files >>>>>>>> >>>>>>>> Hey pd-people, >>>>>>>> >>>>>>>> I'm just wondering if any of you ever tried loading an >> audio >>>>> file >>>>>>>> hosted by >>>>>>>> soundcloud into a PD patch. >>>>>>>> I'm thinking about something like [openpanel] + >> [soundfiler] but >>>>>>>> sourcing >>>>>>>> the audio data from a soundcloud account. >>>>>>>> >>>>>>>> Any idea? Suggestions? >>>>>>>> Thanks! >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> // ALESSANDRO CONTINI >>>>>>>> >>>>>>>> // www.alessandrocontini.it >>>>>>>> // skype: alessandro_contini >>>>>>>> // DE: +49-176-38600277 >>>>>>>> // ITA: +39-340-2686996 >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Pd-list@iem.at mailing list >>>>>>>> UNSUBSCRIBE and account-management -> >>>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>>> >>>>>>> _______________________________________________ >>>>>>> Pd-list@iem.at mailing list >>>>>>> UNSUBSCRIBE and account-management -> >>>>> http://lists.puredata.info/listinfo/pd-list >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Pd-list@iem.at mailing list >>>>>> UNSUBSCRIBE and account-management -> >>>>> http://lists.puredata.info/listinfo/pd-list >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Pd-list@iem.at mailing list >>>> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > _______________________________________________ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list