• 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
Sequencer as AU
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Sequencer as AU


  • Subject: Sequencer as AU
  • From: "Matt Mower" <email@hidden>
  • Date: Thu, 1 Jan 2009 12:21:35 +0000

Hi.

I've written a standalone MIDI sequencer application for Mac OS X
Leopard using Objective-C/Cocoa. It's highly parameterized and one of
the things I have been thinking about is how to automate those
parameters. It occurred to me that it would be very nice to be able to
integrate it more closely with my DAW, Logic, and use Logics own
automation facilities. But that means introducing it into Logic
somehow which means, I think, making it an AU.

I've done some brief scouting through the AU programming guide and
list archive and come up with two key questions I haven't been able to
answer:

* Is there any place in AU for pure-sequencers?
* Is it possible to write an AU using only Objective-C?

On a conceptual level, I am not sure how a sequencer would work in
this environment. In Logic there is Ultrabeat but that is both
sequencer and instrument together. Since my sequencer isn't an
instrument, if it takes the instrument slot on a track there would be
nothing for it to play. There are also effect slots but they seem to
follow the instrument in the signal path, it doesn't seem right to
think of the sequencer as "an effect". I'm left wondering if I am
barking up the wrong tree here.

Also all the examples seem to use C++ for the AU code. I don't want to
write any more C++ code so that would be a sticking point even if
there is a way around the conceptual difficulties. Can you write a
pure Objective-C AU?

Thanks,

Matt

--
Matt Mower :: http://matt.blogs.it/
 _______________________________________________
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

  • Follow-Ups:
    • Re: Sequencer as AU
      • From: "tahome izwah" <email@hidden>
  • Next by Date: Re: Assert Failure for AUListenerAddParameter
  • Next by thread: Re: Sequencer as AU
  • Index(es):
    • Date
    • Thread