That’s a great tutorial. So from that tutorial, I was able to make a .raw file that I could pass into “gb.sound.playMusicStream” as the FeelGood demo does and hear my own voice.
The next thing I’m a bit stuck on is stopping that from looping. I found
#define POK_STREAM_LOOP PROJ_STREAM_LOOP //master switch
#define POK_STREAM_LOOP 1 //loop by default
in pokitto_settings.h, so I attempted to set PROJ_STREAM_LOOP to 0 in My_settings.h in my project like so:
#define PROJ_STREAM_LOOP 0
But it keeps looping in the simulator at least (not sure about on the device)
Is there a way to stop looping, or is the best bet to not play it with PlayMusicStream and instead go through the conversion process and play it with PlaySFX?
I haven’t gone the playSFX route yet, as I like the idea of just having loose sound files sitting on the SDCard that aren’t compiled into the bin, as it seems like that would allow me drastically more space for sound that doesn’t have to take up precious program memory.