Moricore is a web-based audio player that can turn your normal audio into nightcore or slowed versions, complete with beat-reactive effects and an audio visualizer.
- Audio visualizer and beat-reactive effects
- Pitch auto-adjusts when speed changes, great for nightcore or slowed music enthusiasts
- and more to explore
This project uses Web Audio API with AudioContext to load and play audio files, analyze their waveform and frequency data, and generate visual and reactive effects based on the music's beat.
Assuming you've forked the repo and are running a local server or using the demo app:
- Input an audio file
- Optionally, you can set a background or adjust some settings
- Once the audio is ready, click the
Start Sessionbutton - While the audio is playing, you can adjust the speed and pitch by clicking the lightning icon button and changing the value
- Enjoy
There's always room for improvement. Feel free to contribute!
The game is licensed under MIT License. Check the license file for more details.