Jari Komppa

Results 67 comments of Jari Komppa

Worked the aligned buffers a bit more, mix() interface is back to using unaligned buffers.

The unaligned buffers thing isn't an issue anymore, I just shuffled the way buffer-to-buffer processing was done in mix(), and got rid of a buffer copy for 16bit samples at...

Also, requiring aligned buffers over foreign interfaces would not have worked.

One thing I did consider (and may end up doing in other SSE optimizations should I do more) is to handle the start and end as scalars and the aligned...

Wait, what? Sample buffer that's not divisible by 4? What back end? On Tue, May 15, 2018, 16:43 stegei wrote: > There is an other issue with the SSE clipping,...

Curious. I wouldn't have expected that. Thanks for catching this. On Wed, May 16, 2018 at 12:30 PM, stegei wrote: > I'm using a custom Wasapi backend which uses a...

According to steam hardware survey, SSE3 is now safe to use. SSE2 has been the default ISA in visual studio for a few years now, so SSE2 is definitely not...

Recent release sets fpu flags for audio thread to consider denorms as zero, which had a clear performance boost in a simple synthetic test.

Added simd optimizations for panAndExpand cases 1->2 and 2->2, which are (probably) the most common ones. Speedup was massive - test that took 0.150 seconds now takes 0.030.

I'd love to get a pull request on this..