>> I fixed it by making InternalSegmentMapper treat percussion
>> notes'
>> durations specially, so percussion notes are always treated
>> as very short.
>> I'm not sure this is the best solution, it just seemed to
>> be the most
>> conservative solution.
>
> Some users will not like this at all, since they may have mapped samples
> to specific keys, and used the percussion switch to enable key mapping and
> rely on current RG behavior when entering notation for it. Shortening
> these notes will have poor results if these samples are setup to cut off
> when the note off's are received.
Thank you for telling me that. What I can do instead is, echoing
AlsaDriver, remove a pending noteoff if the same note plays while the
noteoff is waiting. I expect that will still solve the problem.
> I'm not really in a position to dig around in the code and offer real help
> on this though.
You've been very helpful alerting me that there was a problem. That's
exactly why I post what I'm doing. I don't anticipate much difficulty
adapting this (famous last words, I know)
Tom Breton (Tehom)
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel