|
Avid Pro Audio CommunityHow to Join & Post • Community Terms of Use • Help Us Help YouKnowledge Base Search • Community Search • Learn & Support |
#81
|
|||
|
|||
It was stated elsewhere that the RAM cache feature uses a separate process from the pro tools app, and can thus access a full 64-bit memory space today.
Also, user reports are of being able to load up a full 16gb session and the like. Where you Can't access that memory space for now is in pro tools hosted virtual instruments. -jeremiah Sent from inner space |
#82
|
|||
|
|||
Re: Transition to AAX: A Real Programmer's Perspective
Quote:
Quote:
-Toby |
#83
|
|||
|
|||
Re: Transition to AAX: A Real Programmer's Perspective
Quote:
Dave |
#84
|
|||
|
|||
Re: Transition to AAX: A Real Programmer's Perspective
Thanks for all the info and your time Dave. Something that caught my attention was from Frank's posts:
"I should also mention that attaining bit-for-bit matching between Native and DSP may no longer be practical for many algorithms.... expect to see manufacturers changing that bullet point to "matches to -96 dB" or "difference below -110dB" or something to that effect." Reading that gives the idea that in the past matching bit-for-bit WAS practical, but now won't be. Doesn't that go against the idea of "This new audio plug-in format gives you better workflows and sound parity when sharing sessions between DSP-accelerated and native-based Pro Tools systems."...? Thanks. :) |
#85
|
|||
|
|||
Re: Transition to AAX: A Real Programmer's Perspective
Quote:
In AAX, we should be in a better position to provide that, not worse. There is one thing that Frank may be referencing and that is the fact that the internal numerical precision in floating point units for the two chips (Intel and TI) are different. This can cause rounding errors that might make things not perfectly identical. We've definitely seen some of this in our own plug-ins and there are ways to make them "cancel" perfectly in some cases and in other cases it isn't worth it due to performance penalties and such. And in those cases, we do extensively listening tests to verify that these things sound identical. A bit of extra info here that I found fascinating. It turns out that the optimizing compilers between OSX and Windows are different as well. OSX tends to use more vector instructions when optimizing the code, which also have different behavior than the scalar floating point unit. This means that sometimes OSX and Windows don't cancel. I mean, seriously, the worst case effects are like 100dB down so you couldn't likely hear a difference, but I sure thought it was interesting... Dave |
#86
|
|||
|
|||
Re: Transition to AAX: A Real Programmer's Perspective
Let's not feed the nervous signal path trolls under the snake oil bridge.
Andy of Cytomic is commenting on his AAX DSP development of The Glue over at Gearslutz atm. He's optimizing the DSP routines atm. He also commented on the 4 samples latency that DSP systems offer, which sure is a sweet feature. Thanks for all the great insights in to the platform. Probably the best and most positive thread here right now.
__________________
"My ego comes pre-shrunk" - Randy Thom |
#87
|
|||
|
|||
Re: Transition to AAX: A Real Programmer's Perspective
Thanks again for the info Dave, did seem odd indeed. Cheers. :)
|
#88
|
|||
|
|||
Re: Transition to AAX: A Real Programmer's Perspective
Hey! I'm gonna make you pay extra next time you cross my bridge for that comment, buddy!
__________________
David J. Finnamore PT 2023.12 Ultimate | Clarett+ 8Pre | macOS 13.6.3 on a MacBook Pro M1 Max PT 2023.12 | Saffire Pro 40 | Win10 latest, HP Z440 64GB |
#89
|
|||
|
|||
Re: Transition to AAX: A Real Programmer's Perspective
Excellent post Frank. You said exactly what I assumed was the situation, and what needs to be clearly understood in the community. Thank you for taking the time to write this post.
|
#90
|
||||
|
||||
Re: Transition to AAX: A Real Programmer's Perspective
Quote:
C++ can handle many thing at once! What an undertaking! |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A Programmer's Perspective on the AAX Transition + Q&A | reichman | AAX Plug-ins | 32 | 07-16-2012 02:25 PM |
perspective control 24 | youbringmesuffering | ICON & C|24 | 10 | 01-31-2010 09:27 AM |
PC to Mac....looking for a little perspective | Studio66 | 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Mac) | 15 | 10-09-2008 03:50 PM |
Reason / PTLE (different perspective) | basis3708 | 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Mac) | 14 | 09-06-2001 07:58 AM |
Female perspective | Doc | 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Mac) | 6 | 07-16-2001 09:21 AM |