MCPcopy Create free account
hub / github.com/LabSound/LabSound / vsmul

Function vsmul

src/internal/src/VectorMath.cpp:37–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

35 // our namespaced function names, so we must handle this case differently. Other architectures (64bit, ARM, etc.) do not include this header file.
36
37 void vsmul(const float * sourceP, int sourceStride, const float * scale, float * destP, int destStride, int framesToProcess)
38 {
39#if defined(__ppc__) || defined(__i386__)
40 ::vsmul(sourceP, sourceStride, scale, destP, destStride, framesToProcess);
41#else
42 vDSP_vsmul(sourceP, sourceStride, scale, destP, destStride, framesToProcess);
43#endif
44 }
45
46 void vadd(const float * source1P, int sourceStride1, const float * source2P, int sourceStride2, float * destP, int destStride, int framesToProcess)
47 {

Callers 10

writeInputMethod · 0.85
process_oscillatorMethod · 0.85
scaleMethod · 0.85
speakersCopyFromMethod · 0.85
copyWithGainFromMethod · 0.85
computeInverseFFTMethod · 0.85
multiplyMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected