Re: New to sound programming

56 views
Skip to first unread message

Sam Aaron

unread,
Apr 3, 2013, 5:53:14 PM4/3/13
to over...@googlegroups.com
Hi Ricardo,

On 3 Apr 2013, at 22:34, Ricardo Sanchez <nar...@yahoo.com> wrote:

> Hi,
>
> I want to start learning sound, synths and music programming but I have no idea where to start, I would like to kindly ask you for any online resources that could help me get the basics, for me this is like vector math when I started learning animation programming on my own.
>
> Any help will be much appreciated.

an excellent place to start is the SoS Synth Secrets articles:

http://www.soundonsound.com/sos/allsynthsecrets.htm

Sam

---
http://sam.aaron.name


Bjorn Westergard

unread,
Apr 3, 2013, 6:16:14 PM4/3/13
to over...@googlegroups.com
Do you want resources for music in general, or just synthesis?



--
You received this message because you are subscribed to the Google Groups "Overtone" group.
To unsubscribe from this group and stop receiving emails from it, send an email to overtone+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



Bjorn Westergard

unread,
Apr 3, 2013, 6:20:48 PM4/3/13
to over...@googlegroups.com
I ask because I think generative composition requires some background in theory. In a way, every generative program is just an encoding of a theory of music. </philosophy> </highdeas>

Ricardo Sanchez

unread,
Apr 4, 2013, 3:37:45 AM4/4/13
to over...@googlegroups.com
Hard to say I'm in the very early baby steps on this side of programming so maybe just synthesis for starter ;-)

Jeff Rose

unread,
Apr 4, 2013, 9:24:17 AM4/4/13
to overtone
I'd recommend watching some of the presentations people have given using Overtone so you get a feel for the different aspects of interacting with sound and music.  Then you can dig into the details of synthesis, sequencing, sampling, fx processing, etc...  There are a variety of resources on the web regarding sound synthesis with supercollider that are fairly easily translated into Overtone, so that can be a good start if you want to begin with synthesis.



On Thu, Apr 4, 2013 at 8:37 AM, Ricardo Sanchez <nar...@yahoo.com> wrote:
Hard to say I'm in the very early baby steps on this side of programming so maybe just synthesis for starter ;-)

--

Bjorn Westergard

unread,
Apr 4, 2013, 11:55:32 AM4/4/13
to over...@googlegroups.com
MusicTheory.net is a great resource for developing basic musical literacy (reading music, learning to transcribe). The ear-training tools are particularly good. Without this background, it's very hard to learn from music you hear, to understand the mechanics required to achieve certain artistic ends.

The Supercollider Book a few really good chapters dealing with the basics of synthesis (overtone uses the supercollider synthesis engine, just represents an alternative way of structuring one's code).

Dave Cottle's tutorial is really comprehensive. I wish I'd had it when I first started.

If you're new to Clojure/functional programming, I think SICP is the long but worthwhile route to enlightenment.

Bjorn Westergard

unread,
Apr 4, 2013, 11:58:45 AM4/4/13
to over...@googlegroups.com
For synthesis alone, I think you just have to spend a lot of time plugging UGens (sound/signal producing modules) into one another, imitating establish formulas (see the Sound on Sound articles above).
Reply all
Reply to author
Forward
0 new messages