RE: Stuck notes
RE: Stuck notes
- Subject: RE: Stuck notes
- From: "Tom White" <email@hidden>
- Date: Thu, 25 Mar 2004 20:09:56 -0800
>
> So what's the best approach here? Should I eliminate duplicate notes
>
> automatically? Is it a bug in the synths? It's definitely a
>
> bug in the hardware controller :-)
>
>
Some synths will happily start up multiple overlapped notes.
>
...
>
Dunno if there is a standard how synths should respond to
>
overlapped notes (if the synth allows them). The 'most musical' behavior
>
might be to apply a received note-off to the 'oldest' live note-on voice.
>
First-on-first-off voice duration ordering.
A short survey of MIDI manufacturers back in July (in response to a similar
question on this list) revealed there is more than one way multiple note ons
and note offs are handled in current synths, proving there is no current
standard. However, acknowledging that having multiple note ons can be a
good way to do certain things (including MIDI Echo), it seems logical to
expect that a synth that *does* respond to multiple instances of the same
Note On should not turn them all off after receiving just one Note Off.
The action that is harder to explain is why any MIDI keyboard controller
would send more than one Note On before sending a corresponding Note Off,
unless specifically instructed to do that by the user somehow. If you have
a keyboard that sends more than one Note On or Note Off event without your
permission, you probably ought to tell the manufacturer <g>.
- Tom White, MMA
_______________________________________________
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.