Try something like this:
-----start random_sawtooth.pd
#N canvas 0 22 454 304 10; #X obj 58 63 metro; #X obj 58 121 random 0 100; #X obj 59 154 / 100; #X obj 58 91 t b b; #X obj 59 209 line~; #X msg 124 178 0; #X obj 59 178 pack 0 0; #X floatatom 58 37 5 0 0 1 waveform_period_in_ms - -; #X connect 0 0 3 0; #X connect 1 0 2 0; #X connect 2 0 6 0; #X connect 3 0 1 0; #X connect 3 1 5 0; #X connect 5 0 4 0; #X connect 6 0 4 0; #X connect 7 0 0 0; #X connect 7 0 6 1;
-----end random_sawtooth.pd
best, d.