![]() | All Advertisers |
| Member Services Directory | Classifieds | Reviews | Jobs | Deal Zone | Merchandise | Marketplace | Facebook App | Books, DVDs & Gadgets | Video Vault | Tips & Techniques |
| |||||||
New Reply | Thread Tools | Search this Thread |
| | #1 |
| Gear nut Joined: Nov 2005 Location: orlando, fl
Posts: 114
Thread Starter | Programming a plugin
Hi, does anyone know of any resources i could use to write a tdm, rtas, etc plugin? Any books or websites? Thanks for the help!
__________________ Raynes Room |
| | |
| | #2 |
| Gear nut Joined: Nov 2005 Location: orlando, fl
Posts: 114
Thread Starter |
come on, there has to be someone here that knows... |
| | |
| | #3 |
| Gear addict |
As far as VST programming goes, you want to have a background in C-language or Java programming as well as learn about DSP software programming. You will need the proper compilers and SDK's. You can find a bunch of info here: http://ygrabit.steinberg.de/ |
| | |
| | #4 |
| Lives for gear |
If you don't have a strong background in DSP and programming, then I'd say forget about it. However, I don't know you; maybe you do. Contact Digidesign for the SDK and documentation, or you'll likely never get a TDM program written. Keep in mind that a TDM based plugin will be different to write than an RTAS, simply due to how TDM works.
__________________ David Fisher (aka tibbon) What is Noise, Blog (DIY, gear, tech, etc) Follow me on Twitter imVOX- Voice for Gamers WTB: Moog Theremin Signature Edition |
| | |
| | #5 |
| Gear addict Joined: Sep 2005
Posts: 424
|
not sure if you are pc or mac... this is from the apple website: Turning Up the Volume with Audio Units |
| | |
| | #6 | |
| Lives for gear | Quote:
He will never get a background because he only can start with a strong background? ![]() I think some people here do not think about what they write? If someone wants to start learning it there must be a point of how he or she can do this. He never state about writing a TDM Plug In WOW. Some people know how to motivate and take care for fresh blood in their business.... How is this sentence: You will never learn playing guitar without a strong background in playing guitar
__________________ "No need to worry, it will come back to me" "Every day in every way I am getting better and better" Émile Coué | |
| | |
| | #7 | |
| Lives for gear | Quote:
All I'm saying is that if you really don't know much about programming (ok a lot) then you aren't going to get a TDM plugin made. First of all, I don't think Digidesign will give out the SDK to just anyone. I could be wrong on that, but I believe they license it out sparingly. Take that one up with Digi, not me. If he said, "I have a masters in CS with a background in DSP programming, I'm wondering if anyone has any background as to how I might get the SDK for writing TDM/RTAS plugins" then I'd have given him a far different answer. This isn't something he's going to pick up just messing around on weekends. Even writing a VST could be far easier, but once you start writing optimized code for hardware at a fairly low (often assembler) level then its going to get hairy. This isn't stuff they teach much in school anymore! Hell, its hard to find a class that's even taught in C, let alone classes that deal with low level memory optimization and assembler these days. Everything is object oriented and/or really high level. Either way, its not anything that someone could teach or give any solid advice about on a forum like this. Just making sure he knows that its nothing simple. Far often I see people think, "Oh, this doesn't seem hard, I'll just ask someone how to do it", which is rarely the case. I did write, "However, I don't know you; maybe you do." I'm not saying that he doesn't have the background knowledge, or insulting his inteligence. I'm just saying that its no small task. If you get some reading skills, you'd see he clearly asks about TDM plugins, "resources i could use to write a tdm, rtas, etc plugin" Try harder to flame next time please? I'm not trying to hold him back, but this isn't the subject that you'll go to Barnes and Nobel, or find a website on and magically be able to do it, k? If he wants to really do it and has a CS background, I'd recommend an internship with Digidesign or a plugin vendor like Waves for him to cut his teeth and find best practices. | |
| | |
| | #8 | |
| Lives for gear Joined: Apr 2007 Location: Santa Cruz
Posts: 2,402
| Quote:
If you wanna learn how to make an AU plugin, then you can download the Apple developer kit for free AND it will give you step by step tutrials on how to make an AU plugin. And it has many AU plugins with source code that you can look at to see how they were made. You can even make an AU plugin from their tutorial without knowing how to program. Of course if you want to make one of your own then you're gonna need to know objective C. | |
| | |
| | #9 |
| Gear Guru Joined: Oct 2004 Location: The Land of Sunshine
Posts: 11,294
|
i can tell you one thing from experience: tdm don't come cheap. gregoire del ubk . |
| | |
New Reply
Facebook
Twitter
LinkedIn
| Thread Tools | Search this Thread |
| Similar Threads | ||||
| Thread | Thread starter | Forum | Replies | Last Post |
| Help with Midi programming | sei046 | Music computers | 2 | 7th September 2007 03:54 AM |
| Where to ask about programming | EstateMatt | Electronic Music Instruments & Electronic Music Production | 2 | 27th May 2007 10:17 AM |
| Drum Programming | gclef101 | Low End Theory | 4 | 9th July 2006 02:34 PM |
| Programming in ProTools | s0nguy | Music computers | 14 | 24th August 2005 06:24 PM |
| Programming in ProTools | s0nguy | So much gear, so little time! | 3 | 23rd August 2005 05:32 AM |
| |