Image Image Image Image Image
Scroll to Top

To Top

code

27

Sep
2013

No Comments

In code

By admin

From string to loaded buffer in less then a second

On 27, Sep 2013 | No Comments | In code | By admin

One of the goals of Unit Lib is to make using SuperCollider easier.  The set of abstractions provided by the main class library of SuperCollider are quite low level (Synth, Group, etc).  They require a lot of work to manage the server/client architecture, buses, node ordering, loading buffers, etc. Its possible to simplify these tasks by building higher level abstractions on top of the built in classes. There are many such higher level abstractions, such as JITLib, but the design space is still being explored. With Unit Lib we have quite simplified resource loading, specifically loading buffers, to the point that it has now become a one liner:

Starting the synth will automatically load the buffer. Nifty isn’t it ? 🙂

Unit Lib is shaping up to be quite nice for live coding or prototyping, it’s very easy to build guis, specify the specs for controls and connect controllers to it.

Tags |

Submit a Comment