Csound Csound-dev Csound-tekno Search About

[Csnd-dev] plugins on macos arm

Date2023-09-15 13:56
FromEduardo Moguillansky
Subject[Csnd-dev] plugins on macos arm
Hi,

Since version 2.7 risset has experimental support for macos arm64, both 
for csound 6 and 7. Native binaries are available and tests show that 
they work with csound built for arm64 via homebrew.

All the tests I have in place, both in github actions (for macos intel) 
and cirrus (for arm64) run with root permissions. Since the plugins are 
not signed, risset signs them with  an ad-hoc signature on installation 
(this is the same strategy used in puredata, which is also not signed).

I would like to ask for a kind favor to anyone having access to an arm64 
mac: could you try to install some plugins via risset and report any errors?

The process in macos would be:

python3 -m pip install risset
risset install poly

Then to check that the installation works:

csound -z1

Should include opcodes like "poly"

Thanks!

Eduardo

Date2023-09-15 14:15
FromMichael Gogins
SubjectRe: [Csnd-dev] plugins on macos arm
I will try this.

-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Fri, Sep 15, 2023 at 8:57 AM Eduardo Moguillansky <eduardo.moguillansky@gmail.com> wrote:
Hi,

Since version 2.7 risset has experimental support for macos arm64, both
for csound 6 and 7. Native binaries are available and tests show that
they work with csound built for arm64 via homebrew.

All the tests I have in place, both in github actions (for macos intel)
and cirrus (for arm64) run with root permissions. Since the plugins are
not signed, risset signs them with  an ad-hoc signature on installation
(this is the same strategy used in puredata, which is also not signed).

I would like to ask for a kind favor to anyone having access to an arm64
mac: could you try to install some plugins via risset and report any errors?

The process in macos would be:

python3 -m pip install risset
risset install poly

Then to check that the installation works:

csound -z1

Should include opcodes like "poly"

Thanks!

Eduardo