Re: Dose AUSampler supports sending After-Touch MIDI Message? (tin)
Re: Dose AUSampler supports sending After-Touch MIDI Message? (tin)
- Subject: Re: Dose AUSampler supports sending After-Touch MIDI Message? (tin)
- From: tin <email@hidden>
- Date: Tue, 28 Oct 2014 10:01:52 +0800
Thank you so much DS ! it works, AU Lab is amazing !
-Tin
On 2014年10月28日, at 上午7:44, Douglas Scott <email@hidden> wrote:
> It is supported, but you cannot do queries on the kAUGroupParameter IDs. You will have to create (with AU Lab) your own aupreset for the AUSampler which makes use of the PolyPressure events. There is no default behavior for these. There are a couple of Tech Notes about creating aupresets.
>
> -DS
>
> On Oct 10, 2014, at 12:42 PM, Ian Kemmish <email@hidden> wrote:
>
>>
>> On 10 Oct 2014, at 15:30, tin <email@hidden> wrote:
>>>
>>> I’m trying to use MusicDeviceMIDIEvent to send after-touch message (or named poly-pressure , 0xA..) to a synth audioUnit. in my Mac app.
>>>
>>> it seems doesn’t works. is it unsupported in CoreMIDI or AUSampler ?
>>
>>
>> It's definitely supported by CoreAudio, as my homebrew synth uses it. I think it's safe to say that CoreMIDI supports it too (after all, they're just standard MIDI commands requiring no special processing until you want to do something with them).
>>
>> Unfortunately, since 1) supporting polypressure in a synth requires adding code, and 2) very few MIDI keyboards have ever generated polypressure commands, I suspect that the vast majority of synths will simply ignore them.
>>
>> So, my guess would be that polypressure is supported by CoreMIDI, but not by AUSampler.
>>
>>
>> You could try GetParameterInfo() with kAUGroupParameterID_KeyPressure_FirstKey, and see if AUSampler returns useful information or an error.
>>
>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> Ian Kemmish 18 Durham Close, Biggleswade, Beds SG18 8HZ
>> email@hidden Tel: +44 1767 601361 Mob: +44 7952 854387
>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>
>>
>>
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Coreaudio-api mailing list (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden