Skip to content

Commit 726edf7

Browse files
authored
Merge pull request #10804 from jepler/issue10066
audio: Tidy code
2 parents 25e8293 + ed54e9d commit 726edf7

File tree

4 files changed

+4
-14
lines changed

4 files changed

+4
-14
lines changed

shared-bindings/audiodelays/Chorus.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ void common_hal_audiodelays_chorus_construct(audiodelays_chorus_obj_t *self, uin
1818
void common_hal_audiodelays_chorus_deinit(audiodelays_chorus_obj_t *self);
1919
bool common_hal_audiodelays_chorus_deinited(audiodelays_chorus_obj_t *self);
2020

21-
uint32_t common_hal_audiodelays_chorus_get_sample_rate(audiodelays_chorus_obj_t *self);
22-
uint8_t common_hal_audiodelays_chorus_get_channel_count(audiodelays_chorus_obj_t *self);
23-
uint8_t common_hal_audiodelays_chorus_get_bits_per_sample(audiodelays_chorus_obj_t *self);
24-
2521
mp_obj_t common_hal_audiodelays_chorus_get_delay_ms(audiodelays_chorus_obj_t *self);
2622
void common_hal_audiodelays_chorus_set_delay_ms(audiodelays_chorus_obj_t *self, mp_obj_t delay_ms);
2723

shared-bindings/audiofreeverb/Freeverb.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ void common_hal_audiofreeverb_freeverb_construct(audiofreeverb_freeverb_obj_t *s
1818
void common_hal_audiofreeverb_freeverb_deinit(audiofreeverb_freeverb_obj_t *self);
1919
bool common_hal_audiofreeverb_freeverb_deinited(audiofreeverb_freeverb_obj_t *self);
2020

21-
uint32_t common_hal_audiofreeverb_freeverb_get_sample_rate(audiofreeverb_freeverb_obj_t *self);
22-
uint8_t common_hal_audiofreeverb_freeverb_get_channel_count(audiofreeverb_freeverb_obj_t *self);
23-
uint8_t common_hal_audiofreeverb_freeverb_get_bits_per_sample(audiofreeverb_freeverb_obj_t *self);
24-
2521
mp_obj_t common_hal_audiofreeverb_freeverb_get_roomsize(audiofreeverb_freeverb_obj_t *self);
2622
void common_hal_audiofreeverb_freeverb_set_roomsize(audiofreeverb_freeverb_obj_t *self, mp_obj_t feedback);
2723

shared-module/audiodelays/Chorus.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
//
55
// SPDX-License-Identifier: MIT
66
#include "shared-bindings/audiodelays/Chorus.h"
7+
#include "shared-bindings/audiocore/__init__.h"
78

89
#include <stdint.h>
910
#include <math.h>
@@ -104,9 +105,7 @@ bool common_hal_audiodelays_chorus_deinited(audiodelays_chorus_obj_t *self) {
104105
}
105106

106107
void common_hal_audiodelays_chorus_deinit(audiodelays_chorus_obj_t *self) {
107-
if (common_hal_audiodelays_chorus_deinited(self)) {
108-
return;
109-
}
108+
audiosample_mark_deinit(&self->base);
110109
self->chorus_buffer = NULL;
111110
self->buffer[0] = NULL;
112111
self->buffer[1] = NULL;

shared-module/audiofreeverb/Freeverb.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// Fixed point ideas from - Paul Stoffregen in the Teensy audio library https://github.com/PaulStoffregen/Audio/blob/master/effect_freeverb.cpp
99
//
1010
#include "shared-bindings/audiofreeverb/Freeverb.h"
11+
#include "shared-bindings/audiocore/__init__.h"
1112
#include "shared-module/synthio/__init__.h"
1213

1314
#include <stdint.h>
@@ -124,9 +125,7 @@ bool common_hal_audiofreeverb_freeverb_deinited(audiofreeverb_freeverb_obj_t *se
124125
}
125126

126127
void common_hal_audiofreeverb_freeverb_deinit(audiofreeverb_freeverb_obj_t *self) {
127-
if (common_hal_audiofreeverb_freeverb_deinited(self)) {
128-
return;
129-
}
128+
audiosample_mark_deinit(&self->base);
130129
self->buffer[0] = NULL;
131130
self->buffer[1] = NULL;
132131
}

0 commit comments

Comments
 (0)