Dmitri,<br><br>Not sure if you've heard about Chorale Composer. I just 
contacted my friend that's been developing the software and I got this 
response after asking if the software had your requested capabilities:<br>
<br>"Yeah, Rick [Taube]'s "official" response to this was: '<span style="border-collapse:collapse;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">most
 of it. it can import xml and the analysis is generic enough to work 
right now, but there is still the issue of non-harmonic tone analysis 
with multi tone "voices"'</span>"<br><br>If interested, see link below<br><a href="http://camil.music.illinois.edu/software/choralecomposer/" target="_blank">http://camil.music.illinois.edu/software/choralecomposer/</a><br>

<br><br>Steve