Tone-generating functions deprecated... what's the alternative?

Tone-generating functions deprecated... what's the alternative?

Hi, I noticed that the documentation warns that all the Tone-generating (ippsTone*) functions are deprecated. If that is the case, what is the proposed alternative? I cannot find this information in the documentation.

Thanks!

Ed

6 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Sorry for repeating that response again...

Ed, please provide a feedback on all deprecated IPP functions you use ( and will need in the future ) at:

software.intel.com/sites/products/ipp-deprecated-features-feedback

Thanks in advance.

Note: There is a Sticky Post in the forum which provides some additional information and take a look at it.

Thank you. I saw the link for deprecation feedback on the documentation. So, I understand this functionality is proposed to get discontinued from IPP in about 2 years. My point is: right now I'm surveying the possibility of using those IPP tone-generation functions, if there is a chance that they will disapear in the future, I might rather use something else.

My two cents: deprecating methods beforehand is a bad way to understand how your customers use your product. It's not neutral. It affects the measurement you are trying to read in the sense that discourages potential customers from using the deprecated functions. I have no respect for this policy neither for an API designer who doesn't believe that backward compatibility is king.

>>...I'm surveying the possibility of using those IPP tone-generation functions, if there is a chance that they will disapear
>>in the future...

Yes, it is possible if there are no any feedbacks convincing Intel IPP team to keep these functions alive and I provided a web-link for that. Even if these functions are removed there are also several workarounds, like a custom static library, or mixed-usage of IPP DLLs of different versions. So, I don't consider it as a problem and Intel does a proper / wise thing by removing some IPP functions.

Hi Ed,

only Q15 version is planned to be removed, all other flavors will be reinstated without "Direct" suffix.

regards, Igor

 

Thank you for your answers. Following the last comment from Igor, I might suggest then to update the product documentation for the non-Q15 functions. When I read "deprecated" I tend to think that the functionality is going to disappear. If it's just a rename the impact less dramatic.

Kind regards,

Ed

Leave a Comment

Please sign in to add a comment. Not a member? Join today