Athos Bacchiocchi wrote:
The problem appears if the new note coming has the same pitch than the previous one. This 
is impossible for a "real" midi keyboard, in fact a key can be played again 
only after it has been released.

Ok.  Think about this sequence of events:

Note On 60
Note On 60
Note Off 60
Note Off 60

How should this be interpreted by the voice allocator?

A)
Voice 1 Note On 60
Voice 2 Note On 60
Voice 2 Note Off 60
Voice 1 Note Off 60
|    ----    |
|------------|

B)
Voice 1 Note On 60
Voice 2 Note On 60
Voice 1 Note Off 60
Voice 2 Note Off 60
|    --------|
|--------    |

Think about how you want your voice allocator to behave, and if the behaviour of [poly] does not meet your needs, then you probably have to write your own voice allocator that does.


Claude
--
http://claudiusmaximus.goto10.org


_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to