11/14/2012 4:27:22 PM
1) clicking on Play button toggles it to show playing state, but Silverlight never notifies of playback end to update the button - maybe just make that a simple button instead of a toggle one
2) clicking on Rec button should show a flashing recording button instead of just making it with lighter color to make apparent recording is active
3) backpanel of CaptionsGridWindow should have option that when enabled would mute temporarily all audio when recording [that would talk to the parent/container, which would talk to all windows to mute or something like that and tell them again to undo it and restore their previous "muting" state when recording finishes])
4) when clicking rec button for an already recorded sound to replace it, the respective caption grid row is selected which plays the previous sound, so then you have to stop the recording and start it again. Obviously some way is needed there to not play previous sound when rec is clicked, or to not select the current grid row immediately but only after the rec has finished (which would immediately play the new sound)
5) probably after recording it should immediately playback what you recorded or have it as option at the backpanel, since it might not fit all scenaria (e.g. a scenario where you'd hear sound via headphones and try to do live "revoicing")