Changes in python/lib/gen_code.py [a9eb93e:31c6010]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
python/lib/gen_code.py
ra9eb93e r31c6010 20 20 'method': '"default"', 21 21 'uri': '"none"', 22 'transpose': '0.',23 22 } 24 23 … … 84 83 'filterbank': 'self->n_filters', 85 84 'tss': 'self->buf_size', 86 'pitchshift': 'self->hop_size',87 85 } 88 86 … … 97 95 'wavetable': 'self->hop_size', 98 96 'tss': 'self->buf_size / 2 + 1', 99 'pitchshift': 'self->hop_size',100 97 } 101 98 … … 269 266 if p['type'] == 'char_t*': 270 267 return self.check_valid_char(p) 271 if p['type'] == 'smpl_t':272 return self.check_valid_smpl(p)273 268 else: 274 269 print ("ERROR, no idea how to check %s for validity" % p['type']) … … 291 286 self->{name} = {defval}; 292 287 if ({name} != NULL) {{ 293 self->{name} = {name};294 }}295 """.format(defval = aubiodefvalue[name], name = name)296 297 def check_valid_smpl(self, p):298 name = p['name']299 return """300 self->{name} = {defval};301 if ({name} != 0.) {{302 288 self->{name} = {name}; 303 289 }}
Note: See TracChangeset
for help on using the changeset viewer.