Unverified Commit 90390890 authored by Earle F. Philhower, III's avatar Earle F. Philhower, III Committed by GitHub

Fix PWMAudio::write(buffer, len) (#2202)

PWMAudio was only ever writing one half the buffer passed in because
of an off-by-2 error.  Fixes the sine output in KeyboardPiano.
parent 8bc8c824
...@@ -242,8 +242,8 @@ size_t PWMAudio::write(const uint8_t *buffer, size_t size) { ...@@ -242,8 +242,8 @@ size_t PWMAudio::write(const uint8_t *buffer, size_t size) {
return writtenSize; return writtenSize;
} else { } else {
p++; p++;
size -= 4; size -= 2;
writtenSize += 4; writtenSize += 2;
} }
} }
return writtenSize; return writtenSize;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment