News for hackers. Stuff that matters.
Re:Octave Compass by ImprovedSilence on Monday January 25, 2021 @09:04PM (#25911583)
And Mac. Either the notes(frequencies) are not being filtered, causing all sorts of harmonic noise, especially when added together (most likely), or (probably and) the individual tones are not being normalized before being added together, and its clipping. edit: it's also possible the tones are looped over a short period and there are discontinuities between the loops (filtering will also fix if this is the case)

Awesome concept though, I really love to see stuff like this, and it's great to experiment with and find new (to me) "synergies" between notes/chords.

Re:Octave Compass by seancolsen on Sunday January 31, 2021 @08:53PM (#25984730)
Thanks for your detailed thoughts and feedback! I think you're correct about the need to normalize the gains. I've opened this ticket to track progress on doing that (or whatever else needs to be done to fix the clipping): https://github.com/seancolsen/octave-compass/issues/80 Pull requests welcome! There are some notes in there pointing others to the relevant part of the code if anyone else wants to take a stab at fixing!
Re:Octave Compass by klodolph on Tuesday January 26, 2021 @10:18AM (#25916686)
Or, more likely, the gain is just too high.
Re:Octave Compass by ImprovedSilence on Thursday January 28, 2021 @09:21PM (#25952844)
Yes, but that doesn't explain how to fix it. The signal is clipping (slight distinction from too much gain, because too much gain causes clipping) if you notice, one note is mostly clear, but the more notes played, the worse it sounds. He’s adding all the tones together, and not re-normalizing them before his addition. Which i suppose could be thought of as “not adjusting individual gain down” before adding signals together. Also filtering really would work wonders if he's just generating pure tones (sine waves).