Welcome to KRMSRG, your Kolkata Red Music Slowed & Reverb Generator. This application is designed to help you create unique audio experiences.
1. Upload Your Music
Use the "Choose File mp3/wav" button to select an audio file from your device. The application supports both MP3 and WAV formats.
2. Adjust Effects with Sliders
Once your music is loaded, you can adjust some audio effects using the sliders. **Please note that most effects are now automatically adjusted in real-time or set by presets for optimal sound balance and effect character.** You can see the live values on the disabled sliders, which will dynamically update.
Speed: Changes the playback speed of the track. Move left for slower, right for faster. Range: 0.50x to 1.85x. This is a manual control.
Fade Duration: Sets the time for automatic fade-in and fade-out effects during playback changes. Range: 0 ms to 10000 ms. This is a manual control.
**Automatically Controlled Effects (Displayed on Sliders):** All other effects like Reverb Mix, Reverb Decay, Bass Boost, Treble Boost, Vocal Tone, Pan, Chorus Rate, Chorus Depth, Delay Time, Delay Feedback, Delay Mix, and Master Volume are either dynamically adjusted by the system based on audio analysis, or set to optimized values by the presets. Their respective sliders will move to indicate their current values, but you cannot manually control them. This ensures a balanced and professional sound without manual tweaking.
3. Use Presets for Quick Effects
We provide several pre-configured presets for quick application. Clicking any of these buttons will automatically apply a set of tuned effects, aiming for a professional and advanced sound quality. The automatic EQ and volume will adapt to these base settings. **When you click a preset, the audio will continue playing seamlessly with the new effects, and their values will be shown on the sliders, or start playing if it was paused/stopped.**
Slowed + Reverb: Applies a popular slowed-down effect (0.70x speed) with deep, atmospheric reverb and a subtle delay, enhanced by automatic EQ and volume for a fuller, more dynamic sound.
Lo-Fi Chill: Gives your track a nostalgic, warm, and slightly muffled lo-fi vibe (0.88x speed), with optimized automatic EQ, subtle chorus, and a short, mellow delay.
Vocal Focus: Enhances vocal clarity and presence (1.0x speed) with automatic EQ adjustments to make vocals stand out. Includes a short, clear delay.
Nightcore Remix: Speeds up the track (1.35x speed) and adds a high-pitched, energetic feel with automatic EQ for brighter tones. Features a fast, light delay.
Slowed: Simply slows down the track (0.65x speed) for a relaxed mood, with a hint of reverb for ambiance, and a moderate delay.
Remix: Applies a blend of punchy dynamics through automatic EQ, a noticeable chorus effect, and a rhythmic delay.
Chorus Effect: Applies a rich, thickening chorus effect to the audio with a noticeable rate and deeper modulation. Also includes a light delay.
Deep Hall: Creates a vast, spacious hall effect with long, resonant reverb and automatic EQ for a deep ambiance. Complemented by a long, trailing delay.
DJ Loop Mode: Sets a strong, clear, and dynamic sound through automatic EQ, a moderate chorus, and slightly increases speed for a dynamic, loop-ready feel. Note: This provides a base for DJ-like sound, not automatic beat-matching or looping. For true looping, use dedicated DJ software. Includes a rhythmic delay.
Pitch Shift Voice: Creates a basic "voice changer" effect by altering the playback speed (which shifts pitch) and automatic EQ for a unique character. This is a simple pitch shift and not a professional voice changer. Also includes a subtle delay.
Reset All: Resets all manual sliders to their default (neutral) positions, and the automatic EQ/volume will adapt to the original audio settings.
4. Important Limitations
This tool, KRMSRG, cannot perfectly separate vocals from instrumentals in a single audio track in real-time. The automatic EQ system adjusts frequencies where vocals are typically present, affecting their prominence relative to other sounds, but it does not provide independent volume control over isolated vocals.
Pitch-Corrected Tempo: Changing tempo without affecting pitch, or vice-versa, is highly complex for real-time browser-based audio and is not natively supported by the Web Audio API for all effects. Our presets use playback rate, which affects both tempo and pitch.
Professional Voice Changer Effects: Implementing 22 professional-level, real-time voice changer effects with a dedicated API is beyond the scope of this browser-based application using standard Web Audio API functionalities. True voice changers often require complex Digital Signal Processing (DSP) algorithms or server-side processing, which are not included in this tool.
5. Play, Pause, Stop & Download
Play / Pause: Starts or pauses the playback of your processed audio. Features an automatic fade-in/fade-out for smooth transitions.
Stop: Stops the playback, resets the track to the beginning, and also applies a smooth fade-out.
Download (WAV): Renders your processed audio with all applied effects and downloads it as a WAV file. The generated WAV filename will include "KRMSRG", date, and time. The file's metadata will accurately describe all applied effects (Speed, Fade Duration, and a note on dynamic EQ/Volume/Reverb/Delay, Pan, Chorus properties) for easy identification in any WAV-compatible player.
6. Save and Load Settings
Your User ID for saving/loading settings:
Save Settings: Stores your current manual slider configurations (Speed, Fade Duration) and the currently active preset's settings (for all other effects) to a database associated with your unique user ID. This allows you to recall your favorite effect combinations later.
Load Settings: Retrieves your previously saved settings from the database and applies them, restoring your custom sound profile.
7. Pro Version (Concept)
Currently, KRMSRG, developed by Kolkata Red Music (Admin), is a fully free-to-use application with all features unlocked. There is no separate "Pro Version" that offers additional functionalities.
Model Number: KRMSRG-2024.1 (All features included in this version)
All updates and new features will be made available to all users. We believe in providing a complete and accessible audio experience without paywalls.
8. Connect with KRMSRG
Stay connected and explore more content from Kolkata Red Music!
This Privacy Policy outlines how KRMSRG (Kolkata Red Music Slowed & Reverb Generator) handles information.
1. Information We Collect
KRMSRG does not collect any personally identifiable information from its users. All audio processing is done locally within your browser. Your uploaded audio files are never sent to our servers or stored by us.
2. How We Use Your Information
Since we do not collect any personal information, we do not use it for any purpose. KRMSRG uses your uploaded audio files solely for the purpose of applying effects and generating processed audio within your local browser environment.
3. Data Storage
Your uploaded audio files and any generated processed audio are stored temporarily in your browser's memory while KRMSRG is in use. They are deleted once you close the browser tab or upload a new file. We do not store your files on any external servers.
However, your **effect settings (slider values)** are optionally saved to a secure **Firestore database** if you use the "Save Settings" feature within KRMSRG. These settings are associated with your unique user ID and are not personally identifiable. They are only used to load your preferences.
4. Cookies and Tracking
KRMSRG does not use cookies or any other tracking technologies to monitor your activity or collect your data.
5. Third-Party Services
KRMSRG utilizes **Firebase (Firestore and Authentication)** to securely manage user settings. Firebase is a service provided by Google. Only your effect settings are stored, linked to a non-identifiable user ID. No personal data or audio files are processed or stored by Firebase or any other third-party service in a way that identifies you.
6. Changes to This Privacy Policy
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page. You are advised to review this Privacy Policy periodically for any changes.
7. Contact Us
If you have any questions about this Privacy Policy, please contact us through our YouTube channel mentioned in the footer.