• 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: iPhone AU best practices
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: iPhone AU best practices


  • Subject: Re: iPhone AU best practices
  • From: Admiral Quality <email@hidden>
  • Date: Wed, 16 Jun 2010 15:26:32 -0400

On Wed, Jun 16, 2010 at 3:11 PM, Markus Fritze <email@hidden> wrote:
> Hi.
>
>> That would be a pretty strange MIDI controller to produce that stream.
>> In real life, it simply doesn't come up. Yes, it's technically legal
>> (I think) but show me any device that actually produces that output.
>
> No problem for find these, for example:
> - Keystation Pro 88 (quite common)

I used to own one and never noticed any such thing. How do you press
the same key twice without lifting it up first?

> - Yamaha Clavinova CLP-170 (quite rare)
>
> There are more, but I think this is good enough as an example. Therefore they _DO_ occur and you better be prepared, otherwise you end up with hanging notes. A counter how often every note on was received works just fine.
>

I think I'd be hearing a lot of bug reports if this was the case. But I don't.

In my softsynth product
http://www.admiralquality.com/products/Poly-Ana/ , there's a voice
assigner that's designed to behave exactly like the classic hardware
polyphonics. If two note-ons of the same note come in, yes, two voices
will sound that same note (assuming you have it set for at least 2
voice polyphony). The voices assigned ARE the counter. (And if it
didn't have a voice to assign, or the voice has been stolen already by
another note, we don't care about the note-off because it's not
playing anyway.)

But it's COMPLETELY AMBIGUOUS when MIDI data is malformed like this,
because it's impossible to correlate which note-off is for which
note-on. So what's the use of it? Yes, you don't want stuck notes, but
if you send at least as many note-offs as you do note-ons from the
controller then it's never a problem.

And as I've asked three times now, what does this esoteric MIDI issue
have to do with mahboud's question?

- AQ
 _______________________________________________
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

References: 
 >iPhone AU best practices (From: uɐıʇəqɐz pnoqɥɒɯ <email@hidden>)
 >Re: iPhone AU best practices (From: Admiral Quality <email@hidden>)
 >Re: iPhone AU best practices (From: Paul Davis <email@hidden>)
 >Re: iPhone AU best practices (From: Admiral Quality <email@hidden>)
 >Re: iPhone AU best practices (From: Markus Fritze <email@hidden>)

  • Prev by Date: Re: iPhone AU best practices
  • Next by Date: Re: iPhone AU best practices
  • Previous by thread: Re: iPhone AU best practices
  • Next by thread: Re: iPhone AU best practices
  • Index(es):
    • Date
    • Thread