[Csnd] csoundapi object for pure data

Hi,

I was wondering if anyone could tell me where I could get a compiled version of the Pure Data external? I currently can’t compile from the source code on my machine, and I was hoping that I could find the binary that works with the 52.2 vanilla on a Mac OS 10.13.6.

Thanks,

Mike

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

* Mike McGonagle <mjmogo@GMAIL.COM> [2022-12-06 07:42]:

Hi,

I was wondering if anyone could tell me where I could get a compiled
version of the Pure Data external?

I just looked and indeed it doesn't seem available from the package
manager within Pd's "Find externals..." menu or via its web search

Interestingly there is a Debian/GNU Linux package available:

If you don't get a useful reply here maybe try the Pd list at
https://lists.puredata.info/listinfo/pd-list

Csound mailing list
Csound@listserv.heanet.ie

Send bugs reports to
        Issues · csound/csound · GitHub
Discussions of bugs and features can be posted here

Does this one work for you?

Huh! No, it doesn’t work…

/Users/mjmogo/Documents/Pd/externals/csound6~.pd_darwin: dlopen(/Users/mjmogo/Documents/Pd/externals/csound6~.pd_darwin, 10): no suitable image found. Did find:
/Users/mjmogo/Documents/Pd/externals/csound6~.pd_darwin: cannot load ‘csound6~.pd_darwin’ (load command 0x80000034 is unknown)
/Users/mjmogo/Documents/Pd/externals/csound6~.pd_darwin: cannot load ‘csound6~.pd_darwin’ (load command 0x80000034 is unknown)
csound6~ cs6_demo.csd

Thanks, I didn’t realize that there was a releases page. I also noticed that you use CMake. I’ll have to check it out.

Strange, because it works here. I just got

csound6~ 1.01
A PD csound class using the Csound 7.00.0 API
(c) V Lazzarini, 2005-2007

(says Csound 7.00 because that is why I got here).

Did you download the universal binary?

I think I realise the problem. It was actually linked to 7.0. I’ve built a new universal package for 6, which loads fine now.

csound6~ 1.01
A PD csound class using the Csound 6.18.1 API
(c) V Lazzarini, 2005-2007

I’ve replaced the package.

Still not working for me…

/Users/mjmogo/Documents/Pd/externals/csound6~.pd_darwin: dlopen(/Users/mjmogo/Documents/Pd/externals/csound6~.pd_darwin, 10): no suitable image found. Did find:
/Users/mjmogo/Documents/Pd/externals/csound6~.pd_darwin: cannot load ‘csound6~.pd_darwin’ (load command 0x80000034 is unknown)
/Users/mjmogo/Documents/Pd/externals/csound6~.pd_darwin: cannot load ‘csound6~.pd_darwin’ (load command 0x80000034 is unknown)

Mike

Do you have Csound installed?

Prof. Victor Lazzarini
Maynooth University
Ireland

I have it installed using Cabbage. I’ll try tonight to reinstall from the Csound installer.

Also, I would say yes, because I can call it from the command line.

Thanks.

Make sure it’s the universal version, get the latest. The error seems to indicate there may be a cpu mismatch.

Prof. Victor Lazzarini
Maynooth University
Ireland

Alright, I’m running 6.18. It still doesn’t work.

Do you know what specific Mac OS you are targeting when you compile? I have an older system that doesn’t allow me to go beyond 10.13.6.

Mike

You should try the other package (not the universal), which is just x86_64.

Prof. Victor Lazzarini
Maynooth University
Ireland

I’ve updated the binary package to be compatible all the way to 10.9

When I try to decompress the x86 version, it gives me an error.

And I tried the new 10.9 version, and it works! At least it loads now.

Thanks for your help, Victor!

Mike

It also makes noise! Thanks again!

That was it then, it needed to be backwards compatible.

Prof. Victor Lazzarini
Maynooth University
Ireland