• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
internalRenderBlock sometimes not called for MIDI FX plugins in Logic Pro
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

internalRenderBlock sometimes not called for MIDI FX plugins in Logic Pro


  • Subject: internalRenderBlock sometimes not called for MIDI FX plugins in Logic Pro
  • From: Geert Bevin via Coreaudio-api <email@hidden>
  • Date: Thu, 30 Dec 2021 19:22:13 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=moogmusic.com; dmarc=pass action=none header.from=moogmusic.com; dkim=pass header.d=moogmusic.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Jc7MJYLpKqWHxE/t5YR4sTDMvhRAqsVxQWQPoMFDhy4=; b=MIhaEGKBaJd81vfHKJCqVSSp3Gc/eUMQI7PETC1rl5UlQYhABhlUUu3ODDj5ZnE88SS3ebEW+PCi6RtZimoRSzy/TyMTXMiM0tj9jrLcUouC9SwmFc5tEMzsQJWtQbYPOi/EzEiASW6kx6g1YP25dKB8gvfoKsgDRmGgdHcB5ZoerWf2okkrsUiZbGC0djsGEx7Yn3vMePwISp1zDP7RRVj1e5rZCqT1pANL78GE72h0KrP4JrDU6mIME5an8nUY/usdggpjvQ6EKW8ekZWvGoFP8duJZuS1aUXZkdoSMTbydtl4rCnR2kdh6nIlXktSuhGCUWC4SdYvNutL6OoK5w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XwbL5QgfqYwvQYFuMW1IgL/kHc1dybQKd31k04UIz8HxXsPjT0fiAhfAA+Kv+bB0X4JfPQBUhq0nDSQ8N1ApEbC7f4J25LA2JFJI4oZZXuS1sq2Ij34tf7yqAdrE40w48uq+lTs5eycVe2iO/ZxxxiRrkeFVjBg2/ixTxHtLQsCoS44IPhTsW2PqBk6MJ3iRDqumhJWi+GVljR5LsJ3dmp2ixv74pGebRG/J1TvO08RwHLkV/AeKtUkRWzxxulLCfIYSBt9ViMhJr86aEvRILS6GsRxHixJCA9iHrYdk43hfWJArttR05F/iwCDxyrFDoJqMPg11VZSw6VxelnA2BQ==
  • Thread-topic: internalRenderBlock sometimes not called for MIDI FX plugins in Logic Pro

Hi,

I've released an open-source AUv3 MIDI processor plugin for iOS and macOS that
records and plays MIDI messages in a sample accurate fashion and doesn't ever
apply any quantization.

I've tested this plugin with 120 beta testers and everything seemed to work
fine. However, now that I've released it, there seems to be a problem in Logic
Pro X on some Mac computers with MIDI FX processor plugins that are using
Catalyst.

You can find my plugin here:
http://uwyn.com/mtr/

... and the source code here:
https://github.com/gbevin/MIDITapeRecorder

When I trace the AUv3 instantiation, I see Logic Pro X obtaining the
internalRenderBlock several times, but then never ever calling it. This means
there's no render callback and there's never any MIDI parameter events received.

I've talked to the developer of ZOA, which is also a MIDI processor plugin
using Catalyst and he's running into exactly the same problem:
https://www.audiosymmetric.com/zoa.html

Another developer that’s working on a MIDI processor plugin has been trying to
track this down for weeks also.

When I test this on my M1 Max MacBook Pro, is always internalRenderBlock,
however an my M1 MacBook Air and Intel 2019 MacBook Pro, it is never called.

Any thoughts or ideas to work around this would be really helpful.

Take care,

Geert Bevin (he/him)
Software Engineering Manager
Software Product Manager
Moog Music Inc.

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: Fwd: AUHostTransportStateBlock currentSampleTime
  • Next by Date: AUv3s not showing up in GarageBand
  • Previous by thread: Fwd: AUHostTransportStateBlock currentSampleTime
  • Next by thread: AUv3s not showing up in GarageBand
  • Index(es):
    • Date
    • Thread