Small additions, markup improvements

This commit is contained in:
Anne de Jong 2021-01-30 21:10:42 +01:00
parent 022108f99e
commit 1c5a5f04f2
2 changed files with 6 additions and 2 deletions

View File

@ -585,6 +585,8 @@ class ThirdOctaveBankDesigner(FilterBankDesigner):
# Idea: correct for frequency warping: # Idea: correct for frequency warping:
if np.isclose(self.fs, 48000): if np.isclose(self.fs, 48000):
return 1.00 return 1.00
elif np.isclose(self.fs, 32768):
return 1.00
else: else:
raise ValueError('Unimplemented sampling frequency for SOS' raise ValueError('Unimplemented sampling frequency for SOS'
'filter design') 'filter design')
@ -594,6 +596,8 @@ class ThirdOctaveBankDesigner(FilterBankDesigner):
the filter.""" the filter."""
if np.isclose(self.fs, 48000): if np.isclose(self.fs, 48000):
return 1 return 1
elif np.isclose(self.fs, 32768):
return 1.00
else: else:
raise ValueError('Unimplemented sampling frequency for SOS' raise ValueError('Unimplemented sampling frequency for SOS'
'filter design') 'filter design')

View File

@ -166,14 +166,14 @@ class AvStream:
if len(self._callbacks[AvType.audio_output]) == 0: if len(self._callbacks[AvType.audio_output]) == 0:
outdata[:, :] = 0 outdata[:, :] = 0
for cb in self._callbacks[AvType.audio_output]: for cb in self._callbacks[AvType.audio_output]:
cb(indata, outdata, self._aframectr()) cb(indata, outdata, self._aframectr())
except Exception as e: except Exception as e:
print(e) print(e)
return 2 return 2
if indata is not None: if indata is not None:
try: try:
for cb in self._callbacks[AvType.audio_input]: for cb in self._callbacks[AvType.audio_input]:
cb(indata, outdata, self._aframectr()) cb(indata, outdata, self._aframectr())
except Exception as e: except Exception as e:
print(e) print(e)
return 1 return 1