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@lists.iem.at wrote:
Date: Sun, 29 Jul 2018 19:14:20 +0200 From: Jean-Marie Adrien <jm.adrien.mnt@gmail.com mailto:jm.adrien.mnt@gmail.com> To: pd-list@iem.at mailto:pd-list@iem.at Subject: [PD] sound convolution / phase vocoder Message-ID: <ECB82A02-249F-4787-8159-E88381942743@gmail.com mailto:ECB82A02-249F-4787-8159-E88381942743@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/
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@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@lists.iem.at mailto:pd-list-request@lists.iem.at wrote:
Date: Sun, 29 Jul 2018 19:14:20 +0200 From: Jean-Marie Adrien <jm.adrien.mnt@gmail.com mailto:jm.adrien.mnt@gmail.com> To: pd-list@iem.at mailto:pd-list@iem.at Subject: [PD] sound convolution / phase vocoder Message-ID: <ECB82A02-249F-4787-8159-E88381942743@gmail.com mailto:ECB82A02-249F-4787-8159-E88381942743@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/
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@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@gmail.com mailto:danomatika@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@lists.iem.at mailto:pd-list-request@lists.iem.at wrote:
Date: Sun, 29 Jul 2018 19:14:20 +0200 From: Jean-Marie Adrien <jm.adrien.mnt@gmail.com mailto:jm.adrien.mnt@gmail.com> To: pd-list@iem.at mailto:pd-list@iem.at Subject: [PD] sound convolution / phase vocoder Message-ID: <ECB82A02-249F-4787-8159-E88381942743@gmail.com mailto:ECB82A02-249F-4787-8159-E88381942743@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/
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@gmail.com An: "Jean-Marie Adrien" jm.adrien.mnt@gmail.com Cc: Pd-List pd-list@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@gmail.com[mailto:danomatika@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@gmail.com[mailto:danomatika@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@lists.iem.at[mailto:pd-list-request@lists.iem.at] wrote: Date: Sun, 29 Jul 2018 19:14:20 +0200 From: Jean-Marie Adrien <jm.adrien.mnt@gmail.com[mailto:jm.adrien.mnt@gmail.com]> To: pd-list@iem.at[mailto:pd-list@iem.at] Subject: [PD] sound convolution / phase vocoder Message-ID: <ECB82A02-249F-4787-8159-E88381942743@gmail.com[mailto:ECB82A02-249F-4787-8159-E88381942743@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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
Hi, here's the updated source:
https://github.com/Spacechild1/pd-macambira/commit/a9d64860bd2804aaa65308223...
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@gmx.at An: "Dan Wilcox" danomatika@gmail.com, Pd-List pd-list@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@gmail.com An: "Jean-Marie Adrien" jm.adrien.mnt@gmail.com Cc: Pd-List pd-list@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@gmail.com[mailto:danomatika@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@gmail.com[mailto:danomatika@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@lists.iem.at[mailto:pd-list-request@lists.iem.at] wrote: Date: Sun, 29 Jul 2018 19:14:20 +0200 From: Jean-Marie Adrien <jm.adrien.mnt@gmail.com[mailto:jm.adrien.mnt@gmail.com]> To: pd-list@iem.at[mailto:pd-list@iem.at] Subject: [PD] sound convolution / phase vocoder Message-ID: <ECB82A02-249F-4787-8159-E88381942743@gmail.com[mailto:ECB82A02-249F-4787-8159-E88381942743@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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Why not host bsyalor separately in the pd-externals group?
On Jul 31, 2018, at 1:33 PM, Christof Ressi christof.ressi@gmx.at wrote:
Hi, here's the updated source:
https://github.com/Spacechild1/pd-macambira/commit/a9d64860bd2804aaa65308223...
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@gmx.at An: "Dan Wilcox" danomatika@gmail.com, Pd-List pd-list@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@gmail.com An: "Jean-Marie Adrien" jm.adrien.mnt@gmail.com Cc: Pd-List pd-list@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@gmail.com[mailto:danomatika@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@gmail.com[mailto:danomatika@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@lists.iem.at[mailto:pd-list-request@lists.iem.at] wrote: Date: Sun, 29 Jul 2018 19:14:20 +0200 From: Jean-Marie Adrien <jm.adrien.mnt@gmail.com[mailto:jm.adrien.mnt@gmail.com]> To: pd-list@iem.at[mailto:pd-list@iem.at] Subject: [PD] sound convolution / phase vocoder Message-ID: <ECB82A02-249F-4787-8159-E88381942743@gmail.com[mailto:ECB82A02-249F-4787-8159-E88381942743@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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
Pd-list@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/
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@gmail.com An: "Christof Ressi" christof.ressi@gmx.at Cc: jm.adrien.mnt@gmail.com, Pd-List pd-list@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@gmx.at[mailto:christof.ressi@gmx.at]> wrote:
Hi, here's the updated source:
https://github.com/Spacechild1/pd-macambira/commit/a9d64860bd2804aaa65308223...]
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@gmx.at An: "Dan Wilcox" danomatika@gmail.com, Pd-List pd-list@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@gmail.com An: "Jean-Marie Adrien" jm.adrien.mnt@gmail.com Cc: Pd-List pd-list@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@gmail.com[mailto:danomatika@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@gmail.com[mailto:danomatika@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@lists.iem.at[mailto:pd-list-request@lists.iem.at] wrote: Date: Sun, 29 Jul 2018 19:14:20 +0200 From: Jean-Marie Adrien <jm.adrien.mnt@gmail.com[mailto:jm.adrien.mnt@gmail.com]> To: pd-list@iem.at[mailto:pd-list@iem.at] Subject: [PD] sound convolution / phase vocoder Message-ID: <ECB82A02-249F-4787-8159-E88381942743@gmail.com[mailto:ECB82A02-249F-4787-8159-E88381942743@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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
Pd-list@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]
https://github.com/pd-externals https://github.com/pd-externals
I sent you an invite. I'd suggest pulling the old master from git.purdata.info http://git.purdata.info/ in the new repo first, then add you changes on top.
On Jul 31, 2018, at 5:56 PM, Christof Ressi christof.ressi@gmx.at wrote:
Why not host bsyalor separately in the pd-externals group?
where can I find it?
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
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@gmx.at An: "Dan Wilcox" danomatika@gmail.com Cc: Pd-List pd-list@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@gmail.com An: "Christof Ressi" christof.ressi@gmx.at Cc: jm.adrien.mnt@gmail.com, Pd-List pd-list@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@gmx.at[mailto:christof.ressi@gmx.at]> wrote:
Hi, here's the updated source:
https://github.com/Spacechild1/pd-macambira/commit/a9d64860bd2804aaa65308223...]
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@gmx.at An: "Dan Wilcox" danomatika@gmail.com, Pd-List pd-list@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@gmail.com An: "Jean-Marie Adrien" jm.adrien.mnt@gmail.com Cc: Pd-List pd-list@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@gmail.com[mailto:danomatika@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@gmail.com[mailto:danomatika@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@lists.iem.at[mailto:pd-list-request@lists.iem.at] wrote: Date: Sun, 29 Jul 2018 19:14:20 +0200 From: Jean-Marie Adrien <jm.adrien.mnt@gmail.com[mailto:jm.adrien.mnt@gmail.com]> To: pd-list@iem.at[mailto:pd-list@iem.at] Subject: [PD] sound convolution / phase vocoder Message-ID: <ECB82A02-249F-4787-8159-E88381942743@gmail.com[mailto:ECB82A02-249F-4787-8159-E88381942743@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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list%5Bhttps://lists.puredata.info/l...]
Pd-list@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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Note: You should probably statically link fftw3, at least on macOS. Either that, or distribute the dylib with the external somehow.
Here's a quick hack I used when building 64bit only:
define forDarwin target.arch = x86_64 ldlibs = $(shell pkg-config --variable=libdir fftw3)/libfftw3.a endef
On Jul 31, 2018, at 5:58 PM, Christof Ressi christof.ressi@gmx.at wrote:
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@gmx.at An: "Dan Wilcox" danomatika@gmail.com Cc: Pd-List pd-list@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@gmail.com An: "Christof Ressi" christof.ressi@gmx.at Cc: jm.adrien.mnt@gmail.com, Pd-List pd-list@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@gmx.at[mailto:christof.ressi@gmx.at]> wrote:
Hi, here's the updated source:
https://github.com/Spacechild1/pd-macambira/commit/a9d64860bd2804aaa65308223...]
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@gmx.at An: "Dan Wilcox" danomatika@gmail.com, Pd-List pd-list@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.
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
damn, I didn't know about git.puredata.info!
the bsaylor version hosted there already has the fix for 64-bit (by IOhannes in 2015).
I'm a bit confused, though: IOhannes uploaded bsaylor 1.1 for OSX to Deken in 2016, so I would have thought the bug had been fixed in those binaries...
anyway, I pushed it from git.puredata.info to pd-externals and updated the build system: https://github.com/pd-externals/bsaylor
Note: You should probably statically link fftw3
this works for me (in the Makefile):
partconv~.class.ldlibs = -l:libfftw3f.a pvoc~.class.ldlibs = -l:libfftw3.a
Christof
Gesendet: Dienstag, 31. Juli 2018 um 18:11 Uhr Von: "Dan Wilcox" danomatika@gmail.com An: "Christof Ressi" christof.ressi@gmx.at Cc: Pd-List pd-list@lists.iem.at Betreff: Re: [PD] sound convolution / phase vocoder
Note: You should probably statically link fftw3, at least on macOS. Either that, or distribute the dylib with the external somehow. Here's a quick hack I used when building 64bit only: define forDarwin target.arch = x86_64 ldlibs = $(shell pkg-config --variable=libdir fftw3)/libfftw3.a endef On Jul 31, 2018, at 5:58 PM, Christof Ressi <christof.ressi@gmx.at[mailto:christof.ressi@gmx.at]> wrote:
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@gmx.at[mailto:christof.ressi@gmx.at]> An: "Dan Wilcox" <danomatika@gmail.com[mailto:danomatika@gmail.com]> Cc: Pd-List <pd-list@lists.iem.at[mailto:pd-list@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@gmail.com[mailto:danomatika@gmail.com]> An: "Christof Ressi" <christof.ressi@gmx.at[mailto:christof.ressi@gmx.at]> Cc: jm.adrien.mnt@gmail.com[mailto:jm.adrien.mnt@gmail.com], Pd-List <pd-list@lists.iem.at[mailto:pd-list@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@gmx.at[mailto:christof.ressi@gmx.at][mailto:christof.ressi@gmx.at[mailto:christof.ressi@gmx.at]]> wrote:
Hi, here's the updated source:
https://github.com/Spacechild1/pd-macambira/commit/a9d64860bd2804aaa65308223...]]
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@gmx.at[mailto:christof.ressi@gmx.at]> An: "Dan Wilcox" <danomatika@gmail.com[mailto:danomatika@gmail.com]>, Pd-List <pd-list@lists.iem.at[mailto:pd-list@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.
Dan Wilcox @danomatika[http://twitter.com/danomatika] danomatika.com[http://danomatika.com] robotcowboy.com[http://robotcowboy.com]
Yup. IOhannes set things up so it would be easy to "resurrect" externals in a more distributed manner. Pd-lib-builder makes this doubly simpler than the monolithic build days.
On Jul 31, 2018, at 10:35 PM, Christof Ressi christof.ressi@gmx.at wrote:
damn, I didn't know about git.puredata.info http://git.puredata.info/!
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/