Skip to content
ModelListedExternal
Download

Cocktail Fork MRX Adapted Loudness

Apple MLX port of MERL's MRX (Multi-Resolution CrossNet) — separates a soundtrack mixture into music, speech, and sound effects (sfx).

KindOtherVersionRevision 3025268Bgrade

Model source

Kind
Other
File size
117 MB
Version
vRevision 3025268
Updated
Oct 24, 2026
Downloads
23
Source
Hugging Face

Source description

Cocktail-Fork-MRX — adapted-loudness variant (MLX)

Apple MLX port of MERL's MRX (Multi-Resolution CrossNet) — separates a soundtrack mixture into music, speech, and sound effects (sfx).

This variant uses the adapted_loudness_ checkpoint: adapted with loudness normalization for better alignment with real cinematic/movie stems. Try this (and -adapted-eq) on real soundtrack content.

Other variants: Cocktail-Fork-MRX (default) · -paper (ICASSP reproduction) · -adapted-eq.

Usage

pip install git+https://github.com/xocialize/cocktail-fork-mlx
cocktail-fork-mlx --audio-path soundtrack.wav --out-dir ./out \
    --weights mlx-community/Cocktail-Fork-MRX-adapted-loudness

~30.6M params, fp32 (122 MB), 44.1 kHz. MIT, © MERL for the original model/weights.

Sources

1 source
Hugging FacePrimaryVersion 30252686faf27116a071ae69384b27936b3e81b6
huggingface.co/mlx-community/Cocktail-Fork-MRX-adapted-loudness/tree/30252686faf27116a071ae69384b27936b3e81b6

Verified Oct 24

Model artifacts

1 artifact

model.safetensors

safetensors · 117 MB · SHA-256 72cd1ed6c84d…f3af · Hugging Face

Download file

Source excerpts

3 excerpts

--- license: mit library_name: mlx tags: - mlx - audio - audio-source-separation - speech - music - apple-silicon pipeline_tag: audio-to-audio --- # Cocktail-Fork-MRX — `adapted-loudness` variant (MLX) Apple **MLX** port of MERL's **MRX** (Multi-Resolution CrossNet) — separates a soundtrack mixture into **music**, **speech**, and **sound effects (sfx)**. **This variant** uses the `adapted_loudness_` checkpoint: adapted with **loudness normalization** for better alignment with real cinematic/movie stems. Try this (and `-adapted-eq`) on real soundtrack content. Other variants: [`Cocktail-Fork-MRX`](https://huggingface.co/mlx-community/Cocktail-Fork-MRX) (default) · [`-paper`](https://huggingface.co/mlx-community/Cocktail-Fork-MRX-paper) (ICASSP reproduction) · [`-adapted-eq`](https://huggingface.co/mlx-community/Cocktail-Fork-MRX-adapted-eq). - **Upstream:** [merlresearch/cocktail-fork-separation](https://github.com/merlresearch/cocktail-fork-separation) (MIT) · *The Cocktail Fork Problem*, ICASSP 2022. - **Parity:** numerically exact vs PyTorch (full-forward max_abs ≈ `6e-7`). ## Usage ```bash pip install git+https://github.com/xocialize/cocktail-fork-mlx cocktail-fork-mlx --audio-path soundtrack.wav --out-dir ./out \ --weights mlx-community/Cocktail-Fork-MRX-adapted-loudness ``` ~30.6M params, fp32 (122 MB), 44.1 kHz. MIT, © MERL for the original model/weights.

Source context: 23 downloads · 1 likes · Pipeline audio-to-audio · Library mlx · Repo mlx-community/Cocktail-Fork-MRX-adapted-loudness

Source context: 10 downloads · 1 likes · Pipeline audio-to-audio · Library mlx · Repo mlx-community/Cocktail-Fork-MRX-adapted-loudness