linguini1 opened a new pull request, #3670: URL: https://github.com/apache/nuttx-apps/pull/3670
## Summary Adds RTTL music support to NXDoom. Right now, only PWM audio sinks are supported. There can also be more improvement later for converting all songs from the DOOM WADs to RTTL to be played. There is a twin PR to the kernel with documentation and new RPi4B configuration for these changes (to be merged after this): This is part of my GSoC final milestone, having DOOM as a cool user demo with audio and graphics: https://github.com/apache/nuttx/issues/18507 ### games/NXDoom: Fix warnings in i_pcsound module This fixes all the warnings in the i_pcsound module caused when enabling the sound feature Kconfig option. This warnings would prevent CI from passing. ### apps/games/NXDoom: Add support for RTTTL DOOM theme Implements and RTTTL player music module to play the DOOM theme song over RTTTL. ## Impact Users can listen to the DOOM theme even when playing on a device with only a buzzer! ## Testing I performed this test on the Raspberry Pi 4B using the modified NXDoom configuration included in the twin PR to the NuttX kernel. I heard the theme song playing properly over the audio jack, to which I connected my earbuds. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
