Watch video linked from Mastodon to hear the difference due to the bug.
Bug still exists in Sonoma
Full thread: https://social.treehouse.systems/@marcan/111160426488046610
Watch video linked from Mastodon to hear the difference due to the bug.
Bug still exists in Sonoma
Full thread: https://social.treehouse.systems/@marcan/111160426488046610
They go on to deduce it’s an off-by-one error in the time domain.
So instead of 0-127 it’s processing 0-126 samples (a classing
i < 127
instead ofi <= 127
in a for loop)https://social.treehouse.systems/@marcan/111160552044972689
fs, signal = wavfile.read("sweep.wav") signal[::128] = 0 wavfile.write("lol.wav", fs, signal)
Edit:
Stupid less-than symbol getting html-coded