carnivores-cpe / Carn2-Menu

Carnivores 2/IA Menu implementation using left over code from Interface.cpp and referencing the Carnivores 1 menu code.
Creative Commons Zero v1.0 Universal
4 stars 3 forks source link

Strange audio 'noise' #9

Open Rexhunter99 opened 4 years ago

Rexhunter99 commented 4 years ago

When the application is run, there is a subtle and strange white noise in the background even though the program does not make any audio API calls at all. It is distracting and concerning.

Rexhunter99 commented 4 years ago

The white noise is much more noticeable the higher the frame's per second are. Label: Partial fix: Implemented a frame limiter so the application by default only renders at a set frame rate of 60 frames per second. It is much less noticeable now and the menus still feel slick and responsive. The white noise is now so subtle it's not a problem, but it is still there. it is nearly entirely not noticeable at 30 fps limit but the menus feel less responsive then.

Dinoguy1000 commented 4 years ago

I guess an obvious first-pass test would be to compile a version with entirely disabled audio functions (and no framerate limiter) and see if the buzz is still there.

Rexhunter99 commented 4 years ago

I guess an obvious first-pass test would be to compile a version with entirely disabled audio functions (and no framerate limiter) and see if the buzz is still there.

The audio system is compiled but never called on, and even if it was called it'd do nothing because it's looking for a DLL from Carnivores 2 that doesn't exist. The issue occurs without audio in the menu at all.