# New to audio programming

**URL:** <https://forum.juce.com/t/new-to-audio-programming/12408>\
**Category:** Audio Plugins\
**Created:** [February 20, 2014, 12:21am UTC](https://forum.juce.com/t/new-to-audio-programming/12408 "2014-02-20T00:21:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![FelixG](https://avatars.discourse-cdn.com/v4/letter/f/4af34b/32.png) [@FelixG](https://forum.juce.com/u/FelixG)\
**Post date:** [February 20, 2014, 12:21am UTC](https://forum.juce.com/t/new-to-audio-programming/12408/1 "2014-02-20T00:21:39Z")

</div>

Hi everyone,

I want to write my own VST's but after alot of searching I just can't get my head around how the basic inner workings are of JUCE for the audio.  
I'm familiar with graphics programming for games in c++ but ip until now I only managed to create buttons, sliders, labels and load a file in a File. But how I can use that file I&nbsp; just can't find, because I'm confused with all the different Sources there are and how they relate to each other.

It would really help if someone could give a link to a good tutorial or pdf about handling audio and what would be even better is how to handle it in JUCE or maybe a layout of how JUCE uses it's audio libraries.

Already a very thanks in advance everyone!

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [February 20, 2014, 9:53am UTC](https://forum.juce.com/t/new-to-audio-programming/12408/2 "2014-02-20T09:53:29Z")

</div>

http://www.juce.com/documentation/tutorials ? Martin's Book is a really good read for beginners.

---

<div class="post-metadata">

**Author:** ![FelixG](https://avatars.discourse-cdn.com/v4/letter/f/4af34b/32.png) [@FelixG](https://forum.juce.com/u/FelixG)\
**Post date:** [February 20, 2014, 11:00am UTC](https://forum.juce.com/t/new-to-audio-programming/12408/3 "2014-02-20T11:00:35Z")

</div>

How did I miss that?! o.O sorry.

Thanks alot jules!

---

<div class="post-metadata">

**Author:** ![nicolasdanet](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/nicolasdanet/32/56_2.png) [@nicolasdanet](https://forum.juce.com/u/nicolasdanet)\
**Post date:** [February 20, 2014, 1:37pm UTC](https://forum.juce.com/t/new-to-audio-programming/12408/4 "2014-02-20T13:37:00Z")

</div>

1. Maybe you already know that but just to mention that blog that introduces audio programming issues:  
( http://www.rossbencina.com/code/real-time-audio-programming-101-time-waits-for-nothing ).

2. The Martin Robinson's book is valuable for newbies with JUCE (like me) but you will not find a lot of materials about DSP stuff and AFAIK nothing about making VST plugins.&nbsp;

3. For a more advanced tutorial i'm afraid that the only resources i found is open-sourced code sprayed on the web ( http://www.juce.com/ecosystem ) (Scroll to&nbsp;OPEN-SOURCE JUCE PROJECTS). I spent long time to get all i wanted to know by exploring the julianstorer's social network (&nbsp;https://github.com/julianstorer ).

4. A JUCE wiki should be more than welcomed ;-)

My 2 cents.

&nbsp;
