Avid Pro Audio Community

Avid Pro Audio Community

How to Join & Post  •  Community Terms of Use  •  Help Us Help You

Knowledge Base Search  •  Community Search  •  Learn & Support


Avid Home Page

Go Back   Avid Pro Audio Community > Legacy Products > Pro Tools 2020

Reply
 
Thread Tools Search this Thread Display Modes
  #101  
Old 06-23-2020, 05:28 AM
Philthy Philthy is offline
Member
 
Join Date: Apr 2001
Location: CT, USA
Posts: 1,324
Default Re: Is Pro Tools behind the curve?

Quote:
Originally Posted by JFreak View Post
RISC usually has less realtime problems


Sent from my iPhone using Tapatalk
Thanks, well that could be good in the long run then!
__________________
Phil Mann
Silk City Music Factory - CT Recording Studio
Reply With Quote
  #102  
Old 06-23-2020, 05:42 AM
Michael Carnes's Avatar
Michael Carnes Michael Carnes is offline
Development Partner
 
Join Date: Jun 2013
Location: Salt Lake Valley
Posts: 262
Default Re: Is Pro Tools behind the curve?

Quote:
Originally Posted by JFreak View Post
RISC usually has less realtime problems


Sent from my iPhone using Tapatalk
Don't think RISC/CISC has any bearing on realtime performance. It's been a long time since there was a pure RISC chip. The simple nature of the architecture often meant that it took a lot of instructions to get something done that could be accomplished by a single instruction build into a wider instruction word. So a lot of the theoretical performance improvements remained only theoretical.
Reply With Quote
  #103  
Old 06-23-2020, 05:45 AM
JFreak's Avatar
JFreak JFreak is offline
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 24,893
Default Re: Is Pro Tools behind the curve?

Was talking about realtime performance. As you said, performance of processing plugin for 1sec may be more efficient with CISC processors which also need less memory, but for realtime - say one sample - this is closer to real DSP as the instructions are shorter and faster.
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #104  
Old 06-23-2020, 07:04 AM
deanrichard deanrichard is online now
Member
 
Join Date: Dec 2011
Location: Waukesha, WI
Posts: 907
Default Re: Is Pro Tools behind the curve?

I don't know any specifics about writing code for those chips. But I do know that, in the end, the real time performance almost always depends on the skill and expertise of the programmers writing the drivers and low level code needed.

I don't know where Avid's PT engineering team is located any more (a few years back it was said that the code base moved from Ukraine to Poland) and I don't know how much that engineering team knows about writing low level code for those processors, but let's hope they know a lot or can learn quickly.

Quote:
Originally Posted by JFreak View Post
Was talking about realtime performance. As you said, performance of processing plugin for 1sec may be more efficient with CISC processors which also need less memory, but for realtime - say one sample - this is closer to real DSP as the instructions are shorter and faster.
Reply With Quote
  #105  
Old 06-23-2020, 07:05 AM
JFreak's Avatar
JFreak JFreak is offline
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 24,893
Default Re: Is Pro Tools behind the curve?

The only low level code Avid needs to write are the drivers. Everything else is complied using the SDK they have zero control over. Here is the big difference between Native and DSP plugins, for example; the DSP plugins are compiled using Avid SDK and they can control how to use the chips.
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #106  
Old 06-23-2020, 07:10 AM
Michael Carnes's Avatar
Michael Carnes Michael Carnes is offline
Development Partner
 
Join Date: Jun 2013
Location: Salt Lake Valley
Posts: 262
Default Re: Is Pro Tools behind the curve?

Quote:
Originally Posted by deanrichard View Post
I don't know any specifics about writing code for those chips. But I do know that, in the end, the real time performance almost always depends on the skill and expertise of the programmers writing the drivers and low level code needed.
Certainly true. "Realtime" is a term you have to define for each specific situation. In general it applies to the maximum amount of time a system can take to respond to a stimulus. The stimulus might be a button push, a rising wave in an EKG, etc. When designing a system, you have to determine what that amount of time must be, how long the reaction must take and (ideally) what happens if you fail. So the term may mean one thing in a DAW and another entirely in an automobile. That will guide your code writing and your choice of processor.
Reply With Quote
  #107  
Old 06-23-2020, 02:02 PM
Bob Olhsson's Avatar
Bob Olhsson Bob Olhsson is offline
Member
 
Join Date: Dec 1969
Location: Songwriter Gulch, Nashville, TN
Posts: 3,519
Default Re: Is Pro Tools behind the curve?

I'll never forget a Stanford Music Special Interest Group meeting where an Intel contractor slipped up and revealed that the Pentium CPU was actually RISC under the hood. SillyConMan Valley marketing has always been pretty bizarre.
__________________
Bob's room 615 562-4346
Interview
Artists are the gatekeepers of truth! - Paul Robeson
Reply With Quote
  #108  
Old 06-23-2020, 02:30 PM
Darryl Ramm Darryl Ramm is online now
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,622
Default Re: Is Pro Tools behind the curve?

Quote:
Originally Posted by Bob Olhsson View Post
I'll never forget a Stanford Music Special Interest Group meeting where an Intel contractor slipped up and revealed that the Pentium CPU was actually RISC under the hood. SillyConMan Valley marketing has always been pretty bizarre.
Well they really are CISC to mere mortal developers. Intel has had some bizzare approaches to stuff, like at times seemingly trying to deny the processors were microcoded. (if you acknowledge that then then yes the architecture might look more RISC like). I saw a bizarre spat where Intel developer support was telling us the processor were not microcoded. IIRC we sent them a copy of their microcode update included in an OEM firmware fix with a "what's this then" note
Reply With Quote
  #109  
Old 06-23-2020, 03:01 PM
Michael Carnes's Avatar
Michael Carnes Michael Carnes is offline
Development Partner
 
Join Date: Jun 2013
Location: Salt Lake Valley
Posts: 262
Default Re: Is Pro Tools behind the curve?

Heck. Even bits of the 68000 were microcoded.
Reply With Quote
  #110  
Old 06-23-2020, 03:27 PM
Darryl Ramm Darryl Ramm is online now
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,622
Default Re: Is Pro Tools behind the curve?

Quote:
Originally Posted by Michael Carnes View Post
Heck. Even bits of the 68000 were microcoded.
Yep it was really bizarre, but they really seemed to not want to talk about microcode for quite a while. In our case our co-founder/architect gave their support folks every clue that we uh might know what we are talking about.. eventually got to a senior person at Intel who was very apologetic for folks wasting our time. We had discovered a subtle CPU bug but noticed it did not happen on all versions of a CPU and then noticed that Intel seemed to have fixed it in some microcode updates that some OEMs had access to.. we'd even unpacked that microcode out of a Dell update. We were just trying to work out how to tell if it was installed/how to tell customer what to do. (... early days of VMware).
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
EQ Curve spoons Avid S1, S3, Dock and Control App 6 01-10-2017 04:16 AM
X-curve mr.armadillo Post - Surround - Video 0 04-27-2014 04:32 AM
Pro Tools Learning Curve DJKeys macOS 14 07-19-2011 02:57 PM
Learning Curve for Pro Tools from SX or Nuendo Use musicmanz 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Win) 1 10-06-2005 04:17 AM
How can I see my EQ curve? uno1234 Pro Tools TDM Systems (Mac) 3 08-11-2005 02:15 PM


All times are GMT -7. The time now is 10:44 PM.


Powered by: vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Limited. Forum Hosted By: URLJet.com