ClipLoop is a professional, native Unity Editor tool designed to create seamless, click-free audio loops. Directly inside the Unity interface, eliminating the need to switch between external DAWs for simple looping tasks.
- 🔄 Seamless Crossfading: Automatically blends the end of your loop with audio previous to your starting point (Pre-roll Crossfade). This guarantees an invisible loop junction without killing the initial transient (punch) of your track.
- 🎯 Phase-Accurate Zero-Crossing: Automatically aligns your selection markers to the nearest zero-crossing points to eliminate annoying digital pops and clicks.
- 🏷️ Embedded SMPL Metadata: Exported WAV files include the standard
smplRIFF chunk. Unity and other game engines will automatically recognize the loop points upon import. - 🎧 Real-time Processed Preview: "What you hear is what you get." The preview generates an in-memory processed version of the loop including crossfades and normalization.
- ⚡ Mono Summing: Quickly collapse stereo tracks into mono for optimized mobile, VR, or spatial audio workflows.
- 🌐 Localized UI: Support for both English and Spanish.
- 🛠️ Modern UX: Built with Unity's UI Toolkit, featuring a high-performance waveform view with zoom, pan, and interactive markers.
- Download the latest
ClipLoop.unitypackagefrom the Releases section. - Drag and drop the package into your Unity project.
- The tool will be located in
Assets/KrostGames/ClipLoop.
- In Unity, go to
Window > Package Manager. - Click the
+icon and selectAdd package from git URL.... - Paste the repository URL:
https://github.com/Krost22/Unity-ClipLoop.git?path=/Assets/KrostGames/ClipLoop
- Open the Window: Navigate to the top menu:
Tools > ClipLoop. - Load Audio: Drag any
AudioClipfrom your project into the "Import Audio" slot. - Navigate the Waveform:
- Zoom: Scroll wheel.
- Pan: Middle mouse button.
- Selection: Left click and drag the Green (Start) and Red (End) lines.
- Fine Tune:
- Enable Snap to Zero Crossing for click-free loops.
- Adjust the Crossfade Length slider (the UI will show the blended regions in Cyan).
- Preview: Press the Spacebar or the Play Selection button to hear your loop.
- Export: Click Export WAV to save your new seamless loop.
| Shortcut | Action |
|---|---|
| Space | Play / Stop Preview |
| Mouse Wheel | Zoom In/Out |
| Middle Click | Pan Waveform |
| Left Click | Set Markers |
This project is licensed under the MIT License - see the LICENSE file for details.
Developed with ❤️ by KrostGames.