Hi John,


I have come across this issue too (it's a nasty bug which seems to affect *any* 
app that uses Core MIDI on a device (until it is restarted)).



I've reported it to Apple too, and also posted on SO for it (unfortunately with 
no responses thus far): 
https://stackoverflow.com/questions/56039369/any-core-midi-call-causes-app-to-become-unresponsive.
 When iOS 12.3 comes down the pipes I'll check if any fixes have been made.



Adam Jansch









---- On Tue, 14 May 2019 20:00:01 +0100  
<[email protected]> wrote ----



Send Coreaudio-api mailing list submissions to

    mailto:[email protected]



To subscribe or unsubscribe via the World Wide Web, visit

    https://lists.apple.com/mailman/listinfo/coreaudio-api

or, via email, send a message with subject or body 'help' to

    mailto:[email protected]



You can reach the person managing the list at

    mailto:[email protected]



When replying, please edit your Subject line so it is more specific

than "Re: Contents of Coreaudio-api digest..."





Today's Topics:



 1. Re: Plugins (AU...) using OpenGL are "invisible" when used on

 Mojave build host (Markus Fritze)

 2. iOS 12.3 MIDI update (Johan Thorell)

 3. Re: Plugins (AU...) using OpenGL are "invisible" when used on

 Mojave build host (Vojtěch Meluzín)

 4. Re: Plugins (AU...) using OpenGL are "invisible" when used on

 Mojave build host (Markus Fritze)





----------------------------------------------------------------------



Message: 1

Date: Tue, 14 May 2019 09:40:59 +0200

From: Markus Fritze <mailto:[email protected]>

To: Vojtěch Meluzín <mailto:[email protected]>

Cc: coreaudio-api <mailto:[email protected]>

Subject: Re: Plugins (AU...) using OpenGL are "invisible" when used on

    Mojave build host

Message-ID: <F0479FB8mailto:[email protected]>

Content-Type: text/plain; charset="utf-8"



It’s not OpenGL per-se, its a coding bug in the AudioUnits triggered by changes 
in macOS resulting in this. It seems Waves simply fixed that bug.



Which DAW are you talking about? Which version of Mojave?





Markus



> On 9. May 2019, at 13:28, Vojtěch Meluzín <mailto:[email protected]> 
> wrote:

> 

> Hey folks,

> 

> so apparently since Mojave Apple introduced some brutal bug... When the 
> plugins (like mine) use OpenGL for rendering and the DAW has been built on 
> Mojave, the plugins become invisible. When the same DAW is built on High 
> sierra, everything is fine :). Any ideas how to fixed that? Apparently Waves 
> managed to hack it somehow...

> 

> Cheers!

> Vojtech

> 

> _______________________________________________

> Do not post admin requests to the list. They will be ignored.

> Coreaudio-api mailing list      (mailto:[email protected])

> Help/Unsubscribe/Update your Subscription:

> https://lists.apple.com/mailman/options/coreaudio-api/mfritze%40apple.com

> 

> This email sent to mailto:[email protected]



Apple Technology Services B.V. & Co. KG

Geschäftsführung: Alexander Niemczyk, Michael Joseph Boyd Jr.

Sitz der Gesellschaft: Hackerbrücke 6, 80335 München, Deutschland

Persönlich haftender Gesellschafter: Apple Holding B.V., Leidseplein 29, 
1017PS Amsterdam, Niederlande, Sitz: Bunnik, Niederlande, Kamer van Koophandel: 
08058671

Amtsgericht München, HRA 108914

Steuernummer: DE 815764402



Die Informationen in dieser E-Mail einschließlich ihrer Anhänge sind 
möglicherweise vertraulich und ausschließlich für den Adressaten bestimmt. 
Unter Umständen entspricht das Geäußerte nicht der offiziellen 
Unternehmenspolitik, sondern gibt allein die persönlichen Ansichten des 
Absenders wieder. Solltest du diese Nachricht irrtümlich erhalten haben, 
benachrichtigst du den Absender per Antwort-E-Mail und löschst sie von deinem 
System. Den Inhalt solltest du nicht reproduzieren, verbreiten, speichern, 
weiterleiten, verwenden oder anderen mitteilen. Hinweis: Wir behalten uns das 
Recht vor, sämtliche E-Mail- Kommunikation zu überwachen, die über unsere 
internen und externen Netzwerke abläuft. Apple und das Apple Logo sind 
eingetragene Marken von Apple Inc. in den USA und anderen Ländern.



-------------- next part --------------

An HTML attachment was scrubbed...

URL: 
<https://lists.apple.com/mailman/private/coreaudio-api/attachments/20190514/b8e31da6/attachment.html>



------------------------------



Message: 2

Date: Tue, 14 May 2019 09:13:56 +0000

From: Johan Thorell <mailto:[email protected]>

To: "mailto:[email protected]"; 
<mailto:[email protected]>

Subject: iOS 12.3 MIDI update

Message-ID: <0B980B1Emailto:[email protected]>

Content-Type: text/plain; charset=utf-8



Hi, 

 

I apologise if this has already been answered, I just subscribed to this list. 
This is not a bug report, that has already been made through the Bug Reporter. 

 

I’m wondering if there’s any chance to get a confirmation if iOS 12.3 solves an 
issue we’re seeing calling MIDIClientCreate from CoreMIDI. 

The application hangs and the only way to fix it seems to be to restart the 
device. There’s to known tickets for this: 49583498 and 50719912. 

 

Best, 

 

Johan Thorell 

 

 

 



------------------------------



Message: 3

Date: Tue, 14 May 2019 14:52:39 +0200

From: Vojtěch Meluzín <mailto:[email protected]>

To: Markus Fritze <mailto:[email protected]>

Cc: coreaudio-api <mailto:[email protected]>

Subject: Re: Plugins (AU...) using OpenGL are "invisible" when used on

    Mojave build host

Message-ID:

    <CAFTAuNc8KquMJh8YtfKy603eJhWk9RsbRu5kmailto:[email protected]>

Content-Type: text/plain; charset="utf-8"



Thanks for the info Markus. Unfortunately I'd need to know what bug is

that. Plus it does that with ALL audio interfaces, hence it doesn't need to

be AU, it may well be VST, same thing. As far as I know MPC doesn't work,

and in TwistedWave the developer reverted back to high sierra. There are

possibly others.



Cheers!

Vojtech

www.meldaproduction.com





út 14. 5. 2019 v 9:41 odesílatel Markus Fritze <mailto:[email protected]> 
napsal:



> It’s not OpenGL per-se, its a coding bug in the AudioUnits triggered by

> changes in macOS resulting in this. It seems Waves simply fixed that bug.

>

> Which DAW are you talking about? Which version of Mojave?

>

>

> Markus

>

> On 9. May 2019, at 13:28, Vojtěch Meluzín <mailto:[email protected]>

> wrote:

>

> Hey folks,

>

> so apparently since Mojave Apple introduced some brutal bug... When the

> plugins (like mine) use OpenGL for rendering and the DAW has been built on

> Mojave, the plugins become invisible. When the same DAW is built on High

> sierra, everything is fine :). Any ideas how to fixed that? Apparently

> Waves managed to hack it somehow...

>

> Cheers!

> Vojtech

>

> _______________________________________________

> Do not post admin requests to the list. They will be ignored.

> Coreaudio-api mailing list      (mailto:[email protected])

> Help/Unsubscribe/Update your Subscription:

> https://lists.apple.com/mailman/options/coreaudio-api/mfritze%40apple.com

>

> This email sent to mailto:[email protected]

>

>

> *Apple Technology Services B.V. & Co. KG*

> Geschäftsführung: Alexander Niemczyk, Michael Joseph Boyd Jr.

> Sitz der Gesellschaft: Hackerbrücke 6, 80335 München, Deutschland

> Persönlich haftender Gesellschafter: Apple Holding B.V., Leidseplein 29,

> 1017PS Amsterdam, Niederlande, Sitz: Bunnik, Niederlande, Kamer van

> Koophandel: 08058671

> Amtsgericht München, HRA 108914

> Steuernummer: DE 815764402

>

> Die Informationen in dieser E-Mail einschließlich ihrer Anhänge sind

> möglicherweise vertraulich und ausschließlich für den Adressaten bestimmt.

> Unter Umständen entspricht das Geäußerte nicht der offiziellen

> Unternehmenspolitik, sondern gibt allein die persönlichen Ansichten des

> Absenders wieder. Solltest du diese Nachricht irrtümlich erhalten haben,

> benachrichtigst du den Absender per Antwort-E-Mail und löschst sie von

> deinem System. Den Inhalt solltest du nicht reproduzieren, verbreiten,

> speichern, weiterleiten, verwenden oder anderen mitteilen. Hinweis: Wir

> behalten uns das Recht vor, sämtliche E-Mail- Kommunikation zu überwachen,

> die über unsere internen und externen Netzwerke abläuft. Apple und das

> Apple Logo sind eingetragene Marken von Apple Inc. in den USA und anderen

> Ländern.

>

>

-------------- next part --------------

An HTML attachment was scrubbed...

URL: 
<https://lists.apple.com/mailman/private/coreaudio-api/attachments/20190514/135a4b2d/attachment.html>



------------------------------



Message: 4

Date: Tue, 14 May 2019 15:13:44 +0200

From: Markus Fritze <mailto:[email protected]>

To: Vojtěch Meluzín <mailto:[email protected]>

Cc: coreaudio-api <mailto:[email protected]>

Subject: Re: Plugins (AU...) using OpenGL are "invisible" when used on

    Mojave build host

Message-ID: <952E5A1Emailto:[email protected]>

Content-Type: text/plain; charset="utf-8"



Yes, it seems to happen when you call -lockFocus/-unlockFocus within 
-drawRect:, but with some drawing improvements in Mojave, it breaks code, which 
relies on this undefined behavior to work. It is weird, that mostly AudioUnits 
are effected – maybe there is some shared code in the VST wrapper, which has 
this code path? Because this was a global change in Mojave and it probably 
would have broken _a_ lot of applications, but that didn’t happen.





Cheers,

Markus



> On 14. May 2019, at 14:52, Vojtěch Meluzín <mailto:[email protected]> 
> wrote:

> 

> Thanks for the info Markus. Unfortunately I'd need to know what bug is that. 
> Plus it does that with ALL audio interfaces, hence it doesn't need to be AU, 
> it may well be VST, same thing. As far as I know MPC doesn't work, and in 
> TwistedWave the developer reverted back to high sierra. There are possibly 
> others.

> 

> Cheers!

> Vojtech

> www.meldaproduction.com <http://www.meldaproduction.com/>

> 

> 

> út 14. 5. 2019 v 9:41 odesílatel Markus Fritze <mailto:[email protected] 
> <mailto:mailto:[email protected]>> napsal:

> It’s not OpenGL per-se, its a coding bug in the AudioUnits triggered by 
> changes in macOS resulting in this. It seems Waves simply fixed that bug.

> 

> Which DAW are you talking about? Which version of Mojave?

> 

> 

> Markus

> 

>> On 9. May 2019, at 13:28, Vojtěch Meluzín <mailto:[email protected] 
>> <mailto:mailto:[email protected]>> wrote:

>> 

>> Hey folks,

>> 

>> so apparently since Mojave Apple introduced some brutal bug... When the 
>> plugins (like mine) use OpenGL for rendering and the DAW has been built on 
>> Mojave, the plugins become invisible. When the same DAW is built on High 
>> sierra, everything is fine :). Any ideas how to fixed that? Apparently Waves 
>> managed to hack it somehow...

>> 

>> Cheers!

>> Vojtech

>> 

>> _______________________________________________

>> Do not post admin requests to the list. They will be ignored.

>> Coreaudio-api mailing list      (mailto:[email protected] 
>> <mailto:mailto:[email protected]>)

>> Help/Unsubscribe/Update your Subscription:

>> https://lists.apple.com/mailman/options/coreaudio-api/mfritze%40apple.com 
>> <https://lists.apple.com/mailman/options/coreaudio-api/mfritze%40apple.com>

>> 

>> This email sent to mailto:[email protected] <mailto:mailto:[email protected]>

> 

> Apple Technology Services B.V. & Co. KG

> Geschäftsführung: Alexander Niemczyk, Michael Joseph Boyd Jr.

> Sitz der Gesellschaft: Hackerbrücke 6, 80335 München, Deutschland

> Persönlich haftender Gesellschafter: Apple Holding B.V., Leidseplein 29, 
> 1017PS Amsterdam, Niederlande, Sitz: Bunnik, Niederlande, Kamer van 
> Koophandel: 08058671

> Amtsgericht München, HRA 108914

> Steuernummer: DE 815764402

> 

> Die Informationen in dieser E-Mail einschließlich ihrer Anhänge sind 
> möglicherweise vertraulich und ausschließlich für den Adressaten bestimmt. 
> Unter Umständen entspricht das Geäußerte nicht der offiziellen 
> Unternehmenspolitik, sondern gibt allein die persönlichen Ansichten des 
> Absenders wieder. Solltest du diese Nachricht irrtümlich erhalten haben, 
> benachrichtigst du den Absender per Antwort-E-Mail und löschst sie von deinem 
> System. Den Inhalt solltest du nicht reproduzieren, verbreiten, speichern, 
> weiterleiten, verwenden oder anderen mitteilen. Hinweis: Wir behalten uns das 
> Recht vor, sämtliche E-Mail- Kommunikation zu überwachen, die über unsere 
> internen und externen Netzwerke abläuft. Apple und das Apple Logo sind 
> eingetragene Marken von Apple Inc. in den USA und anderen Ländern.

> 



Apple Technology Services B.V. & Co. KG

Geschäftsführung: Alexander Niemczyk, Michael Joseph Boyd Jr.

Sitz der Gesellschaft: Hackerbrücke 6, 80335 München, Deutschland

Persönlich haftender Gesellschafter: Apple Holding B.V., Leidseplein 29, 
1017PS Amsterdam, Niederlande, Sitz: Bunnik, Niederlande, Kamer van Koophandel: 
08058671

Amtsgericht München, HRA 108914

Steuernummer: DE 815764402



Die Informationen in dieser E-Mail einschließlich ihrer Anhänge sind 
möglicherweise vertraulich und ausschließlich für den Adressaten bestimmt. 
Unter Umständen entspricht das Geäußerte nicht der offiziellen 
Unternehmenspolitik, sondern gibt allein die persönlichen Ansichten des 
Absenders wieder. Solltest du diese Nachricht irrtümlich erhalten haben, 
benachrichtigst du den Absender per Antwort-E-Mail und löschst sie von deinem 
System. Den Inhalt solltest du nicht reproduzieren, verbreiten, speichern, 
weiterleiten, verwenden oder anderen mitteilen. Hinweis: Wir behalten uns das 
Recht vor, sämtliche E-Mail- Kommunikation zu überwachen, die über unsere 
internen und externen Netzwerke abläuft. Apple und das Apple Logo sind 
eingetragene Marken von Apple Inc. in den USA und anderen Ländern.



-------------- next part --------------

An HTML attachment was scrubbed...

URL: 
<https://lists.apple.com/mailman/private/coreaudio-api/attachments/20190514/a2b5cb7e/attachment.html>



------------------------------



Subject: Digest Footer



_______________________________________________

Coreaudio-api mailing list

mailto:[email protected]

https://lists.apple.com/mailman/listinfo/coreaudio-api





------------------------------



End of Coreaudio-api Digest, Vol 16, Issue 42

*********************************************
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to