summaryrefslogtreecommitdiff
path: root/shared-bindings/audiocore
AgeCommit message (Collapse)Author
2020-08-07Modify some Python stubsTaku Fukada
2020-07-27Fix several type hintsTaku Fukada
2020-07-03Made every init return Nonedherrada
2020-07-03Made most of the requested changesdherrada
2020-07-02Changed unions to ReadableBuffer and WriteableBufferdherrada
2020-07-02Removed all 'self, )'dherrada
2020-07-02Made suggested changesdherrada
2020-07-02Changed bytearray to a uniondherrada
2020-07-02Added type hints to audiocoredherrada
2020-05-27Various doc examples: Fix the "/ 18" copypasta bugJeff Epler
2020-05-12Swap sphinx to autoapi and the inline stubsScott Shawcroft
2020-04-29Did first 3dherrada
2020-04-28Fixed whitespace on audiocoredherrada
2020-04-27Added inline pyi to audiocoredherrada
2020-02-27ulab: Incorporate itJeff Epler
2019-12-04audiosample: convert to use a protocolJeff Epler
This eases addition of new sample sources, since the manual virtual function dispatch functions are just calls via a protocol
2019-08-31enable Mixer backwards compatibility (when audiomixer is available)sommersoft
2019-08-24move Mixer & MixerVoice from 'audiocore' to 'audiomixer'sommersoft
2019-08-24comment clean upsommersoft
2019-08-24fix MixerVoice 'get_playing'sommersoft
2019-08-24docs: make MixerVoice.level a propertysommersoft
2019-08-24use a MixerVoice constructorsommersoft
2019-08-22remove MixerVoice deinit & context managerssommersoft
2019-08-20remove 'if float' pre-processor checkssommersoft
2019-08-20fix one more doc ref to audiocoresommersoft
2019-08-19fix doc refs for audiocoresommersoft
2019-08-19Merge branch 'master' of https://github.com/adafruit/circuitpython into ↵sommersoft
mixer_voice
2019-08-19Merge pull request #2032 from pewpew-game/audiocore-bufferDan Halbert
Allow to specify pre-allocated buffer in audicore.WaveFile
2019-08-17Improve docs for WaveFile bufferRadomir Dopieralski
2019-08-03bring MixerVoice back to building state; update documentationsommersoft
2019-08-03Allow to specify pre-allocated buffer in audicore.WaveFileRadomir Dopieralski
It lets us re-use the same buffer for playing multiple files. This also allows us to control the size of the buffer. Half of the buffer will be used for the fist, and half for the second internal buffer.
2019-07-31Merge branch 'master' of https://github.com/adafruit/circuitpython into ↵sommersoft
mixer_voice
2019-07-26docs: An `audiocore.Mixer` suffices where another audio source wouldJeff Epler
2019-07-26docs: corrections that stem from the "audiocore" renameJeff Epler
2019-07-25audiocore: Factor from audioioJeff Epler
When nrf pwm audio is introduced, it will be called `audiopwmio`. To enable code sharing with the existing (dac-based) `audioio`, factor the sample and mixer types to `audiocore`. INCOMPATIBLE CHANGE: Now, `Mixer`, `RawSample` and `WaveFile` must be imported from `audiocore`, not `audioio`.