• 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
Re: Audio Units and sending Midi
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Audio Units and sending Midi


  • Subject: Re: Audio Units and sending Midi
  • From: Bill Stewart <email@hidden>
  • Date: Mon, 14 Jul 2003 14:46:19 -0700

One of the new things in panther for AU's is the definition of a 'midi' data stream...

How it works:
ASBD - with a type as 'midi'
The data it describes is an AudioBufferList with one buffer in it that contains a slightly modified MIDI Packet List. (by slightly modified MIDI Packet List, what I mean is that the time stamps in the packet list are sample offset for the "current" buffer, and time can be calculated by comparing the sample offset with the sample rate, etc...)

Essentially you will be able to make AU's that can take midi streams as input callbacks, or as connections, and thus an AU can also have an output bus that is MIDI data.

We're in the process of finishing this implementation, so I'll have more specific things to say about this shortly.

Bill

On Monday, July 14, 2003, at 01:54 PM, Chris Reed wrote:

Nope, there isn't. I've actually been composing a message to the list for a while (keep putting it off to think about it more) about how to add MIDI-out support to the AudioUnit API.

The gist of my idea is to create a new standard property that will let hosts get the identifier for any virtual sources created by the > plugin.

Right now, you could create a virtual source, and it should work just fine. But there will not be any direct link in the host application between the source and your plugin. The user will have to manually set the source up to work.

-chris

On Monday, Jul 14, 2003, at 12:25 US/Central, Urs Heckmann wrote:

Hi,

if you recovered from my last mail,

is there any mechanism that lets a midi-enabled AU send midi back to host? - It doesn't look so in AUMIDIBase, but it would be very nice > 8-)

Thanks,

;) Urs
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.


-- mailto:email@hidden
tel: +1 408 974 4056

________________________________________________________________________ __
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________ __
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
  • Follow-Ups:
    • Re: Audio Units and sending Midi
      • From: Gary Affonso <email@hidden>
References: 
 >Re: Audio Units and sending Midi (From: Chris Reed <email@hidden>)

  • Prev by Date: RE: MIDI "Controller" Support (was: Rationale for ignoring common MIDI control changes)
  • Next by Date: synchronizing iMic I/O
  • Previous by thread: Re: Audio Units and sending Midi
  • Next by thread: Re: Audio Units and sending Midi
  • Index(es):
    • Date
    • Thread