<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/AudioCommon/Mixer.h, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>AudioCommon: Add individual Wiimote audio mixer</title>
<updated>2026-05-14T19:50:45+00:00</updated>
<author>
<name>Weston Heard</name>
<email>weston.heard@gmail.com</email>
</author>
<published>2026-03-10T19:49:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=adcfbda2a3436151771c80f654c5c490ad9478a3'/>
<id>adcfbda2a3436151771c80f654c5c490ad9478a3</id>
<content type='text'>
Also incremented STATE_VERSION.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also incremented STATE_VERSION.
</pre>
</div>
</content>
</entry>
<entry>
<title>AudioCommon/Mixer: Fix integrated GBA sample rate calculation and inverted stereo channels.</title>
<updated>2026-03-30T13:37:37+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-03-30T02:48:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e7e6c0990dc2a9d4c8223e7ab7a7480e4ecf22e2'/>
<id>e7e6c0990dc2a9d4c8223e7ab7a7480e4ecf22e2</id>
<content type='text'>
Give MixerFifo a variable sample rate dividend.
Handle byte-swapping and stereo channel construction outside of MixerFifo to better handle the custom layouts of each stream.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Give MixerFifo a variable sample rate dividend.
Handle byte-swapping and stereo channel construction outside of MixerFifo to better handle the custom layouts of each stream.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: Add an option to preserve audio pitch when emulation speed changes, integrating it into core configuration and both Qt and Android UIs.</title>
<updated>2026-01-27T23:48:22+00:00</updated>
<author>
<name>Sam Belliveau</name>
<email>sam.belliveau@gmail.com</email>
</author>
<published>2026-01-27T23:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=51c8f18b73727afaea0991e10789998eaacbe487'/>
<id>51c8f18b73727afaea0991e10789998eaacbe487</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13725 from Sam-Belliveau/more-consistent-looping</title>
<updated>2025-08-06T00:02:58+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2025-08-06T00:02:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3111a785a106e4d184d9c3037e1df9a35ce06d31'/>
<id>3111a785a106e4d184d9c3037e1df9a35ce06d31</id>
<content type='text'>
Fade audio after an entire loop</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fade audio after an entire loop</pre>
</div>
</content>
</entry>
<entry>
<title>AudioCommon/Mixer: Skip sample processing when NullSoundStream is being used.</title>
<updated>2025-07-23T22:53:21+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-07-22T14:11:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ff0560574e50e384d33f2620d231461b9bd8662f'/>
<id>ff0560574e50e384d33f2620d231461b9bd8662f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fade audio after an entire loop</title>
<updated>2025-06-02T18:37:30+00:00</updated>
<author>
<name>Sam Belliveau</name>
<email>sam.belliveau@gmail.com</email>
</author>
<published>2025-06-02T18:37:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d7f45c7b9616ab547feb9b3ec3d8cbfa5b08f0b3'/>
<id>d7f45c7b9616ab547feb9b3ec3d8cbfa5b08f0b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>AudioCommon: Remove unused includes</title>
<updated>2025-05-25T08:30:41+00:00</updated>
<author>
<name>Dr. Dystopia</name>
<email>jonis9898@hotmail.com</email>
</author>
<published>2025-05-22T09:16:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7c237bbd7c5b120cdee35f98f3f165196277be10'/>
<id>7c237bbd7c5b120cdee35f98f3f165196277be10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve Performance of Granular Buffering + User Adjustable Buffer Size</title>
<updated>2025-04-01T22:17:21+00:00</updated>
<author>
<name>Sam Belliveau</name>
<email>sam.belliveau@gmail.com</email>
</author>
<published>2025-04-01T22:17:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=877864c23af51626132a4d53dda333e99e9badc5'/>
<id>877864c23af51626132a4d53dda333e99e9badc5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>AudioCommon: Added Granular Synthesis</title>
<updated>2025-03-14T06:22:35+00:00</updated>
<author>
<name>Sam Belliveau</name>
<email>sam.belliveau@gmail.com</email>
</author>
<published>2025-03-03T01:19:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f09ba10daae4c44fc9404aa2cc48076f6edec9a4'/>
<id>f09ba10daae4c44fc9404aa2cc48076f6edec9a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use structs for config callback IDs</title>
<updated>2023-08-17T17:19:26+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2023-08-16T19:37:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7197e3abd0831e0d551fd3b2cd7e3346ce04bc68'/>
<id>7197e3abd0831e0d551fd3b2cd7e3346ce04bc68</id>
<content type='text'>
This way you can't mix up regular config callback IDs and CPU thread
config callback IDs. (It would be rather bad if you did!)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way you can't mix up regular config callback IDs and CPU thread
config callback IDs. (It would be rather bad if you did!)
</pre>
</div>
</content>
</entry>
</feed>
