Re: Changes 10.2.6 -> 10.2.8
Re: Changes 10.2.6 -> 10.2.8
- Subject: Re: Changes 10.2.6 -> 10.2.8
- From: William Stewart <email@hidden>
- Date: Fri, 24 Oct 2003 12:12:03 -0700
On 24/10/2003, at 2:17 AM, Mikael Hillborg wrote:
>
I notice that MusicDeviceNoteParams3 struct was changed to
>
MusicDeviceNoteParams and the member called args is no more.
>
So how do I provide the MIDI data in the call to StartNote?
Same way.. we thought we'd formalise the usage of this struct as it was
too open-ended the way it was. Thus:
The only values the DLS synth currently understands is expressed in the
following struct:
struct MusicDeviceStdNoteParams
{
UInt32 argCount; // should be 2
Float32 mPitch;
Float32 mVelocity;
};
(as described, set argCount to 2)
As a future direction, we'd like to be able to start notes with
specific values of the controller ID's (for instance mID == 1 for "mod
wheel") that the synth understands, thus:
NoteParamsControlValue struct and
struct MusicDeviceNoteParams {
UInt32 argCount;
Float32 mPitch;
Float32 mVelocity;
NoteParamsControlValue mControls[kVariableLengthArray]; //arbitrary
lengh
};
There's some comments in the headers about this...
>
And AudioUnitParameterInfo changed with a new member called
>
clumpID. The explanation in the h file is very limited.
There's numerous discussions on this in the mail list archive - look
for clump... If you run the Multi Band Compressor in AUHosting, you'll
see how the clump ID's are used to clump groups of parameters together
Bill
>
>
There might be more changes. Where can I find a complete
>
list and explanation of the changes?
>
>
Thanks
>
Mikael
>
_______________________________________________
>
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.