| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-08-07 | Modify some Python stubs | Taku Fukada | |
| 2020-07-27 | Fix several type hints | Taku Fukada | |
| 2020-07-17 | Merge branch 'main' into type_hints | dherrada | |
| 2020-07-08 | audioio: Remove compatibility code | Jeff Epler | |
| These items were aliased from audiocore to audioio for compatibility with 4.x, but according to our deprecation schedule can be removed in 6.0. | |||
| 2020-07-03 | Made every init return None | dherrada | |
| 2020-07-02 | Made suggested changes | dherrada | |
| 2020-07-02 | Added type hints to audioio | dherrada | |
| 2020-05-27 | Various doc examples: Fix the "/ 18" copypasta bug | Jeff Epler | |
| 2020-05-12 | Swap sphinx to autoapi and the inline stubs | Scott Shawcroft | |
| 2020-04-30 | Did audioio, audiomixer, audiomp3 | dherrada | |
| 2020-04-28 | Fixed some more whitespace | dherrada | |
| 2020-04-27 | Added inline pyi to audiocore | dherrada | |
| 2020-03-05 | rename routines to be clearer; fix wiznet arg types | Dan Halbert | |
| 2020-02-28 | new pin validation routines; don't use mp_const_none if NULL will do | Dan Halbert | |
| 2019-10-27 | audioio: correct trivial typo | Jeff Epler | |
| 2019-08-31 | enable Mixer backwards compatibility (when audiomixer is available) | sommersoft | |
| 2019-08-29 | eval the expression vs [un]defined | sommersoft | |
| 2019-08-25 | docs: correct audiomixer refs | sommersoft | |
| 2019-08-24 | move Mixer & MixerVoice from 'audiocore' to 'audiomixer' | sommersoft | |
| 2019-08-17 | audioio: By default, be compatible with 4.x | Jeff Epler | |
| Testing performed: That the shipped .mpy files on a PyPortal (CP 4.x) still work (play audio) with this branch, instead of erroring because `WaveFile` can't be found in `audioio`. Flash usage grew by 28 bytes. (I expected 24, there must be some other effect on size/alignment that I didn't predict) | |||
| 2019-07-26 | docs: An `audiocore.Mixer` suffices where another audio source would | Jeff Epler | |
| 2019-07-26 | docs: corrections that stem from the "audiocore" rename | Jeff Epler | |
| 2019-07-25 | Remove unneeded headers | Scott Shawcroft | |
| 2019-07-25 | audiocore: Factor from audioio | Jeff 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`. | |||
| 2019-06-12 | Refactor deinit check to reduce code size. | Scott Shawcroft | |
| 2019-05-30 | Improve rST consistency for rst2pyi use | Scott Shawcroft | |
| 2019-01-14 | Add subclass support to displayio. | Scott Shawcroft | |
| Also, swap make_news to accept a kwarg map and refine param checking. Fixes #1237 | |||
| 2018-12-03 | Fix arg type for AudioOut(..., quiescent_value=...) | Dan Halbert | |
| 2018-11-05 | in doc string as well | caternuson | |
| 2018-11-05 | change channels to channel_count | caternuson | |
| 2018-10-31 | add channels and bits_per_sample to audioio.WaveFile | caternuson | |
| 2018-10-17 | Tweaks from feedback: | Scott Shawcroft | |
| * default_value is now quiescent_value * Use step = -step format for sign switch * Add note about analogout_reset being empty | |||
| 2018-10-16 | Ramp values to and from a default value while active. | Scott Shawcroft | |
| This reduces the popping sound on initial playback of an audio sample. The M4 DAC has a pop on startup that cannot be prevented. It also does not allow readback so current values of the DAC are ignored. Fixes #1090 | |||
| 2018-10-09 | Rename stop to stop_voice in case we want stop to stop everything later. | Scott Shawcroft | |
| 2018-10-05 | Fix doc build | Scott Shawcroft | |
| 2018-10-05 | Introduce audioio.Mixer which can mix multiple audio samples | Scott Shawcroft | |
| to produce a single sample. Only works with 16 bit samples on the M4. Fixes #987 | |||
| 2018-08-07 | Support internationalisation. | Scott Shawcroft | |
| 2018-07-13 | compiles and runs; hangs on import storage;storage.VfsFat.<tab> | Dan Halbert | |
| 2018-06-29 | Fixed issue with code in docs for audioio | Kattni Rembor | |
| Removed incorrect arg from RawSample in AudioOut example code. Replaced variable sample with dac. | |||
| 2018-05-19 | fix doc error in audioOut.c | jerryneedell | |
| fixes #851 | |||
| 2018-05-08 | Make resume idempotent (allowing you to call it twice without complaining.) | Scott Shawcroft | |
| 2018-05-08 | Tweak exception message. | Scott Shawcroft | |
| 2018-05-08 | Add pause/resume control to AudioOut and I2SOut | Scott Shawcroft | |
| Fixes #808 | |||
| 2018-04-13 | Tweaks based on dhalbert's feedback. | Scott Shawcroft | |
| 2018-04-12 | Add audio output support! | Scott Shawcroft | |
| This evolves the API from 2.x (and breaks it). Playback devices are now separate from the samples themselves. This allows for greater playback flexibility. Two sample sources are audioio.RawSample and audioio.WaveFile. They can both be mono or stereo. They can be output to audioio.AudioOut or audiobusio.I2SOut. Internally, the dma tracking has changed from a TC counting block transfers to an interrupt generated by the block event sent to the EVSYS. This reduces the overhead of each DMA transfer so multiple can occure without using up TCs. Fixes #652. Fixes #522. Huge progress on #263 | |||
| 2018-02-14 | Merge pull request #600 from tannewt/clarify_property_comments | Kattni | |
| Clarify style of attribute comments in the Design Guide. | |||
| 2018-02-07 | Clarify style of attribute comments in the Design Guide. | Scott Shawcroft | |
| And update the core attributes to match the style. | |||
| 2018-02-06 | shared-bindings: Fix incorrect code comments | arturo182 | |
| Most likely caused by copy-paste. | |||
| 2017-10-03 | Do not allow a *io object to be used after deinit(). | Dan Halbert | |
| Fixes #278, #277, #276, #275. | |||
| 2017-08-25 | Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in ↵ | Dan Halbert | |
| development) master. cpx build compiles and loads and works in repl; test suite not run yet esp8266 not tested yet | |||
