Here is the commercial site, which has some audio clips:
http://www.deccaclassics.com/html/special/striggio/index.html
Wow! I’d love to get my hands on some of those instruments. The intricacies of all the voices and instruments is amazing. What’s also amazing is finding something like this on the British record charts. I’d like to know what they are singing. I don’t speak Latin very well.
Love the authenic instruments they show.