I don't know if it'd work as a plugin... its extremely CPU intensive while generating the audio.
It could still be a plugin... but not a runtime plugin... it would have to be a new feature in construct, similar to say, the sprite editor. Maybe a synth editor?
By the way, that was freakin awesome! That was all randomly generated? Even I can make music if that's the case! xD
~Sol