@@ -37,7 +37,7 @@ STATIC mp_obj_t audioio_mixervoice_make_new(const mp_obj_type_t *type, size_t n_
3737 audioio_mixervoice_obj_t * self = m_new_obj (audioio_mixervoice_obj_t );
3838 self -> base .type = & audioio_mixervoice_type ;
3939 self -> sample = NULL ;
40- self -> gain = ((1 << 15 )- 1 );
40+ self -> level = ((1 << 15 )- 1 );
4141 return MP_OBJ_FROM_PTR (self );
4242}
4343
@@ -119,35 +119,35 @@ MP_DEFINE_CONST_FUN_OBJ_KW(audioio_mixervoice_stop_obj, 1, audioio_mixervoice_ob
119119//|
120120//| gain must be a floating point number between 0 and 1
121121//|
122- STATIC mp_obj_t audioio_mixervoice_obj_set_gain (size_t n_args , const mp_obj_t * pos_args , mp_map_t * kw_args ) {
123- enum { ARG_gain };
122+ STATIC mp_obj_t audioio_mixervoice_obj_set_level (size_t n_args , const mp_obj_t * pos_args , mp_map_t * kw_args ) {
123+ enum { ARG_level };
124124 static const mp_arg_t allowed_args [] = {
125- { MP_QSTR_gain , MP_ARG_OBJ | MP_ARG_REQUIRED },
125+ { MP_QSTR_level , MP_ARG_OBJ | MP_ARG_REQUIRED },
126126 };
127127 audioio_mixervoice_obj_t * self = MP_OBJ_TO_PTR (pos_args [0 ]);
128128 mp_arg_val_t args [MP_ARRAY_SIZE (allowed_args )];
129129 mp_arg_parse_all (n_args - 1 , pos_args + 1 , kw_args , MP_ARRAY_SIZE (allowed_args ), allowed_args , args );
130130
131131 #if MICROPY_PY_BUILTINS_FLOAT
132- float gain = mp_obj_get_float (args [ARG_gain ].u_obj );
132+ float level = mp_obj_get_float (args [ARG_level ].u_obj );
133133 #else
134134 #error "floating point not supported"
135135 #endif
136136
137- if (gain > 1 || gain < 0 ) {
138- mp_raise_ValueError (translate ("gain must be between 0 and 1" ));
137+ if (level > 1 || level < 0 ) {
138+ mp_raise_ValueError (translate ("level must be between 0 and 1" ));
139139 }
140140
141- common_hal_audioio_mixervoice_set_gain (self , gain );
141+ common_hal_audioio_mixervoice_set_level (self , level );
142142
143143 return mp_const_none ;
144144}
145- MP_DEFINE_CONST_FUN_OBJ_KW (audioio_mixervoice_set_gain_obj , 1 , audioio_mixervoice_obj_set_gain );
145+ MP_DEFINE_CONST_FUN_OBJ_KW (audioio_mixervoice_set_level_obj , 1 , audioio_mixervoice_obj_set_level );
146146
147- const mp_obj_property_t audioio_mixervoice_gain_obj = {
147+ const mp_obj_property_t audioio_mixervoice_level_obj = {
148148 .base .type = & mp_type_property ,
149149 .proxy = {(mp_obj_t )& mp_const_none_obj ,
150- (mp_obj_t )& audioio_mixervoice_set_gain_obj ,
150+ (mp_obj_t )& audioio_mixervoice_set_level_obj ,
151151 (mp_obj_t )& mp_const_none_obj },
152152};
153153
@@ -182,7 +182,7 @@ STATIC const mp_rom_map_elem_t audioio_mixervoice_locals_dict_table[] = {
182182
183183 // Properties
184184 { MP_ROM_QSTR (MP_QSTR_playing ), MP_ROM_PTR (& audioio_mixervoice_playing_obj ) },
185- { MP_ROM_QSTR (MP_QSTR_gain ), MP_ROM_PTR (& audioio_mixervoice_gain_obj ) },
185+ { MP_ROM_QSTR (MP_QSTR_level ), MP_ROM_PTR (& audioio_mixervoice_level_obj ) },
186186};
187187STATIC MP_DEFINE_CONST_DICT (audioio_mixervoice_locals_dict , audioio_mixervoice_locals_dict_table );
188188
0 commit comments