Remixavier

screenshot of Remixavier

Given a mixed song, remove components that you have

Overview

The Remixavier repository presents an innovative approach to audio signal processing, specifically designed for aligning related audio files and correcting timing and channel distortions. Whether you're an audio engineer or a musician, this tool holds great potential for enhancing the quality of your projects by accurately isolating vocals or instrumental tracks from mixed audio signals. By utilizing the techniques outlined in the accompanying research paper, Remixavier allows users to achieve cleaner and more precise audio outputs.

Features

  • Timing Correction: Effectively synchronizes audio signals by aligning them in time, ensuring they play back seamlessly.
  • Channel Distortion Adjustment: Corrects differences in audio channels, refining the listening experience and maintaining fidelity when isolating tracks.
  • User-Friendly GUI: The remixavier.py script features an intuitive graphical user interface, making it accessible even for those with minimal programming experience.
  • Source Isolation: Tailors to musicians needing to isolate or remove specific elements (like vocals) from a mix using a cappella or instrumental tracks.
  • Cross-Platform Support: Available in both Python and MATLAB, providing flexibility for users depending on their preferred programming environment.
  • Data Visualization: Includes a script for generating figures related to the research findings, enhancing understanding of the algorithm's effectiveness.
  • Open Source: Users can review and modify the code, encouraging collaboration and innovation within the audio processing community.