Gearslutz.com - View Single Post - why are TDM plugs double the price of Native plugs?
View Single Post
Old 6th November 2007   #20
sound and form
Gear nut
 
Joined: Feb 2004
Location: San Francisco, CA
Posts: 118

Quote:
Originally Posted by octatonic View Post
Hi Steven,

Thanks for taking to time to explain it.
Makes a lot more sense.

Can I ask you questions regarding coding tdm vs rtas.
As I said above- it was explained to me that the different programming languages accounted for the cost.
How are you doing the core development?
In what language?
When creating the TDM plugin- I assume this is assembly- correct?
Are you using C++ for RTAS?
How do you go about converting from TDM to RTAS- or does it not work like that?

Jim

Jim,

No problem. The basic programming language for the user interface and everything that glues the plugin together is typically C/C++.

Correct, the TDM portion is written in assembly and C++ for the native processing. You have to code the algorithm twice, and the TDM DSP code is at least twice as long and hard to create, hence my 20% vs 10% breakdown. For more complex plugins, that ratio easily shifts higher. With my last plugin, the tape delay, the DSP implementation was probably 4X harder than RTAS code. The conversion process is a totally manual/mental exercise. There are no tools to help you out.

Steve
sound and form is offline   Reply With Quote