62 Commits
Author SHA1 Message Date
Salvador E. Tropea 621bd2784e Bumped version to 1.1.3 1.1.3 2026-02-11 11:03:35 -03:00
Salvador E. Tropea 4e56851264 [Fixed] Issues on Windows when auto-downloading
Fixes #4
2026-02-11 10:53:37 -03:00
Salvador E. Tropea 8a84f6b48e Bumped version to 1.1.2 1.1.2 2025-07-27 14:40:42 -03:00
Salvador E. Tropea 2737d7b190 [Added] Version information
- When registering the nodes
- To command line tools
2025-07-27 14:38:26 -03:00
Salvador E. Tropea 335af9fa4b [Added] Pre-commit script to check version consistency
ComfyUI registry fault, poor support of pyproject.toml options
2025-07-27 14:36:23 -03:00
Salvador E. Tropea accb0fd56c [DOCs][Added] README for the icons 2025-07-27 12:48:57 -03:00
Salvador E. Tropea 329a8826ad [CI/CD][Changed] To publish on tag (with semantic version) 2025-07-27 12:44:52 -03:00
Salvador E. Tropea d8f885e61a [DOCs] Updated installation and description
Also added Icon and Banner entries for ComfyUI manager
2025-07-27 12:40:20 -03:00
Salvador E. Tropea 82e0f78e21 Ignore sync script 2025-07-27 12:34:27 -03:00
Salvador E. Tropea 17de6ca853 [Torch] Moved to SeCoNoHe 2025-07-23 13:15:25 -03:00
Salvador E. Tropea 87aacaa903 [Tools] Adapted to SeCoNoHe 2025-07-23 10:44:11 -03:00
Salvador E. Tropea 4da4a7b498 [Logger] Now using get_debug_level and debugl from SeCoNoHe 2025-07-23 09:37:01 -03:00
Salvador E. Tropea f0cf78326c [Requirements][Added] SeCoNoHe 2025-07-23 09:31:14 -03:00
Salvador E. Tropea d387703101 Migrated to use SeCoNoHe 2025-07-23 09:20:16 -03:00
Salvador E. Tropea 1d4782516c Bumped version to 1.1.1 1.1.1 2025-07-21 09:39:57 -03:00
Salvador E. Tropea ad8ad49d9c [Examples][Added] Quick versions
They download the audio from internet
In most cases just uses 10 seconds to make it faster
2025-07-20 19:17:10 -03:00
Salvador E. Tropea 0b425c9bd1 [Demucs][Removed] Normalization
Not really needed
2025-07-18 11:03:54 -03:00
Salvador E. Tropea a377c72fac [Examples][Added] Demix and Remix example
Also added links to the examples from the README
2025-07-18 10:58:29 -03:00
Salvador E. Tropea ab3b9d1c3d [Demucs][Added] Torchaudio model support
The one you get using HDEMUCS_HIGH_MUSDB_PLUS
Is an HDemucs model, the code in TorchAudio looks old, perhaps
simplified with incompatible renames.
2025-07-12 13:49:32 -03:00
Salvador E. Tropea c87923faeb Bumped version to 1.1.0 1.1.0 2025-07-11 18:04:42 -03:00
Salvador E. Tropea 64070adf77 [Tool] Made all executable 2025-07-11 17:52:20 -03:00
Salvador E. Tropea b8ee1856c5 [Demix][Fixed] Handling of not generated stems 2025-07-11 17:51:45 -03:00
Salvador E. Tropea f973796f07 [Demucs][Replaced] Julius up/down sampler by torchaudio
Has less distortion.
2025-07-11 17:14:05 -03:00
Salvador E. Tropea 9a1297beaf [Demucs][Logger][Added] Signature
And made more robust the sync between sig and kwargs
2025-07-11 17:12:42 -03:00
Salvador E. Tropea 93856c88eb [Demucs][Logger][Fixed] Wiener iterations default 2025-07-11 17:12:02 -03:00
Salvador E. Tropea 75ed37ed3b [Fixed] Restored wiener
Used by the mdx.safetensors file, one HDemucs uses CaC and the
other Wiener
2025-07-11 17:09:35 -03:00
Salvador E. Tropea 08fb457a9d [Demucs][Removed] Weiner filtering support
Currently unused, will be restored only if we find a model using it
2025-07-11 10:01:33 -03:00
Salvador E. Tropea dfcce31318 [Demucs][Logger][Added] Better STFT framework log 2025-07-11 09:59:04 -03:00
Salvador E. Tropea 499aac5e80 [Demucs] Better logger
- Better code
- Better output
2025-07-11 09:24:53 -03:00
Salvador E. Tropea 6760256cd7 [Added] Debug information about Demucs
So we can know the architecture used
2025-07-10 13:08:18 -03:00
Salvador E. Tropea 19321451ce [Models DB][Fixed] Problems with already linked children 2025-07-08 11:07:45 -03:00
Salvador E. Tropea b44e229116 [Added] Support for partial models created from bigger ones
I guess they are to test individual portions
2025-07-08 10:51:16 -03:00
Salvador E. Tropea 7f51868c42 [DOCs][Added] How we load a model 2025-07-08 10:31:33 -03:00
Salvador E. Tropea 5bcecd9268 [Demix][Fix] Demucs segments
So now the default is valid for MDX and Demucs
2025-07-08 10:28:45 -03:00
Salvador E. Tropea b76546eb3e [Demix] Use canonical device names
To avoid the code confusing cuda vs cuda:0
2025-07-08 10:27:24 -03:00
Salvador E. Tropea 683525aa73 [Demucs to Safetensors] Run without demucs lib
Even when we didn't use the lib the torch.load needed it to map
the classes during the pickle load.
So now we remap the lib modules to our own copy of the classes.
2025-07-08 10:24:42 -03:00
Salvador E. Tropea 9fec04d0fb [Added] Ignore the folder where I store the Demucs parts 2025-07-06 15:11:14 -03:00
Salvador E. Tropea bd18e15833 [Added] Demucs workflow example 2025-07-06 15:10:12 -03:00
Salvador E. Tropea 2ca35cffd9 [Added] Demucs support and node 2025-07-06 15:09:36 -03:00
Salvador E. Tropea 0ae82e60b4 [Load Model][Added] Support for other models
Just avoid accessing data particular for a model
2025-07-06 15:07:40 -03:00
Salvador E. Tropea f1841269a0 [Load Safetensors][Added] Support for multiple models in one file
"Bag of Models" in Demucs tongue
2025-07-06 15:05:41 -03:00
Salvador E. Tropea e6d0a289cf [Logger][Removed] Unneeded line 2025-07-06 15:04:10 -03:00
Salvador E. Tropea 53dad57654 [Misc][Added] Helpers to serialize Fractions
Needed for Demucs
2025-07-06 15:02:58 -03:00
Salvador E. Tropea 1a01e4461c [Torch][Added] get_offload_device and get_canonical_device
The first to be in a neutral place and be optional.
The second allows better device name comparisson.
2025-07-06 15:01:30 -03:00
Salvador E. Tropea 8cbcb4518a [Requirements][Added] Missing safetensors 2025-07-06 15:00:25 -03:00
Salvador E. Tropea a953355e7d [Tools][Demix][Added] Support for optional stems 2025-07-06 14:54:34 -03:00
Salvador E. Tropea a34e05062e [Added] Demuc models we known to the database 2025-07-06 14:53:09 -03:00
Salvador E. Tropea 0dc28bcdd8 [Added] Tool to convert Demucs into safetensors and see its metadata 2025-07-06 14:52:04 -03:00
Salvador E. Tropea e7221bce0e [Added] Demucs code from Meta 2025-07-06 14:46:25 -03:00
Salvador E. Tropea 4e48b060dc [Added] Funding 1.0.0 2025-07-02 10:22:21 -03:00