Documentation ¶
Overview ¶
Package mix is used to combine two distinct sound sources into either a mono or stereo signal.
The mono mix is created according to the information in the document, "TIA Sounding Off In The Digital Domain", by Chris Brenner. Announcment link below:
https://atariage.com/forums/topic/249865-tia-sounding-off-in-the-digital-domain/
The exact implementation here is an optimisation of that work, as found by Thomas Jzentsh (as mentioned in the link above)
Both 6502.ts and Stella source was used as reference. Both projects are exactly equivalent.
6502.ts (published under the MIT licence) https://github.com/6502ts/6502.ts/blob/6f923e5fe693b82a2448ffac1f85aea9693cacff/src/machine/stella/tia/PCMAudio.ts https://github.com/6502ts/6502.ts/blob/6f923e5fe693b82a2448ffac1f85aea9693cacff/src/machine/stella/tia/PCMChannel.ts Stella (published under the GNU GPL v2.0 licence) https://github.com/stella-emu/stella/blob/e6af23d6c12893dd17711002971087f28f87c31f/src/emucore/tia/Audio.cxx https://github.com/stella-emu/stella/blob/e6af23d6c12893dd17711002971087f28f87c31f/src/emucore/tia/AudioChannel.cxx
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.