NOTAM Meetups: Spring 2025

Another meetup is already around the corner! First up next week will be @dietcv!

My name is Jan-Lars, I’m 35 years old and live in Cologne, Germany. Beside my dayjob as a civil engineer for water economy, i have been studying electronic composition at Folkwang University in Essen for a while (from 2021 - 2023) and use Supercollider for about 5 years now. I’m researching synthesis attempts which have a lot of possibilities for timbral transformation and macro controls with the ability to continuously transform sound objects to create expressive musical gestures. After attending a FluCoMa workshop at Stanford University in 2023 I’m using the MLP Regressor for preset interpolation and have worked on a GUI which is based on NodeProxyGui2.

A lot of times formal structures are imbedded in the musical material itself or in the tools which are being used to shape the material. Im studying musical material and their possibilities for timbral transformation and then adjusting or extending the synthesis attempts I’m working with. One synthesis attempt I’m researching for some years now is Pulsar Synthesis.

In my presentation we will explore phasor based scheduling for sub-sample accurate granulation in Supercollider (a technique ive learned from the book Generating Sound & Organizing Time). I will show two sequencing attempts (one exclusively on the server and the other as a hybrid approach between language and server). Both of these attempts are using continuous, linear ramps between 0 and 1, from which you can derive all sorts of useful information like slopes, triggers, durations and sub-sample offsets. These ramps can be subdivided by non-integer ratios and can be modulated without truncation or distortion of your grain windows. We will look at the basic building blocks for granular synthesis, so you could build your own custom granular synthesis instrument in Supercollider with possibilities for extended modulation and anti-aliasing.

Some of the building blocks we are using can be found in these two libraries i have put together:

We are additionally using the VariableRamp and OscOS Ugens from the Oversampling Oscillators by @Sam_Pluta:

7 Likes