This is a great suggestion, and we'll definitely think about doing this if we're able to do continued releases of Songsmith. Unfortunately we weren't able to test extensively on Fusion configurations (just for lack of resources), but making Songsmith work well under Fusion or Parallels will definitely be a major focus if we're able to go back and make some major Songsmith revisions.
Thanks for the suggestion!
-Dan
FYI we just released a fix for the issue with extended characters in user names.
I'm doing my best to pretend you never mentioned Fusion. :) But... while it's conceptually irrelevant, we _never_ see a need for latency adjustment higher than 100ms on any non-vm configurations (i.e. we only see this under some Fusions and Parallel installations), so it actually is somewhat relevant.
What we don't show in the mic config dialog is that this latency adjustment slider applies a correction ON TOP OF latency reported by the sound card itself. I.e., when this is set at zero (the default), Songsmith is already compensating for latency that it computes based on timing information reported by the sound card. So this isn't just a latency question, it's a question of the accuracy with which the (virtual) sound card reports timing information, so it is a more complex change than just extending the range on the slider. Something we'll _definitely_ think about in even a "1.1" caliber release, but not something that's super-easy to address right now.
So while I don't have an easy fix for you, I will give you one thing you can play with a little and see if it helps... if you open the file called "mysongconfig.txt", try changing this line:
APPLY_LATENCY_CORRECTION_REESTIMATION 1
to:
APPLY_LATENCY_CORRECTION_REESTIMATION 0
This will change some things about the way Songsmith computes latency, and while I don't specifically know that this will help you, it's worth a try. Note that I don't recommend touching this value unless you're having serious issues like the ones you're experiencing.
Let me know if that helps... feel free to drop me an e-mail (use the "contact" button up above) to talk about this a little more; while there might not be anything we can do, I'd like to have your information to help us work on this if we do end up with enough resources to address this issue.
Thanks!
Disabling the latency correction made it work for me! I now have to have it at +100 ms.
I even upgraded to VMware Fusion 2, but that didn't help at all. The correct recipe for VMware Fusion is, disable automatic latency compensation and set manual value to +100ms.
So thanks everybody, everything is fine now! I even figured out how to do newlines in this forum. ;) You need to use the HTML tag for new paragraph, i.e. the letter p in smaller-than/greater-than "brackets".
Glad to see that everything worked out here, and now we have a great tip for us to pass on to anyone else using Fusion.
Thanks for working through this with us!