Re: kMusicDeviceProperty_StreamFromDisk
Re: kMusicDeviceProperty_StreamFromDisk
- Subject: Re: kMusicDeviceProperty_StreamFromDisk
- From: William Stewart <email@hidden>
- Date: Thu, 8 Jan 2004 18:00:16 -0800
There's a read me in the SDK (/Developer/Documentation/CoreAudio) -
poke around in the AU folder here - that describes the way that MIDI
messages are mapped to the group scope (and about part scope for
multi-timbral instruments)...
These constants are there to capture those reserved MIDI control
numbers.
Sustain pedal works just fine with the DLSMusicDevice as far as I'm
aware
Bill
On 08/01/2004, at 9:14 AM, Craig Bakalian wrote:
Hi,
What does the kMusicDeviceProperty_StreamFromDisk do? Also, was all
this info in the 10.2 header file for AudioUnitParameter.h? I mean,
the last time I pushed down the sustain pedal while testing/developing
it would not work? What is going on?
enum {
kAUGroupParameterID_Volume = 7, // value 0 < 128
kAUGroupParameterID_Sustain = 64, // value 0-63 (off), 64-127
(on)
kAUGroupParameterID_AllNotesOff = 123, // value ignored
kAUGroupParameterID_ModWheel = 1, // value 0 < 128
kAUGroupParameterID_PitchBend = 0xE0, // value -8192 - 8191
kAUGroupParameterID_AllSoundOff = 120, // value ignored
kAUGroupParameterID_ResetAllControllers = 121, // value ignored
kAUGroupParameterID_Pan = 10, // value 0 < 128
kAUGroupParameterID_Foot = 4, // value 0 < 128
kAUGroupParameterID_ChannelPressure = 0xD0, // value 0 < 128
kAUGroupParameterID_KeyPressure = 0xA0, // values 0 < 128
kAUGroupParameterID_Expression = 11, // value 0 < 128
kAUGroupParameterID_DataEntry = 6, // value 0 < 128
kAUGroupParameterID_Volume_LSB = kAUGroupParameterID_Volume +
32, // value 0 < 128
kAUGroupParameterID_ModWheel_LSB = kAUGroupParameterID_ModWheel +
32, // value 0 < 128
kAUGroupParameterID_Pan_LSB = kAUGroupParameterID_Pan + 32, //
value 0 < 128
kAUGroupParameterID_Foot_LSB = kAUGroupParameterID_Foot + 32, //
value 0 < 128
kAUGroupParameterID_Expression_LSB = kAUGroupParameterID_Expression
+ 32, // value 0 < 128
kAUGroupParameterID_DataEntry_LSB = kAUGroupParameterID_DataEntry +
32, // value 0 < 128
kAUGroupParameterID_KeyPressure_FirstKey = 256, // value 0 < 128
kAUGroupParameterID_KeyPressure_LastKey = 383 // value 0 < 128
};
Craig Bakalian
www.eThinkingCap.com
_______________________________________________
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.