C++-type Instruments

Greetings to Renoise team!

I like the idea of sound objects rather than just instruments of Renoise 3.0: the phrases, for example, really look like methods of a class. So, let’s try to capitalize on that a little more.

Why not introduce a virtual instrument, just like a virtual class. What for? For instance, this: A virtual drum kit holds all the DSPs, Modulations, and Phrases; each real drum kit inherits those from the virtual parent. That way, I’d have all the useful DSPs, Modulations, Phrases, and so forth in every single drum kit (even defined by me). Other features might also be quite interesting in that regard!


Artur :walkman: