# Audio Plugin Input

**URL:** <https://forum.juce.com/t/audio-plugin-input/6905>\
**Category:** Audio Plugins\
**Created:** [May 23, 2011, 12:19am UTC](https://forum.juce.com/t/audio-plugin-input/6905 "2011-05-23T00:19:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![xtraction](https://avatars.discourse-cdn.com/v4/letter/x/3ec8ea/32.png) [@xtraction](https://forum.juce.com/u/xtraction)\
**Post date:** [May 23, 2011, 12:19am UTC](https://forum.juce.com/t/audio-plugin-input/6905/1 "2011-05-23T00:19:11Z")

</div>

Hello,

I am creating an audio plugin and for that I created a plugin project in the introjucer and created the Ui and an audio processing class. I would like to know how could I test my processing algorithm giving it an audio file as input in the PLugin Host? I see that in the juce plugin demo it’s the microphone input that is processed with a delay and a gain. I was able to run my plugin like that using a voice or anything through the microphone as input to my processing algorithm, but I want to give it an audio file to process and be able to change parameters such as a gain or other parameter in my class while it’ s processing as well.  
I would really appreaciate any help!

Thanks.

---

<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:** [May 23, 2011, 7:46am UTC](https://forum.juce.com/t/audio-plugin-input/6905/2 "2011-05-23T07:46:49Z")

</div>

Just run your plugin in some kind of DAW - they’ll all let you play a file!

---

<div class="post-metadata">

**Author:** ![andrewj](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/andrewj/32/13428_2.png) [@andrewj](https://forum.juce.com/u/andrewj)\
**Post date:** [May 23, 2011, 10:24am UTC](https://forum.juce.com/t/audio-plugin-input/6905/3 "2011-05-23T10:24:59Z")

</div>

Alternatively, you could create (or find) a simple sample playing plugin and place that in the graph before your plugin. (I do this for debugging.)

---

<div class="post-metadata">

**Author:** ![xtraction](https://avatars.discourse-cdn.com/v4/letter/x/3ec8ea/32.png) [@xtraction](https://forum.juce.com/u/xtraction)\
**Post date:** [May 23, 2011, 9:23pm UTC](https://forum.juce.com/t/audio-plugin-input/6905/4 "2011-05-23T21:23:19Z")

</div>

> [@Andrew J](#):
>
> Alternatively, you could create (or find) a simple sample playing plugin and place that in the graph before your plugin. (I do this for debugging.)

Thanks! I’ll do that, that’s a good idea since it’s precisely the reason I want it for is for debugging and testing stuff and then off course ultimately use it from a DAW. If you happen to have one though I wouldn’t mind! 🙂

---

<div class="post-metadata">

**Author:** ![andrewj](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/andrewj/32/13428_2.png) [@andrewj](https://forum.juce.com/u/andrewj)\
**Post date:** [May 23, 2011, 11:13pm UTC](https://forum.juce.com/t/audio-plugin-input/6905/5 "2011-05-23T23:13:23Z")

</div>

I’ve got a very simple one developed in SynthMaker, so it’s PC only. I also have an analyser I place afterwards so I can see what’s going on. pm/email me if interested.
