voxbox

voxbox

dz / voxbox

Summary

stuff related to my vocal synthesizer project

Node Tree

Nodes

monowav
content monowav: a simple mono wav file for rapid prototyping
hyperlink https://github.com/PaulBatchelor/voxbox/blob/main/src/monowav.rs
tags code, voxbox, rust

tubular
content tubular: vocal tract model in C without velum component
parents tract
remarks What is particularly nice about this port is that there is an adjustable tract size with oversampling (at init-time only) that makes it possible to change the voice timbre (bass, tenor, alto, sop, etc) while preserving formants. It does not have velum support, which is needed for nasal qualities.
hyperlink https://git.sr.ht/~pbatch/mnodes/tree/master/item/tubular/tubular.c
tags cprog, dsp

tract
content tract: vocal tract model adapted from pink trombone
children tubular (adapted from tract. tubular does not have velum, but tract does)
hyperlink https://pbat.ch/sndkit/tract/