<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings/audiomixer, branch 5.3.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2019-12-04T15:31:52+00:00</updated>
<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>doc cleanup</title>
<updated>2019-09-04T03:44:43+00:00</updated>
<author>
<name>sommersoft</name>
<email>sommersoft@gmail.com</email>
</author>
<published>2019-09-04T03:44:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=da912e8c747e45baf6d11e28dba4f852ed10db04'/>
<id>urn:sha1:da912e8c747e45baf6d11e28dba4f852ed10db04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc update</title>
<updated>2019-08-31T21:06:41+00:00</updated>
<author>
<name>sommersoft</name>
<email>sommersoft@gmail.com</email>
</author>
<published>2019-08-31T21:06:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=398e7ff6d3229966a36d924c22bb6348cb1a2721'/>
<id>urn:sha1:398e7ff6d3229966a36d924c22bb6348cb1a2721</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bring back 'mixer.play()' &amp; 'mixer.stop_voice()'</title>
<updated>2019-08-30T03:12:12+00:00</updated>
<author>
<name>sommersoft</name>
<email>sommersoft@gmail.com</email>
</author>
<published>2019-08-30T03:12:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6a68d0b4d00c0021aa46fe236cba8a6bdfa36437'/>
<id>urn:sha1:6a68d0b4d00c0021aa46fe236cba8a6bdfa36437</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: correct audiomixer refs</title>
<updated>2019-08-25T19:57:29+00:00</updated>
<author>
<name>sommersoft</name>
<email>sommersoft@gmail.com</email>
</author>
<published>2019-08-25T19:57:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=750ffcc81adcf44805683ea7990eb6f469a7f35d'/>
<id>urn:sha1:750ffcc81adcf44805683ea7990eb6f469a7f35d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move Mixer &amp; MixerVoice from 'audiocore' to 'audiomixer'</title>
<updated>2019-08-25T04:36:18+00:00</updated>
<author>
<name>sommersoft</name>
<email>sommersoft@gmail.com</email>
</author>
<published>2019-08-25T04:36:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=df5568d993ad10bb6ef68fc0f01f8561f3a6c78d'/>
<id>urn:sha1:df5568d993ad10bb6ef68fc0f01f8561f3a6c78d</id>
<content type='text'>
</content>
</entry>
</feed>
