| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-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-08-07 | Support internationalisation. | Scott Shawcroft | |
| 2018-07-13 | compiles and runs; hangs on import storage;storage.VfsFat.<tab> | Dan Halbert | |
| 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 | |||
