[PD] sound convolution / phase vocoder

Christof Ressi christof.ressi at gmx.at
Tue Jul 31 17:58:50 CEST 2018


nevermind, just saw you invitation after sending the e-mail :-)

I didn't know about this group. great to have it!

> Gesendet: Dienstag, 31. Juli 2018 um 17:56 Uhr
> Von: "Christof Ressi" <christof.ressi at gmx.at>
> An: "Dan Wilcox" <danomatika at gmail.com>
> Cc: Pd-List <pd-list at lists.iem.at>
> Betreff: Re: [PD] sound convolution / phase vocoder
>
> > Why not host bsyalor separately in the pd-externals group?
> 
> where can I find it?
> 
> Gesendet: Dienstag, 31. Juli 2018 um 15:10 Uhr
> Von: "Dan Wilcox" <danomatika at gmail.com>
> An: "Christof Ressi" <christof.ressi at gmx.at>
> Cc: jm.adrien.mnt at gmail.com, Pd-List <pd-list at lists.iem.at>
> Betreff: Re: [PD] sound convolution / phase vocoder
> 
> Why not host bsyalor separately in the pd-externals group?
>  
> On Jul 31, 2018, at 1:33 PM, Christof Ressi <christof.ressi at gmx.at[mailto:christof.ressi at gmx.at]> wrote: 
> 
> Hi, here's the updated source:
> 
> https://github.com/Spacechild1/pd-macambira/commit/a9d64860bd2804aaa6530822346b15f78bc1594a[https://github.com/Spacechild1/pd-macambira/commit/a9d64860bd2804aaa6530822346b15f78bc1594a]
> 
> I fixed both pvoc~ and partconv~ and added pd-lib-builder. Can someone check on OSX (and 64-bit Linux) if this works now and upload the binaries to Deken? I can make a PR to pd-macambira.
> 
> Christof
>  Gesendet: Dienstag, 31. Juli 2018 um 11:59 Uhr
> Von: "Christof Ressi" <christof.ressi at gmx.at>
> An: "Dan Wilcox" <danomatika at gmail.com>, Pd-List <pd-list at lists.iem.at>
> Betreff: Re: [PD] sound convolution / phase vocoder
> 
> I had a quick look at the source. Seems like pvoc~ is not 64-bit ready. The offender is the call to "garray_getfloatarray" in "set_array", it should be "garray_getfloatwords" instead and "t_float *array" should be "t_word *array" etc.
> 
> Actually, a call to "garray_getfloatarray" in 64 bit code should print the following error message: "failed since it uses garray_getfloatarray while running 64-bit!".
> 
> FWIW, the 32-bit Windows binaries work fine for me.
> 
> I'll push a fix in a minute.
> 
> Gesendet: Dienstag, 31. Juli 2018 um 11:20 Uhr
> Von: "Dan Wilcox" <danomatika at gmail.com>
> An: "Jean-Marie Adrien" <jm.adrien.mnt at gmail.com>
> Cc: Pd-List <pd-list at lists.iem.at>
> Betreff: Re: [PD] sound convolution / phase vocoder
> 
> As a follow up, I'm able to build baylor using pd-lib-builder and fftw3 but the objects still hang when interacting with them. Someone with more time may want to see what's going on with a debugger.
>  
> On Jul 30, 2018, at 6:15 PM, Dan Wilcox <danomatika at gmail.com[mailto:danomatika at gmail.com]> wrote: 
> 
> Nevermind, I responded too soon. I'm able to create the objects but Pd hangs when I try to do anything with them. I think they need to be re-built as they might simply be too old.
>  
> On Jul 30, 2018, at 6:08 PM, Dan Wilcox <danomatika at gmail.com[mailto:danomatika at gmail.com]> wrote: 
> 
> I just installed baylor 1.1 for deken and it's working for me on macOS 10.13 + Pd 0.48-1 32 bit.
>  First thing to check would be if the externals are indeed compiled for 64 bit. Looks ok:
>  
> 
> file ~/Documents/Pd/externals/bsaylor/pvoc~.d_fat
>  
> gives me
>  
> /Users/dano/Documents/Pd/externals/bsaylor/pvoc~.d_fat: Mach-O universal binary with 2 architectures: [i386:Mach-O bundle i386] [x86_64:Mach-O 64-bit bundle x86_64]
> /Users/dano/Documents/Pd/externals/bsaylor/pvoc~.d_fat (for architecture i386): Mach-O bundle i386
> /Users/dano/Documents/Pd/externals/bsaylor/pvoc~.d_fat (for architecture x86_64): Mach-O 64-bit bundle x86_64
>  
> Also, did you use [declare] or add baylor to your paths?
> 
>  
> On Jul 30, 2018, at 12:00 PM, pd-list-request at lists.iem.at[mailto:pd-list-request at lists.iem.at] wrote: 
> Date: Sun, 29 Jul 2018 19:14:20 +0200
> From: Jean-Marie Adrien <jm.adrien.mnt at gmail.com[mailto:jm.adrien.mnt at gmail.com]>
> To: pd-list at iem.at[mailto:pd-list at iem.at]
> Subject: [PD] sound convolution / phase vocoder
> Message-ID: <ECB82A02-249F-4787-8159-E88381942743 at gmail.com[mailto:ECB82A02-249F-4787-8159-E88381942743 at gmail.com]>
> Content-Type: text/plain; charset="utf-8"
> 
> Hello everyone
> Still migrating to 64 bits from pd-extended, external by external
> in this process, tying to use vintage objects such as pvoc~ and partconv~ which came in bsaylor, dll format :
> found everything via decken, including libdir but cannot get it to work
> sorry for this question : any hint to have this work with pd 47-64 bits  on mac 10.11 ?
> thanks
> JM 
> 
> --------
> Dan Wilcox
> @danomatika[http://twitter.com/danomatika]
> danomatika.com[http://danomatika.com/]
> robotcowboy.com[http://robotcowboy.com/]
>   
> 
> --------
> Dan Wilcox
> @danomatika[http://twitter.com/danomatika]
> danomatika.com[http://danomatika.com/]
> robotcowboy.com[http://robotcowboy.com/]
>   
> 
> --------
> Dan Wilcox
> @danomatika[http://twitter.com/danomatika]
> danomatika.com[http://danomatika.com]
> robotcowboy.com[http://robotcowboy.com]
>  
> _______________________________________________ Pd-list at lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list[https://lists.puredata.info/listinfo/pd-list]
> 
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
>   
> 
> --------
> Dan Wilcox
> @danomatika[http://twitter.com/danomatika]
> danomatika.com[http://danomatika.com]
> robotcowboy.com[http://robotcowboy.com]
>  
> 
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
>



More information about the Pd-list mailing list