circuitpython/ports
Jeff Epler 13620cc4db nRF: PWMAudioOut: fix half-speed playback of stereo samples
The "spacing" of "buffer structure" is confusing, use the "channel count"
instead.

Testing performed on nrf52840 feather:

Play stereo and mono, 8- and 16-bit, 8kHz RawSamples representing 333.33Hz
square waves.

Use both mono and stereo PWMAudioOut instances.

Scope the RC-filtered signal and use the scope's frequency
measurement function, verify the frequency is 333 or 334Hz in all tested
cases.

In the "stereo output" cases, verify both the L and R channels.  Verify
the output amplitude is the same in both channels.

In the "stereo output" cases, run a second test where the L channel's
amplitude is attenuated 50%. Verify the output amplitude is correct
in each channel.
2019-12-09 10:57:55 -06:00
..
atmel-samd Merge pull request #2297 from jepler/tick-refactor 2019-12-02 16:45:51 -08:00
cxd56 Merge remote-tracking branch 'origin/master' into tick-refactor 2019-11-29 11:27:09 -06:00
nrf nRF: PWMAudioOut: fix half-speed playback of stereo samples 2019-12-09 10:57:55 -06:00
stm32f4 Merge pull request #2350 from hierophect/stm32-neopixel-fix 2019-12-06 10:40:50 -08:00
unix Fix unix build by using safe mode stub 2019-03-12 11:56:35 -07:00