Skip to content

Commit 9404fe6

Browse files
committed
Minor cleanup to use Apple macro instead of our own.
1 parent a23a27c commit 9404fe6

File tree

7 files changed

+20
-16
lines changed

7 files changed

+20
-16
lines changed

Sources/CSoundpipeAudioKit/Effects/CombFilterReverbDSP.mm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ void process(FrameRange range) override {
6363
}
6464
};
6565

66-
AK_API void akCombFilterReverbSetLoopDuration(DSPRef dspRef, float duration) {
66+
void akCombFilterReverbSetLoopDuration(DSPRef dspRef, float duration) {
6767
auto dsp = dynamic_cast<CombFilterReverbDSP *>(dspRef);
6868
assert(dsp);
6969
dsp->setLoopDuration(duration);

Sources/CSoundpipeAudioKit/Effects/ConvolutionDSP.mm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ void process(FrameRange range) override {
6969
}
7070
};
7171

72-
AK_API void akConvolutionSetPartitionLength(DSPRef dsp, int length) {
72+
void akConvolutionSetPartitionLength(DSPRef dsp, int length) {
7373
((ConvolutionDSP*)dsp)->setPartitionLength(length);
7474
}
7575

Sources/CSoundpipeAudioKit/Effects/FlatFrequencyResponseReverbDSP.mm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ void process(FrameRange range) override {
6363
}
6464
};
6565

66-
AK_API void akFlatFrequencyResponseSetLoopDuration(DSPRef dspRef, float duration) {
66+
void akFlatFrequencyResponseSetLoopDuration(DSPRef dspRef, float duration) {
6767
auto dsp = dynamic_cast<FlatFrequencyResponseReverbDSP *>(dspRef);
6868
assert(dsp);
6969
dsp->setLoopDuration(duration);

Sources/CSoundpipeAudioKit/Effects/VariableDelayDSP.mm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ void process(FrameRange range) override {
7171
}
7272
};
7373

74-
AK_API void akVariableDelaySetMaximumTime(DSPRef dspRef, float maximumTime) {
74+
void akVariableDelaySetMaximumTime(DSPRef dspRef, float maximumTime) {
7575
auto dsp = dynamic_cast<VariableDelayDSP *>(dspRef);
7676
assert(dsp);
7777
dsp->setMaximumTime(maximumTime);

Sources/CSoundpipeAudioKit/PitchTracker.mm

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,19 +33,19 @@ void analyze(float* frames, size_t count) {
3333
float trackedFrequency = 0.0;
3434
};
3535

36-
AK_API PitchTrackerRef akPitchTrackerCreate(unsigned int sampleRate, int hopSize, int peakCount) {
36+
PitchTrackerRef akPitchTrackerCreate(unsigned int sampleRate, int hopSize, int peakCount) {
3737
return new PitchTracker(sampleRate, hopSize, peakCount);
3838
}
3939

40-
AK_API void akPitchTrackerDestroy(PitchTrackerRef tracker) {
40+
void akPitchTrackerDestroy(PitchTrackerRef tracker) {
4141
delete tracker;
4242
}
4343

44-
AK_API void akPitchTrackerAnalyze(PitchTrackerRef tracker, float* frames, unsigned int count) {
44+
void akPitchTrackerAnalyze(PitchTrackerRef tracker, float* frames, unsigned int count) {
4545
tracker->analyze(frames, count);
4646
}
4747

48-
AK_API void akPitchTrackerGetResults(PitchTrackerRef tracker, float* trackedAmplitude, float* trackedFrequency) {
48+
void akPitchTrackerGetResults(PitchTrackerRef tracker, float* trackedAmplitude, float* trackedFrequency) {
4949
*trackedAmplitude = tracker->trackedAmplitude;
5050
*trackedFrequency = tracker->trackedFrequency;
5151
}

Sources/CSoundpipeAudioKit/include/CSoundpipeAudioKit.h

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
#import "PitchTracker.h"
99

1010
// Custom interop
11-
AK_API void akCombFilterReverbSetLoopDuration(DSPRef dsp, float duration);
12-
AK_API void akConvolutionSetPartitionLength(DSPRef dsp, int length);
13-
AK_API void akFlatFrequencyResponseSetLoopDuration(DSPRef dsp, float duration);
14-
AK_API void akVariableDelaySetMaximumTime(DSPRef dsp, float maximumTime);
11+
CF_EXTERN_C_BEGIN
12+
void akCombFilterReverbSetLoopDuration(DSPRef dsp, float duration);
13+
void akConvolutionSetPartitionLength(DSPRef dsp, int length);
14+
void akFlatFrequencyResponseSetLoopDuration(DSPRef dsp, float duration);
15+
void akVariableDelaySetMaximumTime(DSPRef dsp, float maximumTime);
16+
CF_EXTERN_C_END

Sources/CSoundpipeAudioKit/include/PitchTracker.h

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@
66

77
typedef struct PitchTracker *PitchTrackerRef;
88

9-
AK_API PitchTrackerRef akPitchTrackerCreate(unsigned int sampleRate, int hopSize, int peakCount);
10-
AK_API void akPitchTrackerDestroy(PitchTrackerRef);
9+
CF_EXTERN_C_BEGIN
10+
PitchTrackerRef akPitchTrackerCreate(unsigned int sampleRate, int hopSize, int peakCount);
11+
void akPitchTrackerDestroy(PitchTrackerRef);
1112

12-
AK_API void akPitchTrackerAnalyze(PitchTrackerRef tracker, float* frames, unsigned int count);
13-
AK_API void akPitchTrackerGetResults(PitchTrackerRef tracker, float* trackedAmplitude, float* trackedFrequency);
13+
void akPitchTrackerAnalyze(PitchTrackerRef tracker, float* frames, unsigned int count);
14+
void akPitchTrackerGetResults(PitchTrackerRef tracker, float* trackedAmplitude, float* trackedFrequency);
15+
CF_EXTERN_C_END

0 commit comments

Comments
 (0)