24 Commits
Author SHA1 Message Date
Salvador E. Tropea 0b425c9bd1 [Demucs][Removed] Normalization
Not really needed
2025-07-18 11:03:54 -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 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 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 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 e7221bce0e [Added] Demucs code from Meta 2025-07-06 14:46:25 -03:00
Salvador E. Tropea 7290b6a706 [Models DB][Fixed] No indicator on fresh start
We confused empty catalog with no catalog use
2025-07-02 10:10:59 -03:00
Salvador E. Tropea 6a72290b00 [Hash Dir] Removed misleading message 2025-07-02 10:09:55 -03:00
Salvador E. Tropea e0b2bde974 [Added] Working node and CLI tool 2025-07-02 08:33:52 -03:00