Code Snippet

warning: Creating default object from empty value in /home/hplus/ on line 33.
This article contains a little code.
jwatte's picture

PC Timers -- why it's so hard to keep time

On PC hardware, there are basically three timers that are generally available. Neither of them is very reliable

jwatte's picture

VST Parameter Response

When you try to map between a linear multiplier (0.0 to 1.0) and a "curve" value, which is exponential, you may be tempted to use exp(x), because it goes between linear and exponential. However, that's not good enough.

jwatte's picture

Memory bandwidth optimization

Note that what I'm saying is sort of x86-centric, with specific illustration for Pentium II/III, although it'll also work on AMD and even on other platforms (like PowerPC). The more PC/workstation like the platform, the more truth this holds. DSPs with SRAMs aren't anything like this, though -- programmer beware.

Syndicate content