Comment Comment by the-golden-one DirectMusic had aspects of this.https://en.wikipedia.org/wiki/DirectMusic parent the-golden-one 2 years ago
https://en.wikipedia.org/wiki/DirectMusic