Nightcore Creator is a simple web application built with Svelte, designed to allow users to adjust playback rate, pitch, and volume of audio files interactively. It provides features such as audio file loading, playing, pausing, and downloading the modified audio.
Before you begin, ensure you have Node.js installed on your machine.
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/niljub/nightcoremaker cd nightcoremaker -
Install the necessary dependencies:
npm install
To run the application in development mode, execute:
npm run devThis will start the local server, usually on http://localhost:5174, and you can open this URL in your browser to view the app.
- Load Audio Files: Users can load audio files from their local system.
- Playback Control: Play or pause the loaded audio file.
- Adjust Playback Rate: Increase or decrease the speed of the audio playback.
- Adjust Pitch: Modify the pitch of the audio.
- Volume Control: Adjust the volume level of the audio playback.
- Download: Download the modified audio file.
Contributions to the Nightcore Creator are welcome! If you have suggestions or issues, please feel free to open an issue or create a pull request.