jim
05-17-2009, 11:00 PM
What I've been doing for the last couple weeks is revisiting Numerology's Rewire implementation. In particular, I've found a way to have Numerology reliably open Audio Unit edit windows when running in Rewire mode-- see the pict for an example. This is *really nice* -- you get all the benefits of ReWire (zero-config sync, audio streaming, transport lock, etc), without losing any of the functionality you get from Numerology running standalone. (well, except for audio input, but I can add that soon enough). It makes integrating with other apps a breeze.
Because this is a somewhat radical feature, I have been doing this development in a separate code branch from the primary 2.1 code base. The initial tests of the new stuff are good enough that it is time to expand testing to a larger group. So what I will be doing is putting out a new 2.1 beta this week. In addition to the new AU handling code, I'll be bumping the number of audio outputs to 32 channels, fixing some startup/shutdown issues, working to reduce CPU overhead, etc. If all goes well, I will merge this code base back into the primary one and make it part of the 2.1 release.
Cheers,
Jim
Because this is a somewhat radical feature, I have been doing this development in a separate code branch from the primary 2.1 code base. The initial tests of the new stuff are good enough that it is time to expand testing to a larger group. So what I will be doing is putting out a new 2.1 beta this week. In addition to the new AU handling code, I'll be bumping the number of audio outputs to 32 channels, fixing some startup/shutdown issues, working to reduce CPU overhead, etc. If all goes well, I will merge this code base back into the primary one and make it part of the 2.1 release.
Cheers,
Jim