File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4949#include " yup_audio_basics.h"
5050
5151#if YUP_MAC || YUP_IOS
52+ #include < os/workgroup.h>
53+
5254#include " native/yup_AudioWorkgroup_apple.h"
5355#endif
5456
Original file line number Diff line number Diff line change 4040#if ! YUP_FFT_FOUND_BACKEND && YUP_ENABLE_VDSP && (YUP_MAC || YUP_IOS)
4141#define YUP_FFT_USING_VDSP 1
4242#define YUP_FFT_FOUND_BACKEND 1
43+ #include < Accelerate/Accelerate.h>
4344#endif
4445
4546#if ! YUP_FFT_FOUND_BACKEND && YUP_ENABLE_INTEL_IPP && __has_include(<ipp.h>)
Original file line number Diff line number Diff line change 4848
4949#include " yup_simd.h"
5050
51+ #if YUP_USE_AVX_INTRINSICS || YUP_USE_FMA_INTRINSICS
52+ #include < immintrin.h>
53+ #endif
54+
55+ #if YUP_USE_SSE_INTRINSICS
56+ #include < emmintrin.h>
57+ #endif
58+
59+ #if YUP_USE_ARM_NEON
60+ #if YUP_64BIT && JUCE_WINDOWS
61+ #include < arm64_neon.h>
62+ #else
63+ #include < arm_neon.h>
64+ #endif
65+ #endif
66+
67+ #if YUP_USE_VDSP_FRAMEWORK
68+ #include < Accelerate/Accelerate.h>
69+ #endif
70+
5171#include " buffers/yup_FloatVectorOperations.cpp"
Original file line number Diff line number Diff line change 100100#endif
101101
102102//==============================================================================
103- #if YUP_USE_AVX_INTRINSICS || YUP_USE_FMA_INTRINSICS
104- #include <immintrin.h>
105- #endif
106-
107- #if YUP_USE_SSE_INTRINSICS
108- #include <emmintrin.h>
109- #endif
110-
111- #if YUP_USE_ARM_NEON
112- #if JUCE_64BIT && JUCE_WINDOWS
113- #include <arm64_neon.h>
114- #else
115- #include <arm_neon.h>
116- #endif
117- #endif
118-
119103#if (YUP_MAC || YUP_IOS ) && __has_include (< Accelerate /Accelerate .h > )
120104#ifndef YUP_USE_VDSP_FRAMEWORK
121105#define YUP_USE_VDSP_FRAMEWORK 1
122106#endif
123107
124- #if YUP_USE_VDSP_FRAMEWORK
125- #include <Accelerate/Accelerate.h>
126- #endif
127-
128108#elif YUP_USE_VDSP_FRAMEWORK
129109#undef YUP_USE_VDSP_FRAMEWORK
130110#endif
Original file line number Diff line number Diff line change 2222#include " yup_audio_gui/yup_AudioPeakProfile.cpp"
2323#include " yup_audio_gui/yup_AudioPeakProfileCache.cpp"
2424#include " yup_audio_gui/yup_AudioThumbnail.cpp"
25+ #include " yup_audio_gui/yup_AudioViewComponent.cpp"
26+ #include " yup_audio_gui/yup_CartesianPlane.cpp"
27+ #include " yup_audio_gui/yup_SpectrumAnalyzerComponent.cpp"
You can’t perform that action at this time.
0 commit comments