Continue menu
This commit is contained in:
parent
6e8badf4b1
commit
5d30b9d600
4 changed files with 48 additions and 26 deletions
19
audio.h
19
audio.h
|
@ -17,6 +17,7 @@
|
|||
struct
|
||||
{
|
||||
uint32_t frame;
|
||||
uint8_t on;
|
||||
uint8_t soundPlayed;
|
||||
uint16_t soundPlayedFrame;
|
||||
uint32_t noise;
|
||||
|
@ -38,19 +39,14 @@ void LCR_audioInit(void)
|
|||
{
|
||||
LCR_LOG0("initializing audio");
|
||||
LCR_audio.frame = 0;
|
||||
LCR_audio.on = 1;
|
||||
LCR_audio.soundPlayed = LCR_SOUND_NONE;
|
||||
LCR_audio.soundPlayedFrame = 0;
|
||||
LCR_audio.noise = 0;
|
||||
|
||||
LCR_audio.crashSample = 0;
|
||||
|
||||
LCR_audio.engineOsc = 0;
|
||||
|
||||
LCR_audio.engineInc = 1;
|
||||
|
||||
LCR_audio.engineIntensity = 0;
|
||||
|
||||
|
||||
LCR_audio.crashSample = 0;
|
||||
LCR_audio.engineOsc = 0;
|
||||
LCR_audio.engineInc = 1;
|
||||
LCR_audio.engineIntensity = 0;
|
||||
}
|
||||
|
||||
void LCR_audioSetEngineIntensity(uint8_t value)
|
||||
|
@ -75,6 +71,9 @@ uint8_t LCR_audioGetNextSample(void)
|
|||
{
|
||||
unsigned char result = 128;
|
||||
|
||||
if (!LCR_audio.on)
|
||||
return result;
|
||||
|
||||
switch (LCR_audio.soundPlayed)
|
||||
{
|
||||
case LCR_SOUND_CRASH_SMALL:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue