this post was submitted on 14 Jun 2024
3 points (100.0% liked)

Music Production

334 readers
1 users here now

Discuss and share music production techniques.

founded 1 year ago
MODERATORS
 

Anyone have tips on digital additive synthesis? I'm looking to define a curve for the overtone series to follow and generate and combine sign waves from that. Looks like there is a way in Python?

https://medium.com/@noahhradek/sound-synthesis-in-python-4e60614010da

Anyone have thoughts or experience with generating sounds in Python? Are there any artifacts I should watch out for? Is there an easier way to generate tones from equations for their overtone series? Thanks!

top 2 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 3 points 5 months ago (1 children)

It depends a bit why you want to do this, and maybe also how complex the equations will be, but I would probably do this in puredata. The added advantage is you can tweak it live. If you're into experimental audio, learning puredata is definitely a plus.

This should give you a rough idea whether it's a good tool for your purpose. http://www.pd-tutorial.com/english/ch03s05.html

[โ€“] JohnDClay 2 points 5 months ago

Thanks! I'll take a look. I also already have Max msp, so I'll see if I can do the same block structure there. I didn't see a nice way to have hundreds of oscillators in Max when I looked before, but emulating the block layout in that tutorial should help.