# AudioAppComponent

**URL:** <https://forum.juce.com/t/audioappcomponent/13938>\
**Category:** General JUCE discussion\
**Created:** [November 24, 2014, 11:06pm UTC](https://forum.juce.com/t/audioappcomponent/13938 "2014-11-24T23:06:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![adamwilson](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/adamwilson/32/1387_2.png) [@adamwilson](https://forum.juce.com/u/adamwilson)\
**Post date:** [November 24, 2014, 11:06pm UTC](https://forum.juce.com/t/audioappcomponent/13938/1 "2014-11-24T23:06:45Z")

</div>

Trying out the new features in Introjucer, I noticed creating an "Audio Application" creates a template based around a new AudioAppComponent. Cant find&nbsp;much documentation on it, I was trying to work out how to use it to process incoming audio but it seems to based on an AudioSource which expects to be fed by something. I think its probably simpler than I think but I don't get it at the moment ... &nbsp;I've previously used&nbsp;AudioIODeviceCallback.&nbsp;

---

<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:** [November 25, 2014, 11:46am UTC](https://forum.juce.com/t/audioappcomponent/13938/2 "2014-11-25T11:46:57Z")

</div>

I'll add some more docs to that class, but the whole point is that it's a really easy way to just open an audio device and stream some audio i/o through it as an AudioSource.

---

<div class="post-metadata">

**Author:** ![oh3netid](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/oh3netid/32/63_2.png) [@oh3netid](https://forum.juce.com/u/oh3netid)\
**Post date:** [December 6, 2014, 2:36am UTC](https://forum.juce.com/t/audioappcomponent/13938/3 "2014-12-06T02:36:14Z")

</div>

Very interesting. I'm looking forward to hearing more about how to use the new class.

FYI, the default project for Audio Application&nbsp;starts up generating feedback on osx. I set the setAudioChannels to (0,2) and that made the headache go away.

---

<div class="post-metadata">

**Author:** ![bschiett](https://avatars.discourse-cdn.com/v4/letter/b/779978/32.png) [@bschiett](https://forum.juce.com/u/bschiett)\
**Post date:** [January 29, 2015, 4:31pm UTC](https://forum.juce.com/t/audioappcomponent/13938/4 "2015-01-29T16:31:41Z")

</div>

Is there any news about this&nbsp;AudioAppComponent class? It's not clear to me how it relates to using StandaloneFilterWindow with an AudioProcessor and Editor and what the best practice today is if one wants to create a plugin that is first developed as a standalone app and will later on be released as a plugin in multiple formats?&nbsp;
