Sorry Alexandre, I'm always confusing those macOS version names ...

We are creating those externals with Github Actions and we are setting the "cflags" environment variable to "-mmacosx-version-min=10.9", see https://github.com/SoundScapeRenderer/ssr/blob/1c6c0b3e2b113c928687527abcfad04502f009a7/.github/workflows/pd-externals.yml#L45

However, I have just noticed that for some reason "-mmacosx-version-min=10.15" gets added to the compiler invocation as well. See for example the log at https://github.com/SoundScapeRenderer/ssr/actions/runs/5489496909/job/14867315885

Any ideas how to fix this?

I have also created an issue for that: https://github.com/SoundScapeRenderer/ssr/issues/374

cheers,
Matthias

On Sun, Jul 30, 2023 at 8:02 PM Alexandre Torres Porres <porres@gmail.com> wrote:


Em dom., 30 de jul. de 2023 às 05:07, Matthias Geier <matthias.geier@gmail.com> escreveu:
Yeah, sorry about that. I guess you are using an arm64 CPU (M1/M2)?

no, I'm on Mojave, like I said, it's a 10 year old laptop

 

Since Github Actions doesn't support that CPU architecture yet, we don't have auto-generated externals for it.

But we are working on compiling them locally and natively ... hopefully I can upload those additional externals soon.

cheers,
Matthias

On Thu, Jul 20, 2023 at 7:14 AM Alexandre Torres Porres <porres@gmail.com> wrote:
I couldn't load any of the externals on my macbook air (mojave)

Screen Shot 2023-07-10 at 17.14.17.png

Em qua., 19 de jul. de 2023 às 15:12, Matthias Geier <matthias.geier@gmail.com> escreveu:
On Mon, Jul 10, 2023 at 10:13 PM Alexandre Torres Porres
<porres@gmail.com> wrote:
>
> great stuff, hope I can look and give suggestions

Thanks, please do!

> and now that pd supports multichannel signals, do you think you can work on objects that are multichannel aware?

I don't have experience with multichannel connections, and AFAIU they
are quite new, right?

It would be great to extend the externals to support that, but they
are implemented with the flext library, which isn't really maintained
anymore, so I guess it won't get multichannel support.

One option would be to drop the flext implementation and rewrite it as
a "pure" Pd externals.
However, I don't think that I'll have the time to do that ... but if
somebody else wants to contribute it, that would be great!

cheers,
Matthias

>
> congrats
>
> Em seg., 10 de jul. de 2023 às 15:16, Matthias Geier <matthias.geier@gmail.com> escreveu:
>>
>> Hi all.
>>
>> We have recently released version 0.6.1 of the SoundScape Renderer
>> (SSR), which is a tool for real-time spatial audio reproduction
>> providing a variety of rendering algorithms, e.g. Wave Field
>> Synthesis, Higher-Order Ambisonics and binaural techniques.
>>
>> Most of the rendering back-ends of the SSR have been available as Pd
>> externals for many years, the Binaural Room Synthesis (BRS) renderer
>> has been added recently.
>> However, the externals had to be compiled manually, which might have
>> kept some potential users from trying them.
>>
>> But now, the SSR externals are also available with Deken!
>> I don't know if I have to explain it on this list, but just in case:
>> go to "Help" -> "Find externals", search for "ssr" and click
>> "install"!
>> Then, put an object [declare -path ssr] into your patch, and now you
>> can use the externals ssr_binaural~, ssr_brs~, ssr_dca~, ssr_aap~,
>> ssr_wfs~ and ssr_vbap~.
>>
>> You can feed audio signals to the externals and use messages to change
>> their positions (and volume etc.). For more details, see the help
>> patches.
>>
>> Alternatively, you can use the brand-new asdf~ external to load a
>> dynamic audio scene using the Audio Scene Description Format (ASDF,
>> https://audioscenedescriptionformat.readthedocs.io/). This will
>> provide the source signals and the control messages for you.
>>
>> Again, just search for "asdf", click "install" and put an object
>> [declare -path asdf] into your patch.
>>
>> Currently, there are not many example scenes available, but for
>> starters you can have a look here:
>> https://github.com/AudioSceneDescriptionFormat/asdf-example-scenes/
>>
>> This is our first generation of Pd externals via Deken. If you find
>> any problems or if you have suggestions for improvements, please let
>> us know via the issue trackers at
>> https://github.com/SoundScapeRenderer/ssr or
>> https://github.com/AudioSceneDescriptionFormat/asdf-rust.
>>
>> cheers,
>> Matthias
>>
>>
>>
>> _______________________________________________
>> Pd-announce mailing list
>> Pd-announce@lists.iem.at
>> https://lists.puredata.info/listinfo/pd-announce
>>
>> _______________________________________________
>> Pd-list@lists.iem.at mailing list
>> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
>
> _______________________________________________
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list