Skip to content

Releases: CarlGao4/Demucs-Gui

1.3a1

05 Oct 16:06
Compare
Choose a tag to compare
1.3a1 Pre-release
Pre-release

1.3a1

Download site FossHUB is also available.
In version 1.2b1, Qt has been upgraded to 6.7.0, which added a new window style windows11 that is not stable enough and has been set to default on Windows by Qt developers. In 1.2b2, the default style on Windows has been set back to windowsvista, but this will only take effect if you are using Demucs-GUI the first on this computer. To reset window style, please click on the menu bar: About -> Reset style

The original pre-release file Demucs-GUI_1.3a1_cuda_mkl.7z has a bug that all output audio would be full of NaN. I've updated the file at 2024-10-23 14:29 GMT and the old one has been renamed to Demucs-GUI_1.3a1_cuda_mkl_ALL_NAN.7z

About the files:

  • Demucs-GUI_1.3a1_cpu.7z: For Windows users without accelerators (e.g. GPU).
  • Demucs-GUI_1.3a1_cuda_mkl.7z: For Windows users with NVIDIA GPU (whose compute capability is greater than 3.5) or Intel GPU (Intel Arc & Intel Xe).
  • Demucs-GUI_1.3a1_macOS_x86_64_Rosetta2.dmg: For macOS users (Both Intel Mac and Apple Silicon Mac). You may need to install Rosetta 2 on Apple Silicon Mac. MPS acceleration is available on Apple Silicon Mac.
  • Demucs-GUI_1.3a1_macOS_ARM64.dmg: For macOS users with Apple Silicon CPU. MPS acceleration is available.

Updates

  1. Allow adding URL(s) as input, which will uses FFMpeg to read the audio
  2. Automatically fill in the clipboard if you've copied a URL
  3. Will use SoXR VHQ resampler as default when using FFMpeg to read audio
  4. Added {host} and {0}, {1}, ... to the output file name variables (refer to usage for more details)
  5. Allow enabling debug using environment variable
  6. Added a simple debug console
  7. Added support for Intel Extension for PyTorch 2.1.40+xpu
  8. Allow changing options and retry when failed to save output audio

Fixes

  1. Will open AOT documentation on the main branch instead of develop branch
  2. No longer relies on wmic to get GPU information as Windows 11 24H2 has removed it. Used PowerShell to call Get-CimInstance instead

Known issues

  1. CPU usage will stuck at 100% when separating, even running on GPU

Full Changelog: 1.2...1.3a1

1.2

18 May 15:49
Compare
Choose a tag to compare

1.2

Download site FossHUB is also available.
In version 1.2b1, Qt has been upgraded to 6.7.0, which added a new window style windows11 that is not stable enough and has been set to default on Windows by Qt developers. In 1.2b2, the default style on Windows has been set back to windowsvista, but this will only take effect if you are using Demucs-GUI the first on this computer. To reset window style, please click on the menu bar: About -> Reset style

About the files:

  • Demucs-GUI_1.2_cpu.7z: For Windows users without accelerators (e.g. GPU).
  • Demucs-GUI_1.2_cuda_mkl.7z: For Windows users with NVIDIA GPU (whose compute capability is greater than 3.5) or Intel GPU (Intel Arc & Intel Xe).
  • Demucs-GUI_1.2_macOS_x86_64_Rosetta2.dmg: For macOS users (Both Intel Mac and Apple Silicon Mac). You may need to install Rosetta 2 on Apple Silicon Mac. MPS acceleration is available on Apple Silicon Mac.
  • Demucs-GUI_1.2_macOS_ARM64.dmg: For macOS users with Apple Silicon CPU. MPS acceleration is available.

Fixes

  1. Fixed an issue that "copy video stream" can't deal with pure audio files with no video stream
  2. Added diffq as a requirement so quantized models can be used
  3. Fix segment length may greater than max available length which will cause an error
  4. Will only warn the user once if output file name and FFMpeg command may illegal

Full Changelog: 1.2b2...1.2

1.2b2

13 May 06:14
Compare
Choose a tag to compare
1.2b2 Pre-release
Pre-release

1.2b2

Download site FossHUB is also available.
In version 1.2b1, Qt has been upgraded to 6.7.0, which added a new window style windows11 that is not stable enough and has been set to default on Windows by Qt developers. In 1.2b2, the default style on Windows has been set back to windowsvista, but this will only take effect if you are using Demucs-GUI the first on this computer. To reset window style, please click on the menu bar: About -> Reset style

About the files:

  • Demucs-GUI_1.2b2_cpu.7z: For Windows users without accelerators (e.g. GPU).
  • Demucs-GUI_1.2b2_cuda_mkl.7z: For Windows users with NVIDIA GPU (whose compute capability is greater than 3.5) or Intel GPU (Intel Arc & Intel Xe).
  • Demucs-GUI_1.2b2_macOS_x86_64_Rosetta2.dmg: For macOS users (Both Intel Mac and Apple Silicon Mac). You may need to install Rosetta 2 on Apple Silicon Mac. MPS acceleration is available on Apple Silicon Mac.
  • Demucs-GUI_1.2b2_macOS_ARM64.dmg: For macOS users with Apple Silicon CPU. MPS acceleration is available.

Updates

  1. Changed library versions so more NVIDIA GPUs are supported

Fixes

  1. Latest Qt 6.7.0 has added windows11 window style, which is not stable yet. Automatically switch to windowsvista style if windows11 is default.
  2. May fail to initialize on some Windows systems

Full Changelog: 1.2b1...1.2b2

1.2b1

10 May 01:11
Compare
Choose a tag to compare
1.2b1 Pre-release
Pre-release

1.2b1

Download site FossHUB is also available.

About the files:

  • Demucs-GUI_1.2b1_cpu.7z: For Windows users without accelerators (e.g. GPU).
  • Demucs-GUI_1.2b1_cuda_mkl.7z: For Windows users with NVIDIA GPU (whose compute capability is greater than 3.5) or Intel GPU (Intel Arc & Intel Xe).
  • Demucs-GUI_1.2b1_macOS_x86_64_Rosetta2.dmg: For macOS users (Both Intel Mac and Apple Silicon Mac). You may need to install Rosetta 2 on Apple Silicon Mac. MPS acceleration is available on Apple Silicon Mac.
  • Demucs-GUI_1.2b1_macOS_ARM64.dmg: For macOS users with Apple Silicon CPU. MPS acceleration is available.

Updates

  1. Supports CUDA and Intel MKL at the same time
  2. Supports Intel Extension for PyTorch 2.1.30+xpu
  3. Updated libraries! From this version, Demucs-GUI will be packed with Intel Extension for PyTorch 2.1.30+xpu and both NVIDIA card and Intel card can be used in a same build!

Fixes

  1. Can't write to the output file when using FFMpeg encoder
  2. Default mixer preset may be edited
  3. Applying mixer preset will cause error

New Contributors

Full Changelog: 1.2a1...1.2b1

1.2a1

08 Apr 03:15
a4123aa
Compare
Choose a tag to compare
1.2a1 Pre-release
Pre-release

1.2a1

Download site FossHUB is also available.

About the files:

  • Demucs-GUI_1.2a1_cpu.7z: For Windows users without accelerators (e.g. GPU).
  • Demucs-GUI_1.2a1_mkl.7z: For Windows users with Intel GPU (Intel Arc & Intel Xe).
  • Demucs-GUI_1.2a1_cuda.7z: For Windows users with NVIDIA GPU (whose compute capability is greater than 3.5).
  • Demucs-GUI_1.2a1_macOS_x86_64_Rosetta2.dmg: For macOS users (Both Intel Mac and Apple Silicon Mac). You may need to install Rosetta 2 on Apple Silicon Mac. MPS acceleration is available on Apple Silicon Mac.
  • Demucs-GUI_1.2a1_macOS_ARM64.dmg: For macOS users with Apple Silicon CPU. MPS acceleration is available.

Updates

  1. FFMpeg encoder! Now you can use FFMpeg to encode output file (#56 : May cause fail to start separation)

Fixes

  1. PdhAddEnglishCounterW failed when starting

Full Changelog: 1.1...1.2a1

1.1

21 Mar 12:22
Compare
Choose a tag to compare
1.1

1.1

Download site FossHUB is also available.

About the files:

  • Demucs-GUI_1.1_cpu.7z: For Windows users without accelerators (e.g. GPU).
  • Demucs-GUI_1.1_mkl.7z: For Windows users with Intel GPU (Intel Arc & Intel Xe).
  • Demucs-GUI_1.1_cuda.7z: For Windows users with NVIDIA GPU (whose compute capability is greater than 3.5).
  • Demucs-GUI_1.1_macOS_x86_64_Rosetta2.dmg: For macOS users (Both Intel Mac and Apple Silicon Mac). You may need to install Rosetta 2 on Apple Silicon Mac. MPS acceleration is available on Apple Silicon Mac.
  • Demucs-GUI_1.1_macOS_ARM64.dmg: For macOS users with Apple Silicon CPU. MPS acceleration is available.

Differences compared to 1.1b2

Fixes

  1. Will always save the last output file name as default output path

Changes

  1. Warn the user when adding more than 500 files to the queue
  2. Warn the user if settings and preset not match when setting default preset
  3. Allowing users reset history location

Main differences compared to 1.0.2.1

  1. Switched to the new tabbed UI
  2. Added mixer
  3. Add new option: separate once added to the queue
  4. Save some of the parameters last time used by user
  5. Pause separation
  6. Support Intel GPU (MKL) accelerator

Full Changelog: 1.0.2.1...1.1

1.1b2

13 Mar 16:35
Compare
Choose a tag to compare
1.1b2 Pre-release
Pre-release

1.1b2

Download site FossHUB is also available.

About the files:

  • Demucs-GUI_1.1b2_cpu.7z: For Windows users without accelerators (e.g. GPU).
  • Demucs-GUI_1.1b2_mkl.7z: For Windows users with Intel GPU (Intel Arc & Intel Xe).
  • Demucs-GUI_1.1b2_cuda.7z: For Windows users with NVIDIA GPU (whose compute capability is greater than 3.5).
  • Demucs-GUI_1.1b2_macOS_x86_64_Rosetta2.dmg: For macOS users (Both Intel Mac and Apple Silicon Mac). You may need to install Rosetta 2 on Apple Silicon Mac. MPS acceleration is available on Apple Silicon Mac.
  • Demucs-GUI_1.1b2_macOS_ARM64.dmg: For macOS users with Apple Silicon CPU. MPS acceleration is available.

Fixes

  1. Fix can't save audio issue introduced in 1.1b1

Known issues

  1. Last saved file path and names will become default when you restart the application
    If you run the code under this tag, you still can't save files. You need to switch to the next commit (which introduced the bug above)

Full Changelog: 1.1b1...1.1b2

1.1b1

13 Mar 01:41
Compare
Choose a tag to compare
1.1b1 Pre-release
Pre-release

1.1b1

Download site FossHUB is also available.

About the files:

  • Demucs-GUI_1.1b1_cpu.7z: For Windows users without accelerators (e.g. GPU).
  • Demucs-GUI_1.1b1_mkl.7z: For Windows users with Intel GPU (Intel Arc & Intel Xe).
  • Demucs-GUI_1.1b1_cuda.7z: For Windows users with NVIDIA GPU (whose compute capability is greater than 3.5).

Updates

  1. Add mixer presets and default preset
  2. MKL AOT detection and suggestions
  3. Save "save location"
  4. Pause separation

Fixes

  1. SSLError when downloading remote models on macOS

Known issues

  1. [ADDED] Can't save output audio

Full Changelog: 1.1a2...1.1b1

1.1a2

01 Jan 11:50
Compare
Choose a tag to compare
1.1a2 Pre-release
Pre-release

1.1a2

Download site FossHUB is also available.

About the files:

  • Demucs-GUI_1.1a2_cpu.7z: For Windows users without accelerators (e.g. GPU).
  • Demucs-GUI_1.1a2_mkl.7z: For Windows users with Intel GPU (Intel Arc & Intel Xe).
  • Demucs-GUI_1.1a2_cuda.7z: For Windows users with NVIDIA GPU (whose compute capability is greater than 3.5).
  • Demucs-GUI_1.1a2_macOS_x86_64_Rosetta2.dmg: For macOS users (Both Intel Mac and Apple Silicon Mac). You may need to install Rosetta 2 on Apple Silicon Mac. MPS acceleration is available on Apple Silicon Mac.
  • Demucs-GUI_1.1a2_macOS_ARM64.dmg: For macOS users with Apple Silicon CPU. MPS acceleration is available.

Updates

  1. Add mixer
  2. Add an option to restart the application quickly
  3. Support Intel GPU (MKL) accelerator
  4. Add native macOS ARM64 build

Fixes

  1. Fix an error displaying queue length after removing items

Full Changelog: 1.1a1...1.1a2

1.1a1

08 Dec 07:20
Compare
Choose a tag to compare
1.1a1 Pre-release
Pre-release

1.1a1

For Apple Silicon users: please use Demucs-GUI_1.1a1_macOS_x86_64_Rosetta2.dmg due to a bug mentioned in README. It can reach 25% performance compared with native ARM64 software if you separate an audio with CPU, but MPS acceleration is available and will not affect the accelerated speed.

Download site FossHUB is also available.

Updates

  1. Use the new tabbed UI
  2. Add new option: separate once added to the queue
  3. Save settings history for separate-once-added, file format, save location and clip mode

Fixes

  1. Will show download progress if a remote model is not downloaded

In previous versions, Demucs-GUI will not change the default torch hub cache dir. However, from this version, all new models will be downloaded to Demucs-GUI.config.dir/pretrained/checkpoints, without copying the old ones there. So you need to copy it manually if you still need those models.

  1. Fix auto check updates doesn't work
  2. Fix model info can't be shown completely sometimes

Full Changelog: 1.0.2.1...1.1a1