[Csnd] Perlin Noise
Date | 2020-07-16 00:54 |
From | Alex Weiss |
Subject | [Csnd] Perlin Noise |
I'm curious if anybody here has experience in using perlin noise for sound synthesis:
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
My understanding is that it's often used in generative graphics due to the fact that it can create more organic-looking textures and shapes than regular pink or white noise. For example, I've seen it used a lot in Processing sketches, where it often creates pretty swirls and smoke-like effects (e.g. here: https://github.com/NemanjaMilosevic/Perlin-Noise-Flow-Field ). But surprisingly, I haven't been able to find much in the way of its applications for sound, except for a rather technical paper and a website that compares its sound to pink noise: Given its organic nature, I wonder if it might not only make for an interesting source of subtractive synthesis but also a great way to subtly (but realistically and organically) modulate instrument parameters over time. |
Date | 2020-07-16 02:44 |
From | Victor Lazzarini |
Subject | Re: [Csnd] [EXTERNAL] [Csnd] Perlin Noise |
I had a look at that paper from LAC, the author is not really synthesising noise, but creating wavetables out of the method. That's quite a different thing.
But what you put forward is an interesting subject, worth exploring.
Prof. Victor Lazzarini
Maynooth University
Ireland
On 16 Jul 2020, at 00:55, Alex Weiss <alexweiss86@gmail.com> wrote:
|
Date | 2020-07-16 16:16 |
From | Eduardo Moguillansky |
Subject | Re: [Csnd] [EXTERNAL] [Csnd] Perlin Noise |
This is a port of supercollider's Perlin3. It behaves similar to
a brownian walk in 3d space, but is very flexible. I've used it to
add some organicity to envelopes, filters, etc.
https://csound-plugins.github.io/csound-plugins/opcodes/perlin3.html On 16.07.20 03:44, Victor Lazzarini
wrote:
I had a look at that paper from LAC, the author is not really synthesising noise, but creating wavetables out of the method. That's quite a different thing. |
Date | 2020-07-16 19:00 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd] [EXTERNAL] [Csnd] Perlin Noise |
Sadly, I could not get Eduardo's Perlin3.csd (and many of his plugins) to run on my MacBook running Mojave 10.14.6 and the latest CsoundQt 0.9.8.1 with Csound built from the official installer and again with Csound built from source. - I followed all the install instructions (using make, etc) - I tried installing the built versions using your shell script - I tried manually installing - I updated nasm and rebuilt from sources No luck. Has anyone had any luck installing and using the plugins? - I get some of them working, after much trial and error in the build and install process and much resetting of environment and paths. - and then, after an update here or an install there, gone again. I am sure that after a few more hours of trial and error and reinstalling and uninstalling and manual copying that I could get things working again. - but, I am thinking of my students and new users and I have my doubts that they would succeed either. The sad thing is that: Eduardo's plugin WIKI is huge and so enticing and so well documented... and - there are many many things in there that I (and many others I am sure) would love to try, and explore, and share - i am especially excited about all the SuperCollider opcodes that Eduardo has ported to Csound! But I always end up spending hours trying to install them and get them to run. (2 hours so far today) For sure we need a WIKI as Eduardo has implemented for Csound Plugins and We also need a WIKI as Eduardo has implemented for Csound UDOs but there has to be an easier way for them to be installed (by beginners or old-timers like me) and explored - for all platforms I would just love these to be a genuine rather than exclusive part of Csound Could there be an option, in CsoundQt or in the "official installer" package to: include and install "all" the latest plugins (and their examples & documentation), and all the latest UDOs (and their examples & documentation) Maybe someday Thanks for the dream and for all your hard work. -dB Dr. Richard Boulanger Professor of Electronic Production and Design Berklee College of Music Professional Writing and Technology Division skype: radiobaton facebook: https://www.facebook.com/richard.boulanger.58 about: http://www.boulangerlabs.com/#about about: http://www.csounds.com/community/developers/dr-richard-boulanger/ music: http://www.csounds.com/community/developers/dr-richard-boulanger/dr-richard-boulanger-music/ Boulanger Labs - http://boulangerlabs.com The Csound Book - http://mitpress.mit.edu/books/csound-book The Audio Programming Book - http://mitpress.mit.edu/books/audio-programming-book On Thu, Jul 16, 2020 at 11:16 AM Eduardo Moguillansky <eduardo.moguillansky@gmail.com> wrote:
|
Date | 2020-07-16 21:20 |
From | docB <000005d2745f1ec0-dmarc-request@LISTSERV.HEANET.IE> |
Subject | Re: [Csnd] Perlin Noise |
hi i didn't have much looked into, but i overflowed this talk for a while, may be it is interesting: https://media.ccc.de/v/lac2018-14-using_perlin_noise_in_sound_synthesis -christian
|