# Recording and Playback

**URL:** <https://forum.juce.com/t/recording-and-playback/16851>\
**Category:** Audio Plugins\
**Created:** [March 4, 2016, 10:12pm UTC](https://forum.juce.com/t/recording-and-playback/16851 "2016-03-04T22:12:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ThatOneGuy](https://avatars.discourse-cdn.com/v4/letter/t/c67d28/32.png) [@ThatOneGuy](https://forum.juce.com/u/ThatOneGuy)\
**Post date:** [March 4, 2016, 10:12pm UTC](https://forum.juce.com/t/recording-and-playback/16851/1 "2016-03-04T22:12:47Z")

</div>

What kind of functions does JUCE have that allow for recording audio and playing it back, or does it all have to be done from scratch?

---

<div class="post-metadata">

**Author:** ![xenakios](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/xenakios/32/4047_2.png) [@xenakios](https://forum.juce.com/u/xenakios)\
**Post date:** [March 5, 2016, 9:50am UTC](https://forum.juce.com/t/recording-and-playback/16851/2 "2016-03-05T09:50:49Z")

</div>

Juce certainly has the needed building blocks to do that but can you be a bit more specific about what you want to do?

---

<div class="post-metadata">

**Author:** ![timur](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/timur/32/541_2.png) [@timur](https://forum.juce.com/u/timur)\
**Post date:** [March 7, 2016, 10:09am UTC](https://forum.juce.com/t/recording-and-playback/16851/3 "2016-03-07T10:09:03Z")

</div>

Possible starting points would be this tutorial:&nbsp;https://www.juce.com/doc/tutorial\_playing\_sound\_files&nbsp;and the JuceDemo (JUCE/examples/Demo). It has a minimal component that records and plays back audio, so you could check out the code there which shows how to put it together.

---

<div class="post-metadata">

**Author:** ![ThatOneGuy](https://avatars.discourse-cdn.com/v4/letter/t/c67d28/32.png) [@ThatOneGuy](https://forum.juce.com/u/ThatOneGuy)\
**Post date:** [April 10, 2016, 5:27am UTC](https://forum.juce.com/t/recording-and-playback/16851/4 "2016-04-10T05:27:14Z")

</div>

I’m trying to record audio samples and being able to place them individually on specific locations on a measure or some type of GUI that would be intuitive to use that way
