Fuzzy sound
Blitz3D Forums/Blitz3D Beginners Area/Fuzzy sound
| ||
Whenever I load my 2nd song the mid sounds fuzzy. The code goes something like this:Global MAIN = PlayMusic("SOUNDS/MUSIC/c2endng.mid") Global CREDITSVIEW = False Global PLAYGAME = False Global WAVE = 1 HidePointer While Not Keyhit(1) Cls DrawImage BG, 140, 110 DrawImage PLAY, 235, 180 DrawImage OPTIONS, 235, 210 DrawImage HIGHSCORES, 235, 245 DrawImage HELP, 235, 280 DrawImage CREDITS, 235, 310 DrawImage Exit1, 235, 375 DrawImage cursor, MouseX(), MouseY() If ImagesOverlap(CURSOR2, MouseX(), MouseY(), PLAY, 235, 180) If MouseDown(1) = True Then PLAYGAME = True If MouseDown(1) = True Then StopChannel MAIN EndIf If ImagesOverlap(CURSOR2, MouseX(), MouseY(), Exit1, 235, 370) If MouseDown(1) = True Then End EndIf If ImagesOverlap(CURSOR2, MouseX(), MouseY(), CREDITS, 235, 310) If MouseDown(1) = True Then CREDITSVIEW = True If MouseDown(1) = True Then StopChannel MAIN EndIf Flip wend CREDITS_SONG = PlayMusic("SOUNDS/MUSIC/Voyager.MID") |
| ||
Off the top of my head, try sending the second tune down the MAIN channel after you stop the first. I don't really go for Midi so that's just a guess. Also: If ImagesOverlap(CURSOR2, MouseX(), MouseY(), PLAY, 235, 180) If MouseDown(1) = True Then PLAYGAME = True If MouseDown(1) = True Then StopChannel MAIN EndIf ...would be better as... If ImagesOverlap(CURSOR2, MouseX(), MouseY(), PLAY, 235, 180) If MouseDown(1) = True PLAYGAME = True StopChannel MAIN EndIf EndIf By testing for the MouseHit multiple times for a single menu choice all you're doing is introducing the possibility that some of the code for that option won't be executed (because the player could very well release the mouse button after the first MouseHit test). While I'm rambling, I would probably do that bit in reverse, too... wait for a mouseclick and then see if the pointer is over a menu button. It won't make a whole load of difference here, but automatically reducing the amount of checks is a good habit to get into for later. |
| ||
I still have a fuzzy sound :o( |
| ||
Yeah I just tried something similar here and, no matter whether I use the same channel or not, it sounds fine. Try a .mod file... if midi's don't work for you then quite frankly that's a blessing :D |
| ||
Sounds like a problem with your soundcard, when you say fuzzy, is it kind of choppy?? Like it's stopping and starting thousands of times a second? |
| ||
It's not choppy. It sounds staticy while playing, and the bass sounds like it has more dBs than it should. |