Re: Audio Units and sending Midi
Re: Audio Units and sending Midi
- Subject: Re: Audio Units and sending Midi
- From: Gary Affonso <email@hidden>
- Date: Mon, 14 Jul 2003 15:23:46 -0700
Fantastic. Can't wait to see this. Probably too soon to start asking
questions. I'll be patient.
- Gary
On 7/14/03 2:46 PM, "Bill Stewart" <email@hidden> wrote:
>
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.
Server Side Software
5614 8th Ave NE
Seattle, WA 98105
Voice: (206) 525-4786
Fax: (413) 683-2973
Email: email@hidden
_______________________________________________
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.