- [x] [vDSP](https://developer.apple.com/documentation/accelerate/vdsp) vector based processing (Apple specific) - [ ] [Metal](https://developer.apple.com/metal/cpp) GPU parallelization (Apple specific) - [ ] [OpenCL](https://github.com/KhronosGroup/OpenCL-CLHPP) GPU parallelization - [ ] Limiting signal bandwidth - [ ] Utilize both CPU and GPU simultaneously - [x] `atan2` approximation (instead of `std::arg`) - [x] Reduce sample rate (e.g. downsample input and upsample output)