@@ -59,10 +59,12 @@ void common_hal_audioio_mixer_construct(audioio_mixer_obj_t* self,
5959 self -> sample_rate = sample_rate ;
6060 self -> voice_count = voice_count ;
6161
62+ #if 0
6263 for (uint8_t i = 0 ; i < self -> voice_count ; i ++ ) {
6364 self -> voice [i ].sample = NULL ;
6465 self -> voice [i ].gain = ((1 <<15 )- 1 );
6566 }
67+ #endif
6668}
6769
6870void common_hal_audioio_mixer_deinit (audioio_mixer_obj_t * self ) {
@@ -100,6 +102,7 @@ void common_hal_audioio_mixer_play(audioio_mixer_obj_t* self, mp_obj_t sample, u
100102 if (samples_signed != self -> samples_signed ) {
101103 mp_raise_ValueError (translate ("The sample's signedness does not match the mixer's" ));
102104 }
105+ #if 0
103106 audioio_mixervoice_obj_t * voice = & self -> voice [v ];
104107 voice -> sample = sample ;
105108 voice -> loop = loop ;
@@ -109,27 +112,35 @@ void common_hal_audioio_mixer_play(audioio_mixer_obj_t* self, mp_obj_t sample, u
109112 // Track length in terms of words.
110113 voice -> buffer_length /= sizeof (uint32_t );
111114 voice -> more_data = result == GET_BUFFER_MORE_DATA ;
115+
116+ #endif
112117}
113118
114119void common_hal_audioio_mixer_stop_voice (audioio_mixer_obj_t * self , uint8_t voice ) {
120+ #if 0
115121 self -> voice [voice ].sample = NULL ;
122+ #endif
116123}
117124
118125bool common_hal_audioio_mixer_get_playing (audioio_mixer_obj_t * self ) {
126+ #if 0
119127 for (int32_t v = 0 ; v < self -> voice_count ; v ++ ) {
120128 if (self -> voice [v ].sample != NULL ) {
121129 return true;
122130 }
123131 }
132+ #endif
124133 return false;
125134}
126135
127136void audioio_mixer_reset_buffer (audioio_mixer_obj_t * self ,
128137 bool single_channel ,
129138 uint8_t channel ) {
139+ #if 0
130140 for (int32_t i = 0 ; i < self -> voice_count ; i ++ ) {
131141 self -> voice [i ].sample = NULL ;
132142 }
143+ #endif
133144}
134145
135146uint32_t add8signed (uint32_t a , uint32_t b ) {
@@ -283,6 +294,7 @@ audioio_get_buffer_result_t audioio_mixer_get_buffer(audioio_mixer_obj_t* self,
283294 uint8_t channel ,
284295 uint8_t * * buffer ,
285296 uint32_t * buffer_length ) {
297+ #if 0
286298 if (!single_channel ) {
287299 channel = 0 ;
288300 }
@@ -403,6 +415,7 @@ audioio_get_buffer_result_t audioio_mixer_get_buffer(audioio_mixer_obj_t* self,
403415 self -> right_read_count += 1 ;
404416 * buffer = * buffer + self -> bits_per_sample / 8 ;
405417 }
418+ #endif
406419 return GET_BUFFER_MORE_DATA ;
407420}
408421
0 commit comments