# How to Get Started with Cabbage for Audio Plugin Development?

**URL:** <https://forum.cabbageaudio.com/t/how-to-get-started-with-cabbage-for-audio-plugin-development/4394>\
**Category:** Csound Noobs\
**Created:** [25 June 2024 11:58 UTC](https://forum.cabbageaudio.com/t/how-to-get-started-with-cabbage-for-audio-plugin-development/4394 "2024-06-25T11:58:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![nata222](https://forum.cabbageaudio.com/user_avatar/forum.cabbageaudio.com/nata222/32/5608_2.png) [@nata222](https://forum.cabbageaudio.com/u/nata222)\
**Post date:** [25 June 2024 11:58 UTC](https://forum.cabbageaudio.com/t/how-to-get-started-with-cabbage-for-audio-plugin-development/4394/1 "2024-06-25T11:58:26Z")

</div>

Hello guys!

I just getting my feet wet in the world of building audio plugins, and I stumbled upon Cabbage. It seems incredibly powerful, and I’m itching to jump in and start twisting some knobs! But, as a complete newbie, I’m feeling a little lost on where to begin.

I am hoping some seasoned sound sculptors can lend a hand with a few questions:

- Ignition Sequence: What do I need to fire up Cabbage on my computer? Any special tools or programs I gotta grab first?
- Learning Launchpad: Any beginner-friendly tutorials, guides, or resources you recommend? Ideally, something that starts with the basics and blasts off into more complex stuff later.
- Mission: First Plugin: What kind of project would be a good starting point for a total Cabbage rookie? I’d love to build something simple but functional to get a grasp of the whole workflow.
- Rookie Wranglers: What are some common pitfalls newbies fall into with Cabbage, and how can I avoid them?
- Community Connections: Besides this forum, are there any other online hangouts or resources where I can get help and connect with other Cabbage users?  
I also check this:  
[https://forum-next.cabbageaudio.com/t/help-needed-to-install-cabbage-on-linux-mint](https://forum-next.cabbageaudio.com/t/help-needed-to-install-cabbage-on-linux-mint/1042)[qlik-sense](https://www.igmguru.com/data-science-bi/qlik-sense-training/) But I have not found any solution. could anyone I’m pumped to dive in, start creating, and maybe even contribute to this awesome community someday.

Thanks a ton in advance for the assist!

Respected community member 🥰

---

<div class="post-metadata">

**Author:** ![rorywalsh](https://forum.cabbageaudio.com/user_avatar/forum.cabbageaudio.com/rorywalsh/32/165_2.png) [@rorywalsh](https://forum.cabbageaudio.com/u/rorywalsh)\
**Post date:** [25 June 2024 13:35 UTC](https://forum.cabbageaudio.com/t/how-to-get-started-with-cabbage-for-audio-plugin-development/4394/2 "2024-06-25T13:35:43Z")

</div>

> [@nata222](#):
>
> Ignition Sequence: What do I need to fire up Cabbage on my computer? Any special tools or programs I gotta grab first?

Download an installer, run it, and hope for the best 🤣

> [@nata222](#):
>
> Learning Launchpad: Any beginner-friendly tutorials, guides, or resources you recommend? Ideally, something that starts with the basics and blasts off into more complex stuff later.

Check the website for docs and intro tutorials - Cabbage itself also comes with a lot of examples

> [@nata222](#):
>
> Mission: First Plugin: What kind of project would be a good starting point for a total Cabbage rookie? I’d love to build something simple but functional to get a grasp of the whole workflow.

That’s a fairly hard question to answer. Maybe start with following some of the tutorials on YouTube?

> [@nata222](#):
>
> Rookie Wranglers: What are some common pitfalls newbies fall into with Cabbage, and how can I avoid them?

I’m not sure, but if you fall into one post back and we can try to help.

> [@nata222](#):
>
> Community Connections: Besides this forum, are there any other online hangouts or resources where I can get help and connect with other Cabbage users?

The forum is the only real place I hang out. I usually miss anything that goes elsewhere. But I do drop in on the Csound discord server from time to time 👍

---

<div class="post-metadata">

**Author:** ![Bryan\_T](https://forum.cabbageaudio.com/user_avatar/forum.cabbageaudio.com/bryan_t/32/5680_2.png) [@Bryan\_T](https://forum.cabbageaudio.com/u/Bryan_T)\
**Post date:** [25 June 2024 17:27 UTC](https://forum.cabbageaudio.com/t/how-to-get-started-with-cabbage-for-audio-plugin-development/4394/3 "2024-06-25T17:27:36Z")

</div>

I started with Cabbage a few weeks ago. I’d used csound in the past (before real-time audio was feasible!), so had some basis for starting.

Watch Rory’s YouTube videos. They have good info and you’ll see him do things that simplify development. I didn’t realize Edit Mode on the GUI was a thing until I watched him!

Spend some time with the included plugins to see the pieces in action.

ChatGPT can be helpful for debugging, though it can also steer you onto a path that makes no sense. Of note: I’ve had success asking it to explain what elements of working programs do.

The Csound manual will be a good companion. Lots of example code for things you’ll build off of.

Ask questions here.

---

<div class="post-metadata">

**Author:** ![RZorn](https://forum.cabbageaudio.com/user_avatar/forum.cabbageaudio.com/rzorn/32/2611_2.png) [@RZorn](https://forum.cabbageaudio.com/u/RZorn)\
**Post date:** [28 June 2024 12:38 UTC](https://forum.cabbageaudio.com/t/how-to-get-started-with-cabbage-for-audio-plugin-development/4394/4 "2024-06-28T12:38:32Z")

</div>

I strongly recommend going through the examples coming with the Cabbage installation. I did not do this, so I wrote code inefficiently in the beginning, reinvented the wheel several times etc. The examples also may provide you some inspiration for your own projects.
