Welcome to the wonderful world of Backwords!
It's a simple game where:
-
One player "The Leader" records a phrase (E.g. they speak "Hello, my name is Finlay"). The other players should not hear this. You should go in another room etc.
-
This sound is then reversed - it will sound like gibberish The other players listen to the reversed sound and record their impression of it
-
The players' recording are then reversed and should sound like "The Leader's" original recording!
-
Fun WILL be had by all... or else!
- It's based on create-react-app
- You can run it locally using
npm install && npm start - It's also hosted on Netlify here: https://backwords-game.netlify.app/
- It uses the Web Audio API for recording and reversing sounds
- There's a lot more that could be done with it - feel free to PR!
- Add an audio normaliser to the recordings to balance volume
- Add a more detailed guide
- Microphone permissions on click
- Add a visualiser
- Enable/disble microphone to stop red flashing icon
- Fix microphone too quick rec.clear() - loading wheel?
- Save/Export/Share