Fixed channel mapping bug which would have been incorrect were it not for a second coincidence making it correct for the actual case that was being used.
Updated to FFmpeg 3.0.
Note: No changes to LoopbackAudio compared to the previous version.
Added stereo upmix (enabled or disabled from the menu).
The current upmix matrix is
L' = L R' = R C' = C + (L + R) * 1/sqrt(2) Ls' = Ls + (L - R) * 1/2 Rs' = Rs + (R - L) * 1/2 LFE' = LFE
This also correctly increments the version of the installer, as that takes its version number from the
There should be no noticeable changes to the previous version.
- Move encoding over the output IOProc, for more predictable IOProc
timing and scheduling.
- Schedule output IOProc as late as possible using profiling and
IOCycleUsage. This should reduce latency by ~1500 frames (depending
on the speed of the CPU).
- Fix incorrect channel mapping between input and encoder. If the
mapping was fixed manually in
Audio MIDI Setup.appthen it'll be
wrong again unless you remove the stored changes (or fix them) in
- Lower default buffer frame size for forwarding, This should reduce
average latency by ~200 frames.