Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is an amateur's attempt to support multiple channels. I implemented it by taking an average of FFT results across all channels since blindly adding raw samples might cause phase issues.
Tested on Windows after built in WSL, seems to be working.
I don't know if this should count as bugfix since it is technically a new feature. But this does make audio files with only the right channel work with this program, although they are and should be very rare.
Thanks!