Pretty neat site. I also have an affinity for such technology, and I'd really like to hear some sound samples from the instruments, or some original music created with them.
Is the site yours, or are you kindly directing us to interesting information?
-Chris