Поділ аудіо на чотири стеми: чому Huge-SCNet відповідає цілі MSS · TelkNet
Модель
Поділ аудіо на чотири стеми: чому Huge-SCNet відповідає цілі MSS
Поточний інструмент TelkNet для чотирьох стемів використовує Huge-SCNet-4stems V1.2, щоб розділити повний мікс на вокал, барабани, бас та інше. Стаття пояснює вибір через історію MSS, межі Mel-Band RoFormer, субсмугове моделювання SCNet і публічні оцінки.
Новини моделей / Розділення музичних джерел
Дата новини: 2026-06-30
Поточна модель для чотирьох стемів: Huge-SCNet-4stems V1.2
Стандартний вихід: vocals / drums / bass / other
Тема: архітектура MSS, обмеження Mel-Band RoFormer, компроміси SCNet
Анотація
Розділення музичних джерел за допомогою ШІ вже вийшло за межі простого питання, чи можна витягти вокал із міксу. Для реміксування, семплування, репетицій, Music-to-MIDI, просторового аудіо й очищення матеріалу корисніше питати, чи лишається результат придатним до редагування. Стандартне розділення на чотири стеми дотримується цієї суворішої мети: повний мікс поділяється на vocals, drums, bass і other замість створення лише файлів вокалу й акомпанементу.
MVSep Ensemble, SCNet XL IHF, Mel-Band RoFormer, BS-RoFormer і Huge-SCNet-4stems V1.2 представляють різні підходи до чотирьох стемів. Сила вокалу сама по собі не визначає якість розділення на чотири стеми. Платформний ансамбль може набрати високий бал, не будучи самостійною моделлю для завантаження, тоді як публічний чекпойнт надає відтворюваний артефакт.
HTDemucs Офіційна структурна діаграма статті: дві гілки області хвилі та області спектру сходяться всередині моделі. Представницький дизайн етапу «подвійного домену» на часовій шкалі нижче виглядає так (джерело: стаття Hybrid Transformers, arXiv:2211.08553).Офіційна діаграма Mel-Band RoFormer Paper: як спектральні розділи відображаються на піддіапазони, що перекриваються, організовані за шкалою Mel. Підсмуги, отримані на середніх і низьких частотах, є більш щільними, тому вокальні деталі виражені більш дрібно (джерело: arXiv:2310.01809).Офіційна архітектурна схема SCNet paper: Позиція модуля розрідженого стиснення між кодувальником і мережею розділення зрозуміла з першого погляду — спочатку стискаються області з низькою щільністю інформації, а потім залишаються обчислювальні потужності переповненим голосовим кордонам (джерело: SCNet paper, arXiv:2401.13276).
Публічні сторінки алгоритмів і рейтинги MVSep є поширеними орієнтирами в розділенні музичних джерел. Вони документують результати й конфігурації; ансамблевий робочий процес не слід сприймати як одну самостійну модель.
Чотири стеми — не інша назва акомпанементу
Стандартне розділення на чотири стеми зазвичай означає vocals, drums, bass і other. Vocals — це доріжка співу, drums — ударна установка, bass — партія баса, а other містить решту інструментів: гітару, фортепіано, струнні, синтезатори, мідні духові, ефекти тощо. Акомпанемент, який чути після вимкнення вокалу, насправді є сумою drums, bass і other.
Ця мета походить від основних наборів даних і традиції оцінювання в розділенні музичних джерел. MUSDB18 і MUSDB18-HQ тривалий час формували навчання й оцінювання моделей навколо цих чотирьох стемів. Коли спільнота каже 4-stem, зазвичай ідеться саме про цю вихідну мету.
Відмінність змінює вибір інструмента. Якщо потрібен чистий вокал або інструментальна версія без вокалу, прямішим рішенням є двостемовий розділювач вокалу. Якщо метою є репетиція ударних, аналіз баса, семплування, реміксування або редаговане очищення матеріалу, корисніші чотири стеми. Other — не гірший акомпанемент, а найскладніший кошик інструментів у системі.
Чотири етапи від U-Net до SCNet
Розділення музичних джерел намагається відновити кілька джерел з однієї змішаної хвильової форми в часі й частоті. Ранні моделі вже могли давати придатний для прослуховування результат, але артефакти були знайомими: просочування вокалу, домішки ударних, каламутний бас, розмиті високі частоти або розірвана фазова фактура у щільних аранжуваннях.
Період
Представницький напрям
Прогрес
Невирішена проблема
2020-2021
VR Architecture / U-Net
Розглядав спектрограми як зображення й зробив базове розділення вокалу та акомпанементу практичним.
Локальним вікнам згортки було важко працювати з довгим музичним контекстом і фазовими співвідношеннями.
2022-2023
HTDemucs (Meta AI) / MDX-Net
Поєднав моделювання хвильової форми й спектрограми, поліпшивши якість і стабільність реконструкції.
Щільні кульмінації, сильна реверберація та складні перехідні процеси все ще могли створювати артефакти.
2023-2024
BS-RoFormer / Mel-Band RoFormer (SAMI, ByteDance)
Використав розбиття на смуги, RoPE й потужніше часо-частотне моделювання для вокалу, гармоній, глісандо та протяжних звуків.
Розподіл частот, який сприяє вокалу, не обов'язково найкращий для всіх інструментів у чотирьох стемах.
Використав моделювання підсмуг і розріджене стиснення, щоб зосередитися на інформаційно насичених часо-частотних ділянках.
Метою лишається стандартне розділення на чотири стеми, а не вихід із шести стемів чи платформний ансамбль.
Ця історія пояснює, чому вибір моделі не можна звести до якості вокалу. Розділення на чотири стеми має також зберігати перехідні процеси ударних, основні тони й гармоніки баса, межі вокалу та високочастотні деталі всередині other.
Часові межі також визначені джерелами: стаття про SCNet стала публічною в січні 2024 року, тоді як Huge-SCNet-4stems V1.2 належить до пізнішого контексту публічного чекпойнта. Тому ця хронологія використовує 2024-2026, а не створює враження, ніби сам SCNet з'явився лише після 2025 року.
Mel-Band RoFormer: сила вокалу й обмеження чотирьох стемів
Mel-Band RoFormer запропонувала команда ByteDance Speech, Audio, and Music Intelligence (SAMI). Автори статті — Ju-Chiang Wang, Wei-Tsung Lu і Minz Won, а на титульній сторінці вказано афіліацію SAMI, ByteDance. Сторінки спільноти інколи узагальнюють цей напрям як ByteDance AI Labs, але найточніше формулювання за джерелом — автори статті та SAMI, ByteDance.
Модель приваблива тим, що формує частотні смуги ближче до людського слуху. Вухо чутливіше до низьких і середніх частот, де містяться основні тони вокалу, приголосні, дихання й чимало ознак висоти тону. Проєкція мел-смуг дає цьому діапазону детальніше представлення й допомагає моделі стежити за основним і бек-вокалом, глісандо, вібрато та хвостами реверберації.
Родина RoFormer використовує обертальне позиційне кодування, або RoPE, і в часових, і в підсмугових послідовностях. Завдяки цьому оцінки уваги залежать від відносної позиції. Глісандо, протяжні звуки й повторювані фрази дають корисне структурне уявлення про цю властивість, але стаття безпосередньо тестує лише контрольовані моделі з RoPE та без нього; окремих метрик для глісандо чи довгих гармоній вона не наводить.
Сигнальний тракт, визначений у статті
BS-RoFormer спочатку перетворює хвильову форму суміші на комплексну спектрограму. Проєкція смуг та ієрархічний Transformer оцінюють комплексну маску, ця маска застосовується до спектра суміші, а зворотне STFT реконструює цільову хвильову форму. Mel-RoFormer змінює проєкцію всередині fθ: перекривні мел-смуги замінюють евристичне розбиття без перекриття. Увесь тракт реконструкції при цьому не замінюється.
X = STFT(x)M̂ = fθ(X)Ŷ = M̂ ⊙ Xŷ = iSTFT(Ŷ)
X: комплексна спектрограма суміші, що містить дійсні й уявні компоненти.
fθ: проєкція смуг, Transformer усередині смуг і між ними та оцінювання маски.
M̂: комплексна цільова маска, що використовується для відновлення амплітуди й фази.
ŷ: хвильова форма, реконструйована зворотним STFT та обмежена втратами хвильової форми й спектра під час навчання.
Саме тому Mel-Band RoFormer є сильним напрямом для розділення вокалу/акомпанементу, основного/бек-вокалу та виділення чистого вокалу. Проблема в тому, що розділення на чотири стеми стосується не лише вокалу. Воно має також відокремити drums, bass і other, а other часто містить найскладніші високочастотні інструментальні деталі.
Після статей: як RoFormer став відкритою екосистемою інструментів
BS-RoFormer з'явився у вересні 2023 року з двома видами доказів в одній статті. Більша система L=12, навчена на MUSDB18HQ і 500 внутрішніх піснях, документувала роботу SAMI-ByteDance, що посіла перше місце на SDX23. Менші моделі лише на MUSDB18HQ забезпечили контрольовані абляції для RoPE, розбиття на смуги й реконструкції з перекриттям та усередненням. Стаття опублікувала архітектуру, умови навчання й таблиці результатів. Вона не додала оригінальний чекпойнт SDX23 і не дала посилання на репозиторій ByteDance/SAMI для навчання та інференсу.
Mel-Band RoFormer вийшов у жовтні 2023 року. Він зберіг RoPE Transformer, моделювання послідовностей усередині смуг і між ними, комплексні маски й реконструкцію хвильової форми, але замінив спроєктоване вручну розбиття без перекриття на 60 перекривних мел-смуг. Місячний інтервал важливий: це була публічна редакція частотної проєкції, спричинена обмеженням попередньої статті, а не другий офіційний пакет чекпойнта, випущений разом із текстом.
Виконуваний код накопичувався поза статтями. Репозиторій lucidrains перетворив діаграми й рівняння на класи моделей PyTorch і відкрито запросив інших відтворювати розділювач. Робота зі стерео, кілька вихідних стемів і варіант Mel-Band зробили структуру придатною до повторного використання, але сам код не міг відновити внутрішні пісні, стан оптимізатора, тривалість навчання чи остаточні конкурсні параметри.
Далі Music-Source-Separation-Training надав цій придатній до повторного використання структурі спільну майстерню: завантажувачі наборів даних, аугментацію, навчання, валідацію, продовження з чекпойнта, сегментований інференс, перекриття й ансамблювання. Його README дякує lucidrains за відтворення моделей RoFormer зі статей і приймає моделі від спільноти. Тепер одну архітектуру можна було навчати для розділення вокалу/інструменталу, чотирьох стемів, підстемів ударних або інших спеціалізованих цілей. Єдиної канонічної ваги спільноти не існувало.
Вокальна модель Kimberley Jensen зробила процес конкретним. У репозиторії сказано, що її навчали на більшій кількості даних із кодом ZFTurbo, типово вона використовує восьмисекундний сегмент і відкриває num_overlap, щоб зменшити артефакти стикування ціною довшого інференсу. Там також відзначено учасників створення набору даних. Ці подробиці пояснюють, чому доступний для завантаження чекпойнт має характер, якого не здатна описати сама назва архітектури.
Поточна сторінка MVSep приписує Kimberley Jensen перші високоякісні публічні ваги, а далі описує пізніші зміни й подальше навчання відкритих ваг. Версії Bas Curtiz, unwa, becruily, gabox та інших розміщені на тій самій сторінці й мають різні компроміси щодо повноти, просочування, шуму та SDR. Це розгалужена генеалогія ваг: моделі мають спільний Mel-Band RoFormer, але не дані, цільову функцію, історію донавчання чи остаточне звучання.
Узагальнення на основі двох статей про RoFormer, реалізації lucidrains і навчального фреймворку ZFTurbo/MVSep. Стрілки показують залежність реалізації, а не офіційне схвалення.
Назва або артефакт
Що він ідентифікує
Що ще потребує підтвердженого походження
BS-RoFormer / Mel-Band RoFormer
Дизайн проєкції смуг, RoPE й осьового моделювання послідовностей.
Конкретного розробника чекпойнта, дані, цільові стеми та набір оцінювання.
Файл чекпойнта для завантаження
Один набір параметрів, що зазвичай залежить від відповідної конфігурації.
Чи походить він від авторів статті, навчання спільноти або пізнішого донавчання.
Хостований процес Mel-Band / BS-RoFormer
Сервіс вибрав ваги, сегментацію, перекриття й виходи.
Оцінки хостованого процесу не можна перейменовувати на результати SDX23 або оригінальної статті.
Одна назва архітектури тепер може позначати конкурсну систему, абляцію зі статті, вокальний чекпойнт, чекпойнт для чотирьох стемів або платформний ансамбль. Точний текст має відкривати три речі: хто запропонував архітектуру, звідки взялися поточні ваги та який рецепт інференсу дає результат. Без усіх трьох формулювання на кшталт «офіційна модель ByteDance» або «конкурсний результат Mel-Band для чотирьох стемів» непомітно зшивають різні артефакти з різних моментів цієї історії.
Контрольоване порівняння: Mel не замінює BS для кожного стема
Найчистішим доказом є контрольоване порівняння зі статті про Mel-Band 2023 року, а не суміш сторінок MVSep і не пов'язаних між собою чекпойнтів спільноти. Кожен рядок нижче використовує MUSDB18HQ без додаткових пісень. На кожній глибині головною зміною є проєкція: евристичні смуги BS-RoFormer без перекриття замінено на 60 перекривних мел-смуг.
Результат — компроміс, а не повна перемога. За L=6 vocals зростає з 10.78 до 11.21 dB, а drums — з 9.61 до 9.91 dB, тоді як bass падає з 11.43 до 9.64 dB, а other трохи знижується з 7.86 до 7.81 dB. За L=9 vocals додає 0.58 dB, other — 0.13 dB, drums втрачає 0.32 dB, а bass не наведено, бо навчання просувалося надто повільно.
Модель зі статті (MUSDB18HQ, без додаткових даних)
Vocals
Bass
Drums
Other
Середній SDR
Параметри
BS-RoFormer L=6
10.78
11.43
9.61
7.86
9.92
72.2M
Mel-RoFormer L=6
11.21
9.64
9.91
7.81
9.64
84.2M
BS-RoFormer L=9
11.02
11.58
9.66
7.80
10.02
82.8M
Mel-RoFormer L=9
11.60
не наведено
9.34
7.93
не наведено
94.8M
Стаття пов'язує результат баса з частотним відображенням. BS-RoFormer навмисно виділяє дрібні смуги на низьких частотах, тоді як мел-проєкція корисніша для вокалу й деяких небасових цілей. Отже, практичний інженерний висновок залежить від завдання: мел-проєкція є сильним вибором для вокалу, але сама психоакустична мотивація не доводить переваги в чотирьох стемах.
SCNet і мета чотирьох стемів
SCNet дивиться на спектр з більш інформаційно орієнтованої позиції. Серед авторів статті Weinan Tong, Jiaxu Zhu, Jun Chen, Shiyin Kang, Tao Jiang, Yang Li, Zhiyong Wu і Helen Meng; на титульній сторінці серед афіліацій зазначені Shenzhen International Graduate School, Tsinghua University, Skywork AI PTE. LTD., Peng Cheng Lab і The Chinese University of Hong Kong. Архітектурно SCNet явно ділить спектрограму суміші на підсмуги й використовує розріджене стиснення, щоб обробити різну інформаційну щільність цих смуг. Простіше кажучи, він не вкладає майже всю місткість у вокальний діапазон. Він спрямовує модель на часо-частотні ділянки, які справді несуть корисний інструментальний сигнал.
Це важливо для чотирьох стемів. Бас лежить низько, але несе важливі гармоніки. Ударні поєднують дуже короткі перехідні процеси з тарілками й звучанням приміщення. Other може одночасно містити гітару, фортепіано, струнні, синтезатори й ефекти. Моделювання підсмуг дає різним частотним ділянкам більш цільову обробку, а розріджене стиснення відводить увагу від порожніх або малоінформативних зон.
Стаття про SCNet описує повну систему як аудіокодер, мережу розділення на основі dual-path RNN та аудіодекодер. Кодер відображає суміш у підсмугові представлення частотної області, мережа розділення моделює структуру в часі й частоті, а декодер реконструює цільові стеми.
Huge-SCNet-4stems V1.2 належить до цього напряму. Його вихідний контракт — збалансований набір файлів vocals, drums, bass і other, які можна далі використовувати для реміксування чи транскрипції, а не ціль, оптимізована лише під вокал.
Важливо також відокремлювати статтю про SCNet від чекпойнта Huge-SCNet-4stems V1.2. Стаття пропонує архітектуру розрідженого стиснення, дизайн підсмуг і дослідницький результат на MUSDB18-HQ; доступним для завантаження артефактом є публічний чекпойнт Hugging Face huge_scnet_4stems_v1.2.ckpt. Цей чекпойнт спільноти не може успадкувати результат статті 9.0 dB на MUSDB18-HQ, адже дані й походження релізу різняться.
Межу коду теж треба зберігати окремо. Автори статті публікують thuhcsi/SCNet як офіційний репозиторій реалізації, але репозиторій повідомляє, що навчальний код іще треба завершити, і спрямовує читачів до HTDemucs, Music-Source-Separation-Training та SCNet-PyTorch як тимчасових навчальних фреймворків. Тому Huge-SCNet-4stems V1.2 слід описувати як публічний варіант чекпойнта для чотирьох стемів у напрямі SCNet, а не як офіційний пакет моделі зі статті про SCNet.
MVSep Ensemble як платформний робочий процес
MVSep Ensemble 2025.06.30 є платформним робочим процесом із кількома моделями. На публічній сторінці алгоритму вказано більше однієї родини моделей. Вокальний тракт може використовувати UVR-MDX-NET, Demucs, MDX23C, VitLarge23, BS Roformer, Mel Roformer, SCNet XL та інші напрями, тоді як bass, drums і other можуть залучати різні моделі Demucs або споріднені моделі.
Сила такого ансамблю походить від спеціалізації: матеріал із перевагою вокалу віддається вокальним спеціалістам, матеріал із перевагою низьких частот і перехідних процесів — сильнішим розділювачам інструментів, а потім результати об'єднуються. Це може бути орієнтиром верхньої межі якості, але не є одним чекпойнтом чи самостійною моделлю, яку користувач відтворить завантаженням одного файла.
MVSep наводить для ансамблю 2025.06.30 середній SDR 13.67. Це число корисне як верхня межа хостованої платформи, але його не варто ставити в один ряд із самостійним чекпойнтом. Воно відображає серверний робочий процес, який може поєднувати вокальні, інструментальні, bass, drums, other та додаткові інструментальні тракти перед формуванням кінцевого результату.
Тому в обговоренні однієї завантажуваної моделі для чотирьох стемів платформні ансамблі потрібно лишати поза категорією одиночних моделей. Інакше порівняння переходить від архітектури моделі до хостованого робочого процесу.
Публічне порівняння чотирьох стемів
Таблиця нижче використовує показники з наведених публічних сторінок моделей і бенчмарків. Оцінки допомагають розмістити кожну модель у межах тієї самої мети чотирьох стемів. Їх не слід читати як абсолютний вердикт для кожної пісні, жанру чи ситуації прослуховування.
Обсяг джерел навмисно вузький: рядок Huge-SCNet-4stems V1.2 із 10.02 dB походить із публічного джерела HF / MVSep; SCNet XL IHF, BS Roformer і HTDemucs4 використовують публічні рядки ZFTurbo / MVSep Multisong. Це не змішана таблиця результатів статті про SCNet на MUSDB18-HQ, вокальних сторінок Mel-Band і оцінок хостованого процесу MVSep Ensemble.
Модель
Середній SDR
Vocals
Drums
Bass
Other
Як це читати
Huge-SCNet-4stems V1.2
10.02
9.6073
11.7422
12.0639
6.6485
Публічний чекпойнт Huge-SCNet для чотирьох стемів у наведеній довідковій таблиці.
SCNet XL IHF 4-stem
9.92
9.68
11.58
11.94
6.48
Сильний самостійний кандидат для чотирьох стемів, особливо щодо drums і bass.
BS Roformer 4-stem
9.38
9.19
11.29
11.08
5.96
Корисний орієнтир для чотирьох стемів у напрямі RoFormer із розбиттям на смуги.
HTDemucs4
9.16
8.24
10.88
11.76
5.74
Зріла класична базова лінія, але не верхня межа поточної якості чотирьох стемів.
Як читати оцінки
Вищий SDR зазвичай означає менше спотворення відносно еталонного стема. Проте середній SDR не замінює прослуховування й не може звести всі стеми до однієї відповіді. Одна модель може бути сильною щодо bass і drums, тоді як інша зберігає чистіший vocals. Other особливо складний, бо містить багато інструментів.
Цінність Huge-SCNet-4stems V1.2 полягає в чіткій межі артефакта: одна публічна назва чекпойнта, стандартний вихід із чотирьох стемів і простежувані публічні довідкові показники. SCNet XL IHF лишається важливим порівнянням. MVSep Ensemble лишається хостованим орієнтиром верхньої межі якості. Вони відповідають на різні питання.
Користувачам слід починати з мети. Для найчистішого вокалу використовуйте розділення вокалу. Для редагованих vocals, drums, bass і other використовуйте розділення на чотири стеми. Розділення на шість стемів потрібне, коли гітара й фортепіано мають бути окремими файлами.
Межа виходу: баланс чотирьох стемів проти деталізації шести
Розділення на шість стемів додатково поділяє other на гітару, фортепіано й решту other. Воно чутливіше до гітарних штрихів, атак фортепіано, фактури клавішних і високочастотних гармонік. Тому чекпойнт BS Roformer SW для шести стемів має іншу мету й навчальний контракт, ніж Huge-SCNet-4stems V1.2.
Ці твердження належать до різних рівнів: RoFormer описує родину архітектур, Mel-Band націлений на представлення вокалу, SCNet балансує чотири стеми, а ансамблі MVSep поєднують хостовані компоненти. Кожен відповідає на інше питання про архітектуру, вихідну мету, публічну доступність, форму робочого процесу чи контракт інференсу.
Висновок: обирайте архітектуру, а не модне слово
Розділення на чотири стеми — не перейменований акомпанемент і не місце, де найпопулярнішу вокальну модель накладають на кожен інструмент. Воно вимагає від моделі балансу vocals, drums, bass і other, особливо перехідних процесів ударних, низьких частот баса, високих гармонік інструментів і змішаного кошика інструментів усередині other.
Huge-SCNet-4stems V1.2 посідає чітке місце навколо цієї стандартної мети чотирьох стемів. Mel-Band RoFormer лишається важливим для розуміння розділення вокалу, а MVSep Ensemble — корисним хостованим орієнтиром якості. Кожен із них належить до свого рівня історії досліджень і впровадження.