Cantabile Development Blog

Follow the development of music software Cantabile

Articles | Full Index | RSS Feed


Partial Sends

Today I finished adding one more new feature to Cantabile Performer - Partial Sends. Although I was supposed to be code complete yesterday, this was raised on the KVR forum and I thought important enough to warrant inclusion.

Partial sends allow peeling of a percentage of the output audio signal from one rack and sending it to another and is intended to be used with effect racks. In this situation, a single plugin (or series of plugins) can be used to apply an effect to the output of multiple racks. It saves on CPU load since all the partial sends are mixed and then processed once by the sent to rack.

Each rack supports up to two partial sends:

images/partialsend2.png

There's two new knobs in each rack to control the send amount and this screen shot shows the routing in action.

images/partialsend3.png

The partial send amount can be controlled with the on-screen knob, though MIDI controller assignments and by sub-sessions.

All in all the implementation of this was fairly straight-forward. Although I was original reluctant to add this I'm glad I did as it's not only a useful feature but it highlighted a couple of subtle bugs in the multi-core processing code.

Assuming testing goes well, this will be in build 2018 - probably a day or two away.

Posted on March 8, 2009

Share This

Leave A Comment

All comments will be reviewed for spam before being displayed.