b60cec86b9f7e47ae31c309eb189ea4798f7eb67
Fixed an issue where the first part of a WAV file would not be played. Fixed an issue where a random part of the WAV file would play after the file had finished playing. Fixed an issue where the audio file was not closed after it had finished playing. Fixed an issue whereby the current file would continue playing after returning to the main menu. Added basic file selector to select different WAV audio files in the /audio/ folder. Now using two buffers to play audio. Whilst one buffer is playing, the other buffer is played. Buffer size set to a magic value of 1MiB. Tested on New 3DS. Currently working with 48000Hz, 16 Bit WAV files. TODO (in order): Refactor duplicate code. Automatically detect WAV sampling rate, resolution, etc. Remove debug messages. Add file browser. Signed-off-by: Mahyar Koshkouei <deltabeard@users.noreply.github.com>
ctrmus
3DS Music Player
Releases
2
Development 63 (GUI!!!)
Latest
Languages
C
82%
JavaScript
11.7%
Makefile
3.1%
C++
2.6%
Shell
0.6%