Paul Batchelor

Elite
@PaulBatchelor

I teach computers how to sing.

voc. A physical model of the human vocal tract using literate programming, based on Pink Trombone.

155

sndkit. A collection of highly portable audio DSP algorithms, written in ANSI C using literate programming.

145

Trio. singing voice synthesizer with 3-part harmony and automatic voice leading

72

Soundpipe. A lightweight music DSP library.

64

voxbox. A singing vocal synthesizer

37

protrekkr. DEAD PROJECT

28

voc_demo. C

26

BoingBoingBoing. Audio DSP library for musical applications, written in Rust.

25

Sporth. A small stack-based audio language.

24

worgle. A fast and portable tangler for (a limited subset of) org with noweb support. Written in ANSI C.

23

Kubus. Minimalist audio visualizer written in C/C++ using OpenGL and RtAudio

21

norns-lowlevel. Example code for doing low-level norns stuff in C

19

Dagzet. Dagzet, a small DAG-Zettelkasten format for mind maps and knowledge graphs

18

brian. Brian is not a bot.

17

Moons. An isorhythmic circular synthesizer, written in C/C++, OpenGL, Sporth, and Soundpipe.

16

weewiki. A tiny wiki engine. (Fossil Export)

13

tiziku. Audiovisual generative composition, inspired by Rothko paintings and fluorescent lightbulbs. Written using NanoVG, ChucK, Sporth, and Lua

13

ft2-clone. Fork of https://16-bits.org/ft2.php

12

codex. the candy crystal rainbow codex

11

vocshape. A simple android app demonstrating the shaping capabilities of articulatory synthesis

10

rust-wasm-audioworklet. Small example showcasing Rust running inside of an AudioWorklet

10

Kuf. A library for generative square kufic calligraphy.

9

bitlang. Small stack-based DSL for procedurally generated 1-bit graphics

9

gl-c-examples. Some OpenGL examples, written in pure C

9

Spigot. Minimalist user interfaces for Sporth

8

soundpipe-stm32f4. Example project of Soundpipe running on an STM324f

7

GROWL. Formant filter inspired by the HOWL iOS app by Daniel Clelland

7

gest. A gesture sequencer.

7

mnolth. a convergence of ideas. read-only fossil export

7

stretcher. Self-contained commandline utility for paulstretch, based off of the one found in soundpipe.

7

libline. A library for drawing sample-accurate lines and automation curves for computer-based music. Also a literate program using CWEB.

6

daisyverb. Reverb algorithm ported to prototype daisy patch ARM architecture.

6

paulbatchelor.github.io. My personal website.

6

uxnseq. proof-of-concept sequencer programmed by uxn, designed to control synthesized sounds in sndkit

6

btprnt. A small library for 1-bit graphics, written in ANSI C using literate programming.

5

GestVM. A gesture synthesizer for sndkit, controlled via the Uxn Virtual Machine

5

Auria. Sampler + Sound Surface built using OpenGL and Soundpipe.

5

polysporth. Polyphonic Sporth Plugin.

5

sdf2d. 2d SDF shader functions by Inigo Quilez, ported to C

4

tracker3. Public domain three channel tracker interface for Sporth using OpenGL, written in ANSI C

4

NRT. A micro musical notation language

4

DiodeLadderFilter. Virtual Analog implementation inspired by the VCS3 diode ladder filter

4

sgvideo. C

4

smp. My sample library, re-imagined as a zettelkasten via weewiki and zet. Read-only Fossil export.

4

HandsFreeSoundJam. Eye controlled music composition and performance environment.

4

orb-old. A musical 2d puzzle game for Android devices

4

LMMS-Sporth. Someday, it will be a Sporth inside of LMMS...

4

sqlar. A fork of the SQLite archiver by D. Richard Hipp

3

Recurse. Logs related to my Recurse Summer 1 2024 Batch

3

Orb. A 2d musical puzzle game for Android.

3

the_sporth_cookbook. SourcePawn

2

sporth-pd. Makefile

2

polysporth-nuklear. Polysporth bindings for Nuklear

2

PolyPipe. A lightweight library for handling polyphony and note events.

2

pixku. A small repository of media.

2

jackit-forth. gforth bindings for libjack

2

digital-gardeners. Resources, links, projects, and ideas for gardeners tending their digital notes on the public interwebs

1

rawdrawandroid. Build android apps without any java, entirely in C and Make

1
58
Apply