• 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: Changes 10.2.6 -> 10.2.8
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

References: 
 >Changes 10.2.6 -> 10.2.8 (From: "Mikael Hillborg" <email@hidden>)

  • Prev by Date: [OT] CD Spin Doctor 2
  • Next by Date: Re: Playing Sounds
  • Previous by thread: Changes 10.2.6 -> 10.2.8
  • Next by thread: Beginner's Question
  • Index(es):
    • Date
    • Thread