|
Avid Pro Audio CommunityHow to Join & Post • Community Terms of Use • Help Us Help YouKnowledge Base Search • Community Search • Learn & Support |
#11
|
|||
|
|||
Re: Kush Audio AAX
Quote:
Personally, if I ain't seen it in the wild, I ain't seen it...
__________________
X Note that all opinions, observations, whatever, in this post are mine, unless I'm being mean or am wrong, in which case it's somebody else's fault. I do not work for Avid (their loss)...my only relationship with Avid is that of a customer (when I'm not too poor to buy stuff, like now)...and that hot administrative assistant...that's more of a "thing" than a "relationship" (that should keep them guessing for a while...) Just rockin'...what more is there? Bill in Pittsburgh |
#12
|
|||
|
|||
Re: Kush Audio AAX
Quote:
When you're talking about many different companies of varying sizes coming together to launch a major platform like AAX has been, there will be a lot of different road maps. Some third parties have definitely been early-adopters with their support of AAX since the beginning. Other 3Ps have been constrained by development resources, time, economics, or other reasons. So there's not really any way to place fault in situations where the timing doesn't line up. In a fantasy world, we would love for developers to be able to put their RTAS/TDM plug-ins into a box and AAX Native and DSP versions would come out the other end. But of course that's just not the way it is. Some plug-ins are just easier to port than others, whether that's due to complexity or having to switch to newer tools, underlying GUI frameworks, etc. Now excuse me, as I get back to work!
__________________
Ryan Avery Audio DSP Software Engineer |
#13
|
|||
|
|||
Re: Kush Audio AAX
Quote:
First, you have to get a handle on the SDK, and remember that developers are dealing with Version 1.0 of the SDK. So, even if the developer(s) have thoroughly read the SDK documentation and fully understand it, some of the stuff they know may well be wrong. Then, the developer(s) have to design the interface they will use to connect their stuff to Avid's stuff. They will want to design an interface that can be used across their entire product line, and they will want to take advantage of whatever new features the AAX format offers. Next, the fun part...tying their processing algorithms to the interface they have designed. Again, they will try to incorporate any useful new AAX features, along with taking care of those "zits" that have slipped into their code over the years. Oh, and I almost forgot...they will be using an entirely different programming language with AAX DSP than was used with HD DSP. After that, there's the user interface; the GUI. Of course this will need to hook up to their interface and their processing code and the "standard" items that will be part of the SDK. Lots of knobs and switches and meters and stuff that will all need to be tied in. Of course all of the GUI elements will need to be mapped to HUI, the 003, the C|24, the Icons, and the Eucon control surfaces. Of course the programming code has to be written, help files have to be created, and the 1001 other things that didn't fit into any other job step must be done. Finally, the plugin(s) must be tested...and fixes created and coded...and testing...and fixes created and coded...ad infinitum, ad nauseum... And I'm sure Avid will have some kind of "acceptance testing" hoops to be jumped through. True...this does not have to be done serially by a single person. Tasks can be done in parallel, with multiple people working on them. Some tasks can be farmed out to other firms/people, often with specialized skills. But then you have to do most of these tasks for every single plugin that will be released. This is not just building a dog house from pre-numbered parts...this is one hell of a lot of work. And it's not something you knock out in your spare time over a couple of months...
__________________
X Note that all opinions, observations, whatever, in this post are mine, unless I'm being mean or am wrong, in which case it's somebody else's fault. I do not work for Avid (their loss)...my only relationship with Avid is that of a customer (when I'm not too poor to buy stuff, like now)...and that hot administrative assistant...that's more of a "thing" than a "relationship" (that should keep them guessing for a while...) Just rockin'...what more is there? Bill in Pittsburgh |
#14
|
||||
|
||||
Re: Kush Audio AAX
Greg didn't say that the SDK hasn't been made available to him - I'm sure that it has been - he said that he needs additional interaction with Avid which to this point he has not received.
|
#15
|
|||
|
|||
Re: Kush Audio AAX
Yeah. Greg has had an aax native version of the UBK-1 plugin out for a long time. I have absolutely no idea what's going on. Greg is a cool guy with great ears, but I can't really picture him actually coding the plugins himself. But perhaps?
__________________
Johan Bejerholm World Studios Sweden Phone +46707773443 |
#16
|
||||
|
||||
Re: Kush Audio AAX
In this case it doesn't matter who's actually writing the code. I'm sure Greg is properly representing the issue they're running into.
|
#17
|
|||
|
|||
Re: Kush Audio AAX
Agreed.
__________________
Johan Bejerholm World Studios Sweden Phone +46707773443 |
#18
|
|||
|
|||
Re: Kush Audio AAX
I know you guys would like a candid answer from us on what exactly our interactions are with Kush Audio, but we try to keep the details of our business partner relationship confidential because we think that is the right thing to do. Reading the quote that Greg wanted you to share with Avid, it is quite vague on what it is he needs and unfortunately paints our SDK and developer service in a poor light. Without disclosing details of our relationship, I will tell you that I am not aware of any technical or support issue that is standing in the way of Kush Audio supporting 64 bit DSP.
There have been a lot of posts here and on other forums questioning our level of support of AAX. Some of our unwillingness to "defend" that situation is our dedication to confidentiality. Of all of the audio plug-in formats, I believe AAX is by far the best supported, both from the technical development side and the business engagement side. There are occasional miscommunications, or issues that end up being difficult to solve, but this is still way beyond AU for VST. Audio Units and VST are both loosely supported by Apple and Steinberg through mass email distribution lists with no clear owner. There isn't any anyone that developers can contact directly for SDK support without being really important or paying serious cash. At Avid, we have a dedicated developer forum that is monitored by several senior engineers including myself and Ryan Avery who posted above. We also have direct email addresses if there are concerns that companies would like to keep more confidential. We also have a business engagement team that reaches out to those developers regularly and asks if we can do anything to help them in their transition. AU and VST have nothing of the sort. And after developers finish off a plug-in, we also offer business contacts to work out things like co-marketing or links from the Avid website. Again, AU and VST having nothing like that, to the best of my knowledge. There is also a misconception about the cost of AAX development. Let me state categorically, that Avid doesn't charge a dime for AAX development. In fact, we give developers large discounts on hardware. We loan HDX cards, for free, to established developers committed to AAX DSP development. We provide Pro Tools licenses for free to develop and test plug-ins. Compare that with developing for VST or AU, where developers have to buy licenses for all of the various hosts to test with. Sometimes developers can get free licenses, but not always. We know how important our plug-in platform is, to our business, to our partner's businesses, and to our customers. That is why we're willing to spend the kind of time and money we do to create and support it. Dave |
#19
|
||||
|
||||
Re: Kush Audio AAX
Oh my!
First off, I apologize to Avid, and Dave and Ryan in particular, for having unintentionally stirred up any criticism of Avid and their technical support for AAX development partners. Avid has always been, and continues to be, extremely responsive with regards to SDK's and technical support; any intimations to the contrary are wholly undeserved. Since my deliberate vagueness regarding Kush's situation did not have the intended effect (I just wanted supporters to write Avid and express their support, and thank those who have done so!), let me instead be transparent. My guess is Kush is perhaps the smallest fish in the Avid pond; we are a tiny one-man company with only two coders whose availability for our work is sporadic and unpredictable; as such, our limited resources for DSP work are naturally focused on new products with established coding requirements --- in blunt business terms, the most practical and do-able path to new products and revenue. Keeping pace with Avid's ongoing (and forward-thinking) PT platform developments is a challenge for our small enterprise, so we're asking Avid for any help they can provide in that regard. That's the scoop, hopefully this clears up any misconceptions about Avid's otherwise exemplary development support. Thanks for listening, Gregory Scott - ubk |
#20
|
|||
|
|||
Re: Kush Audio AAX
Thanks for chiming in, Greg! I know it was just a misunderstanding. It's sometimes hard for us to clarify a situation without violating our confidentiality, so I really appreciate it.
And while you may feel like a small fish, you definitely have huge fans, including within the walls of Avid. Personally, I think your plug-ins are really cool and your demo videos are downright awesome. They demand to be watched with a fine Scotch Whisky. :) For those of you that haven't watched them. http://www.thehouseofkush.com/videos.html (Scotch optional) Dave |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
WTB: Kush UBK-1 | Chris Coleman | Buy & Sell | 0 | 02-16-2013 08:03 AM |
Wow! Kush Audio Releasing Clariphonic .. | Southsidemusic | AAX Plug-ins | 4 | 11-05-2012 07:05 AM |
Kush UBK-1 AAX avaialble! | ejwells | General Discussion | 0 | 04-11-2012 03:31 PM |
Kush Audio UBK-1 | ejwells | General Discussion | 7 | 03-29-2012 12:29 AM |
Kush UBK-1 | serio | General Discussion | 0 | 12-11-2011 11:13 PM |