Pure Data Tutorial: Simple waveforms
Вставка
- Опубліковано 7 сер 2024
- In this video I talk about the fundamental waveforms in Pure Data Vanilla. Stay tuned for future episodes!
Check out my Instagram:
/ dialogue.wav
00:00 Sine waveform
02:00 Saw waveform
03:41 Square waveform
05:33 Triangular waveform
#puredata #tutorial #waveforms
great video! Think you'll ever make that part 2? This was very helpful
Thanks, I'm glad it was helpful. I'll upload part 2 in a few days!
@@SoundCodex I have the same question. I found this super useful but you left us hanging on a cliffhanger there :D
@@gab_gallard haha don't worry I'll upload the next video tomorrow! Thank you btw
i came up with my own solutions for square and triangle waves. it’s interesting to see the different approaches
for square, you can use an [osc~], [abs~], and [/~] to take the absolute value of [osc~] and divide the result by [osc~] so you essentially have |sin(x)|/sin(x).
for a triangle wave, you can multiply that by a saw wave with twice the frequency.
Your solutions are really interesting. I agree with you: realizing how others think is a great way to learn. Thanks for your comment!
Great video, thanks. Why clip phaser from 0 to 1 if you are going to make it bipolar in the next step?
hi, I think the following code is simpler for a triangular wave.
[phasor~]
[expr~ abs($v1*2-1)*2-1]
Thanks for sharing this quick and easy alternative!