Old 02-29-2012, 10:41 AM   #1
Alkamist
Human being with feelings
 
Join Date: Dec 2011
Posts: 284
Default How the heck do I get started?

Hey everyone!

I'm really perplexed by the idea of being able to code my own plugins, because I have a lot of ideas that I would love to bring to life.

The thing is, I have no idea where to get started.

I can't seem to find any solid information that is suitable for a newbie. I have a basic working knowledge in C, so I'm not completely clueless when it comes to programming.

I would greatly appreciate if someone could point me in the right direction so I can start learning about what is involved with programming plugins.

I'd love to be able to code a VST that works in all or most DAWs, but I'm fine with them only working in Reaper. Which way is easier?
Alkamist is offline   Reply With Quote
Old 02-29-2012, 12:04 PM   #2
Veto
Human being with feelings
 
Veto's Avatar
 
Join Date: Aug 2010
Posts: 434
Default

As for js i found this great wiki page (many many thanks to forum member Loser/Mich!)
and the JS Programming Reference as a good starting point.

You'll see soon some basic C knowledge is ideal for coding js plugins (but absolutely not necessary!)

Last edited by Veto; 03-01-2012 at 02:57 PM.
Veto is offline   Reply With Quote
Old 02-29-2012, 02:52 PM   #3
Alkamist
Human being with feelings
 
Join Date: Dec 2011
Posts: 284
Default

Thanks for the info. I'll take a look at those asap =D
Alkamist is offline   Reply With Quote
Old 02-29-2012, 03:03 PM   #4
Alkamist
Human being with feelings
 
Join Date: Dec 2011
Posts: 284
Default

As another question, do you know how I would program useful extensions like SWS does? I particularly want to program a track bank interface, where I could drag and drop tracks in there and they would be stored on a per-project basis.
Alkamist is offline   Reply With Quote
Old 03-01-2012, 02:53 PM   #5
Veto
Human being with feelings
 
Veto's Avatar
 
Join Date: Aug 2010
Posts: 434
Default

SWS make use of the c++ api of reaper.

i think that thread would be of interest then: http://forum.cockos.com/showthread.php?t=93355

probably also very helpful in that case: the sws codebase

btw nice project, keep us up to date if you get started.
Veto is offline   Reply With Quote
Old 03-02-2012, 09:42 AM   #6
Alkamist
Human being with feelings
 
Join Date: Dec 2011
Posts: 284
Default

Cool, thanks for the help! I'll definitely post an update if I end up starting on the project.
Alkamist is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 10:41 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.