Commit Graph

11 Commits (649d3371a8dadd4d30ad81b3022b173776023fb1)

Author SHA1 Message Date
sommersoft 065efb05b7 bring MixerVoice back to building state; update documentation 3 years ago
Jeff Epler 6b44e40ee8 audiocore: Factor from audioio 3 years ago
Carlos 671178c8c4 [shared-module/audioio/WaveFile.h] Change sample_rate from uint16_t to uint32_t so it matches the sample rate type parsed from the WAV header format, fix #1922 4 years ago
sommersoft a498bcd94d add voice level getter 4 years ago
sommersoft 7aa0840b73 change voice 'gain' to 'level' 4 years ago
dean 1bf6c588e7 DM: mixer voice stuff 4 years ago
dean feef177858 DM: in progress mixer voice 4 years ago
dean dd05aafb9b DM: adding mixer voice API 4 years ago
dean 59c6ed34fd DM: mixer voice object skeleton 4 years ago
caternuson 46f1a0719e add channels and bits_per_sample to audioio.WaveFile 4 years ago
dean 008799dc52 DM: adding mixer gain 4 years ago
Scott Shawcroft 6da25c8893
Rename stop to stop_voice in case we want stop to stop everything later. 4 years ago
Scott Shawcroft 3c6812f2c1
Fix M0 math 4 years ago
Scott Shawcroft 8587d8edf0
Fix voice ending in the middle of a buffer. 4 years ago
Scott Shawcroft 76008ce304
Introduce audioio.Mixer which can mix multiple audio samples 4 years ago
Scott Shawcroft de5a9d72dc
Compress all translated strings with Huffman coding. 4 years ago
Scott Shawcroft 933add6cd8
Support internationalisation. 4 years ago
Dan Halbert e724bc1c4e Fix playing audio from SD card 5 years ago
Scott Shawcroft 28642ab10d Add audio output support! 5 years ago