I'm not that deep into timidity++, but what does it say if you just call "timidity -h"?
Can you see the ALSA-Interface listed?
This is from my Debian Squeeze desktop-machine:
Available interfaces (-i, --interface option):
-in ncurses interface
-ie Emacs interface...