This one is really a strange instrument indeed. I'm not sure I fully understand what the sidrazzi even is. Seems to be on the glitch department. Here's a part of the author's description, though it doesn't help much:
The Sidrassi is an Organ, designed to reflect
glory of god with pure triangular voices. But it also allows
exploration of the Devils' Tone, which is
irrational pitch relationships achieved through analog modulations.
And here's the video you're waiting for: