<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings/audiocore/WaveFile.c, branch master</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=master</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-05-13T00:28:24+00:00</updated>
<entry>
<title>Swap sphinx to autoapi and the inline stubs</title>
<updated>2020-05-13T00:28:24+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-05-13T00:15:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4e8de3c554024d3ac89e9ee77b958a6932a64bec'/>
<id>urn:sha1:4e8de3c554024d3ac89e9ee77b958a6932a64bec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Did first 3</title>
<updated>2020-04-29T21:36:28+00:00</updated>
<author>
<name>dherrada</name>
<email>dylan.herrada@gmail.com</email>
</author>
<published>2020-04-29T21:36:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7ff9b9bc80b3dafd4b263bc8854e4582a21664c2'/>
<id>urn:sha1:7ff9b9bc80b3dafd4b263bc8854e4582a21664c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed whitespace on audiocore</title>
<updated>2020-04-28T22:56:19+00:00</updated>
<author>
<name>dherrada</name>
<email>dylan.herrada@gmail.com</email>
</author>
<published>2020-04-28T22:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aacca615988e29dd58b5083a0199f60f2f40a263'/>
<id>urn:sha1:aacca615988e29dd58b5083a0199f60f2f40a263</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added inline pyi to audiocore</title>
<updated>2020-04-27T20:49:12+00:00</updated>
<author>
<name>dherrada</name>
<email>dylan.herrada@gmail.com</email>
</author>
<published>2020-04-27T20:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=088b5b1785c2acd772dfaf97ce09a3098fdca978'/>
<id>urn:sha1:088b5b1785c2acd772dfaf97ce09a3098fdca978</id>
<content type='text'>
</content>
</entry>
<entry>
<title>audiosample: convert to use a protocol</title>
<updated>2019-12-04T15:31:52+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2019-12-04T15:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=feb8eb935bd69ce855533bf9a4316e3025602c1a'/>
<id>urn:sha1:feb8eb935bd69ce855533bf9a4316e3025602c1a</id>
<content type='text'>
This eases addition of new sample sources, since the manual virtual
function dispatch functions are just calls via a protocol
</content>
</entry>
<entry>
<title>Merge pull request #2032 from pewpew-game/audiocore-buffer</title>
<updated>2019-08-19T15:54:19+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@adafruit.com</email>
</author>
<published>2019-08-19T15:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6b54e6749e110674634143e38d3b6eb598b18ce0'/>
<id>urn:sha1:6b54e6749e110674634143e38d3b6eb598b18ce0</id>
<content type='text'>
Allow to specify pre-allocated buffer in audicore.WaveFile</content>
</entry>
<entry>
<title>Improve docs for WaveFile buffer</title>
<updated>2019-08-17T09:31:45+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2019-08-17T09:31:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=58b4cd49562dab4df42511cf86537bcf8209f2d9'/>
<id>urn:sha1:58b4cd49562dab4df42511cf86537bcf8209f2d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow to specify pre-allocated buffer in audicore.WaveFile</title>
<updated>2019-08-03T12:15:19+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2019-08-03T11:48:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9907e3fa288eb9c31d0152e56c4d9ba998cf8122'/>
<id>urn:sha1:9907e3fa288eb9c31d0152e56c4d9ba998cf8122</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>docs: corrections that stem from the "audiocore" rename</title>
<updated>2019-07-26T12:57:21+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2019-07-26T02:35:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a53720810b6925d6023a0022bca3c18783756ad6'/>
<id>urn:sha1:a53720810b6925d6023a0022bca3c18783756ad6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>audiocore: Factor from audioio</title>
<updated>2019-07-25T11:44:26+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2019-07-25T01:57:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6b44e40ee8dba415213468afe14f7202b42ec429'/>
<id>urn:sha1:6b44e40ee8dba415213468afe14f7202b42ec429</id>
<content type='text'>
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`.
</content>
</entry>
</feed>
