Maybe Im just bad at the game but I've ended spamming my spacebar in order to shoot properly, the idea to shoot on the beat isnt bad, but the sound you used to mark the beat is a bit harsh
Despite those, the wave generation seems fine and I encourage you to keep doing game jams ! :)