About

SHLabs is a personal open-source imprint.

SHLabs is the open-source imprint under which I publish modular-synthesizer modules for VCV Rack. It is not a company. It has no employees, no investors, no commercial product. Every module released through it is licensed under the GPL-3.0-or-later — free to use, study, modify, and redistribute.

The modules sit at the intersection of three things I happen to care about: quantitative social-science methodology (my day job as a postdoctoral researcher), modular synthesis as a control surface (a long-running personal practice), and the older tradition of analog computing — the chemical-plant trainers and differential analyzers of the mid-twentieth century, in which mathematics was physical and visible rather than hidden behind function calls.

Empiria, the suite documented in detail at this site, applies this intersection to statistical pedagogy. Other module families — Mashina, Helix, Strela, Volna, and a handful of standalone modules — explore adjacent design ideas. All of them are free; none of them generate income.

If a module saves you time or makes a concept land for a student you were struggling to reach, the most useful thing you can do for the project is talk about it. The second most useful is to contribute to ongoing development.


The person behind it

Kevin Schoenholzer

Postdoctoral researcher at Università della Svizzera italiana (USI) in Lugano, Switzerland. Substantive research interests in quantitative social-science methodology. SHLabs is the side of that work that ships compiled binaries.

ORCID: 0000-0001-9892-5869
Website: kevinschoenholzer.com
GitHub: github.com/kevisc