> Anyone have any suggestions on how to get this working?
wouldn't it make sense to
* run mplayer on top of JACK
* connect the outputs of mplayer to the alsa outputs
* connect the outputs of mplayer to a recording app like 
qarecord
Best regards
    ce