Re: Big Sur warnings

[email protected] Thu, 1 Oct 2020 09:13:18 -0700
Newsgroups gmane.comp.audio.supercollider.devel
Message-ID <[email protected]>
--Apple-Mail=_EF3B120A-8C60-47B5-ACE6-B7F608AABBD0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Scott -=20
The developer build downloads as a Zero KB executable for me - can you =
see if you see that as well?

Josh


> On Sep 30, 2020, at 05:26, scott-y6qSm6YX8/[email protected] wrote:
>=20
> Current develop builds =
<http://supercollider.s3.amazonaws.com/builds/supercollider/supercollider/=
osx/develop-latest.html> work (apart from notarization issues) on the =
Big Sur drop from a week or two ago.
>=20
> Big Sur support issues that I forsee:
>=20
> - [critical] Supernova needs to switch it's realtime thread setup to =
use audio workgroups rather than manually scheduling threads via the =
lower level API's it's using now. This is likely a small engineering =
change, but will require some pretty extensive testing ... and god =
forbid we find a problem / performance regression.... Without this =
change, Supernova may have some degraded performance, or may simply not =
work.
>=20
> - [minor] Audio Units v2 support on Big Sur has seen some substantial =
changes (all AU plugins are now run out-of-process, and the thread =
calling semantics have changed significantly). SuperColliderAU will need =
to be tested pretty extensively, and may need some changes - though we =
may be in the clear since we're engine-only and don't implement any =
proper UI.
>=20
> - [cosmetic] We list QT >=3D 5.11 as a minimum requirement. No Big Sur =
fixes will be backported to 5.11, so we'll have to bump to at least =
5.12. Big Sur backports *seem* to be a guaranteed part of 5.12 LTS, but =
it's still worth testing 5.12 to see if it is, in fact, fully supporting =
Big Sur.
>=20
> Due to some of the Audio Units changes, I predict that Big Sur will =
have a VERY long tail of work required by audio apps in general. Even =
more than usual, I think audio users will be staying on Catalina for a =
long time - so very possibly SC could actually come out ahead of the =
curve here.
>=20
>=20
> On Wed, Sep 30, 2020 at 2:44 AM <[email protected] =
<mailto:[email protected]>> wrote:
> On Wed, Sep 30, 2020 at 8:28 AM <[email protected] =
<mailto:[email protected]>> wrote:
> > It did - I sent to both.
>=20
> That's good -- I saw only one (with [sc-dev] in the header) and
> wondered about it.
>=20
> hjh
>=20
> _______________________________________________
> sc-dev mailing list
>=20
> info (subscription, etc.): =
http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/m=
ailinglist.aspx =
<http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/=
mailinglist.aspx>
> archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/ =
<http://www.listarc.bham.ac.uk/marchives/sc-dev/>
> search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/ =
<http://www.listarc.bham.ac.uk/lists/sc-dev/search/>


--Apple-Mail=_EF3B120A-8C60-47B5-ACE6-B7F608AABBD0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Scott=
 -&nbsp;<div class=3D"">The developer build downloads as a Zero KB =
executable for me - can you see if you see that as well?</div><div =
class=3D""><br class=3D""></div><div class=3D"">Josh</div><div =
class=3D""><br class=3D""><div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Sep 30, 2020, at 05:26, <a =
href=3D"mailto:scott-y6qSm6YX8/[email protected]" class=3D"">scott-y6qSm6YX8/[email protected]</a> =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
dir=3D"ltr" class=3D""><div class=3D"">Current <a =
href=3D"http://supercollider.s3.amazonaws.com/builds/supercollider/superco=
llider/osx/develop-latest.html" class=3D"">develop builds</a> work =
(apart from notarization issues)&nbsp;on the&nbsp;Big Sur drop from a =
week or two ago.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Big Sur support issues that I forsee:</div><div class=3D""><br =
class=3D""></div><div class=3D"">- [critical] Supernova needs to switch =
it's realtime thread setup to use audio workgroups rather than manually =
scheduling threads via the lower level API's it's using now. This is =
likely a small engineering change, but will require some pretty =
extensive testing ... and god forbid we find a problem / performance =
regression.... Without this change, Supernova may have some degraded =
performance, or may simply not work.</div><div class=3D""><br =
class=3D""></div><div class=3D"">- [minor] Audio Units v2 support on Big =
Sur has seen some substantial changes (all AU plugins are now run =
out-of-process, and the thread calling semantics have changed =
significantly). SuperColliderAU will need to be tested pretty =
extensively, and may need some changes - though we may be in the clear =
since we're engine-only and don't implement any proper UI.</div><div =
class=3D""><br class=3D""></div><div class=3D"">- [cosmetic] We list QT =
&gt;=3D 5.11 as a minimum requirement. No Big Sur fixes will be =
backported to 5.11, so we'll have to bump to at least 5.12. Big Sur =
backports *seem* to be a guaranteed part of 5.12 LTS, but it's still =
worth testing 5.12 to see if it is, in fact, fully supporting Big =
Sur.</div><div class=3D""><br class=3D""></div><div class=3D"">Due to =
some of the Audio Units changes, I predict that Big Sur will have a VERY =
long tail of work required by audio apps in general. Even more than =
usual, I think audio users will be staying&nbsp;on Catalina for a long =
time - so very possibly SC could actually come out ahead of the curve =
here.</div><div class=3D""><br class=3D""></div></div><br class=3D""><div =
class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Sep =
30, 2020 at 2:44 AM &lt;<a href=3D"mailto:[email protected]" =
target=3D"_blank" class=3D"">[email protected]</a>&gt; wrote:<br =
class=3D""></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px =
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(=
204,204,204);padding-left:1ex">On Wed, Sep 30, 2020 at 8:28 AM &lt;<a =
href=3D"mailto:[email protected]" target=3D"_blank" =
class=3D"">[email protected]</a>&gt; wrote:<br class=3D"">
&gt; It did - I sent to both.<br class=3D"">
<br class=3D"">
That's good -- I saw only one (with [sc-dev] in the header) and<br =
class=3D"">
wondered about it.<br class=3D"">
<br class=3D"">
hjh<br class=3D"">
<br class=3D"">
_______________________________________________<br class=3D"">
sc-dev mailing list<br class=3D"">
<br class=3D"">
info (subscription, etc.): <a =
href=3D"http://www.birmingham.ac.uk/facilities/ea-studios/research/superco=
llider/mailinglist.aspx" rel=3D"noreferrer" target=3D"_blank" =
class=3D"">http://www.birmingham.ac.uk/facilities/ea-studios/research/supe=
rcollider/mailinglist.aspx</a><br class=3D"">
archive: <a href=3D"http://www.listarc.bham.ac.uk/marchives/sc-dev/" =
rel=3D"noreferrer" target=3D"_blank" =
class=3D"">http://www.listarc.bham.ac.uk/marchives/sc-dev/</a><br =
class=3D"">
search: <a href=3D"http://www.listarc.bham.ac.uk/lists/sc-dev/search/" =
rel=3D"noreferrer" target=3D"_blank" =
class=3D"">http://www.listarc.bham.ac.uk/lists/sc-dev/search/</a><br =
class=3D"">
</blockquote></div>
</div></blockquote></div><br class=3D""></div></body></html>=

--Apple-Mail=_EF3B120A-8C60-47B5-ACE6-B7F608AABBD0--

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/