Apparently there are at least 3 bands named Tabula Rasa. Perhaps all of them have a self-titled album.
I have heard the Pittsburgh-based one. I ended up at one of their shows once. I was really bored one night, and a friend's band was playing a show nearby, opening for them. Now the friend's band (not a real close friend, more of an acquaintance) has pretty awful vocals so I decided I wouldn't go unless the other band was good.
I looked them up online and found some sound samples which intrigued me enough to go. Tabula Rasa impressed me enough to walk away that night with one of their CDs. It's basically prog and math rock played through a punk filter. At one time I thought they would sound good on the Moon but then rethought it. Yesspaz would probably really enjoy them though.
I don't have their self-titled disc, I got the newer one, "The Role of Smith" and I like it a lot. The proper homepage for the Pittsburgh Tabula Rasa is
http://www.tabularasaonline.com if you want to see one of the TRs we're
NOT talking about.
Of course, now I wonder if the German TR is also a prog-influenced band.