I get the impression I am a deep sea diver discovering some ancient underwater music technology!

Very nice :)