Oui pour la wavetable dans un Teensy
Idée en vrac ....
Tu développes une feuille sur un tableur programmable (Excel par exemple

) qui permettrait de faire la la synthèse additive. En entrée, tu lui décris le contenu harmonique (à base de sinusoide façon Mr Fourier ) et le tableur te fabrique une belle forme d'onde sur un graphique et te sort la table des samples dans un fichier texte façon "const uint_16[] " (ta wavetable....) etc....
Freq = 1
Freq x 2 = 0.8
Freq x 3 = 0.6
Freq x 4 = 0.4
Freq x 5 = 0.2
....
Freq x 50 = 0.02
En jouant sur le contenu harmonique tu arriveras "facilement" à trouver une onde proche de ce que tu cherches. Tu peux faire une analyse FFT d'un sample, cela te donnera une indication sur le contenu harmonique et les coefs à entrer. Tu en profites pour mettre en place un algo qui va simplifier le contenu harmonique en fonction du rang. Pour le 32' ou le 16' tu peux prévoir une grande profondeur harmonique (jusqu'à Freq x 50 par exemple...) . Pour le 2' , sauf si tu échantillonnes à la vitesse de la lumière, il faut réduire la profondeur (Freq x 20 peut être...).
Tu manges du code pour permettre de fabriquer un "oscillateur numérique à tirettes" qui te permettra d'avoir cette onde de base mais aussi de mixer les rangs.
Tu places un beau filtre / Eq , un beau tri chorus (avant le filtre par exemple comme sur les Crumars Multiman....) et hop... naissance du melotron string machine
Tu peux alors adapter le son au rang, à l'octave , proposer plusieurs ondes de base etc.... Gros taf quoi ;)

Quand l'été est si pluvieux ou l'hiver si froid...