A simple mutliplayer proximity chat example project
-
Run the server.js file using Node
-
Run the GameMaker client normally, it should pop open 2 windows
-
Press R to start recording voice, press R again to stop. 0-9 numbers to change the recording device
-
BEWARE OF MEMORY LEAKS!
-
As of 2024, 16KHz rate is still the hard limit for recording audio in GameMaker (for some reason) so it compresses it pretty badly lol. No way around that unless you find some .DLL-based extension for recording audio