# VST EXPORT

**URL:** <https://forum.juce.com/t/vst-export/37343>\
**Category:** Audio Plugins\
**Created:** [January 27, 2020, 6:15pm UTC](https://forum.juce.com/t/vst-export/37343 "2020-01-27T18:15:33Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kaiodi](https://avatars.discourse-cdn.com/v4/letter/k/fbc32d/32.png) [@Kaiodi](https://forum.juce.com/u/Kaiodi)\
**Post date:** [January 27, 2020, 6:15pm UTC](https://forum.juce.com/t/vst-export/37343/1 "2020-01-27T18:15:33Z")

</div>

I haveless than a week to finish my computer science assignment. i have a collection of C++ filed in both .h and .cpp format. Can anyone provide me with a step by step guide on how to combine my files into a singular vst plugin in .dll format? Desparately need help

---

<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:** [January 27, 2020, 6:31pm UTC](https://forum.juce.com/t/vst-export/37343/2 "2020-01-27T18:31:20Z")

</div>

What do the files do? Are they already using Juce for something? Why didn’t you do a plugin project from the beginning if the purpose was to do a plugin anyway? Plugins can’t be made from a random collection of source code files, it all needs to follow certain coding patterns expected from plugins.

---

<div class="post-metadata">

**Author:** ![mateuszsalski](https://avatars.discourse-cdn.com/v4/letter/m/ea5d25/32.png) [@mateuszsalski](https://forum.juce.com/u/mateuszsalski)\
**Post date:** [January 27, 2020, 6:33pm UTC](https://forum.juce.com/t/vst-export/37343/3 "2020-01-27T18:33:30Z")

</div>

Hi @Kaiodi,

For me JUCE tutorials were a good start.  
Maybe start with [https://docs.juce.com/master/tutorial\_create\_projucer\_basic\_plugin.html](https://docs.juce.com/master/tutorial_create_projucer_basic_plugin.html) or check [https://juce.com/learn/tutorials](https://juce.com/learn/tutorials) to choose which tutorial most suits your needs.

Good luck!

---

<div class="post-metadata">

**Author:** ![Kaiodi](https://avatars.discourse-cdn.com/v4/letter/k/fbc32d/32.png) [@Kaiodi](https://forum.juce.com/u/Kaiodi)\
**Post date:** [January 27, 2020, 6:34pm UTC](https://forum.juce.com/t/vst-export/37343/4 "2020-01-27T18:34:51Z")

</div>

I’m adapting an existing frequency analyzer vst,and have the files for it. What I need to know is how when I’ve changed them up a bit do i update the dll file

---

<div class="post-metadata">

**Author:** ![stephenk](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/stephenk/32/15198_2.png) [@stephenk](https://forum.juce.com/u/stephenk)\
**Post date:** [January 28, 2020, 2:44am UTC](https://forum.juce.com/t/vst-export/37343/5 "2020-01-28T02:44:15Z")

</div>

What @Xenakios said:

You need to create an Audio Plugin Project with the Projucer, and add your source files to it. See the tutorial and intro to using the Projucer if you haven’t already.

Unless the source files are already made with JUCE, you’re going to have to follow JUCE coding patterns and get somewhat of an understanding of the relevant JUCE classes.

Good luck!
