Tách Nhạc
Tất cả bài viết

Tách nhạc cụ khỏi bài hát: trống, bass, piano, guitar được không?

Tách stem là gì, tách trống, bass, piano ra sao, và chế độ 6 lớp trả phí cho guitar một lớp riêng. Kèm khác biệt 4, 5 và 6 stems.

Viết bởi Lạc Việt Anh
Tách nhạc cụ khỏi bài hát: piano, guitar, trống, violin, mỗi nhạc cụ một dải sóng riêng
Mỗi nhạc cụ tách thành một dải sóng riêng từ cùng một bản phối.

Tách stem là gì?

Tách stem nghĩa là chia một bài hát đã trộn sẵn thành nhiều file riêng, mỗi file chỉ chứa một nhóm nhạc cụ hoặc giọng hát. Từ "stem" chỉ một lớp âm thanh độc lập trong số đó, ví dụ riêng trống, riêng bass, riêng giọng hát.

Đây là việc mô hình AI ước lượng lại từng lớp từ bản trộn cuối cùng, không phải lấy ra file gốc từng nhạc cụ trong phòng thu. Kết quả luôn là một bản dựng lại, không phải bản thu gốc.

Mô hình AI tách được những lớp nhạc cụ nào?

Trên tách nhạc và lời online của Tách Nhạc, các cách xử lý đang chạy tách được các lớp cố định sau, không phải một trần tùy chỉnh: Spleeter tách được 2, 4 hoặc 5 lớp, HTDemucs tách được 2 hoặc 4 lớp khi chạy trên máy bạn và 2, 4 hoặc 6 lớp khi chạy trên máy chủ, Moises tách giọng chính, giọng bè và phần nhạc nền (3 lớp). Đây là năng lực thật của từng mô hình, khác với số lượt hoặc số phút miễn phí mỗi hạng được dùng.

Ở chế độ 4 lớp, Spleeter và HTDemucs đều tách bài hát thành: giọng hát, trống, bass và nhóm nhạc cụ còn lại (guitar, keyboard, dây, kèn gộp chung một file). Chế độ 5 lớp hiện chỉ chạy trên Spleeter, tách thêm một lớp piano ra khỏi nhóm nhạc cụ còn lại, cho tổng 5 file: giọng hát, trống, bass, piano và nhạc cụ khác. Chế độ 6 lớp chỉ chạy trên HTDemucs (Máy chủ), trả bằng Năng lượng, tách thêm cả guitar và piano ra khỏi nhóm nhạc cụ còn lại, cho 6 file: giọng hát, trống, bass, guitar, piano và nhạc cụ khác.

Muốn lấy gìChọn chế độCách xử lý hỗ trợ
Trống4 stems (hoặc 5, 6 stems)Spleeter, HTDemucs
Bass4 stems (hoặc 5, 6 stems)Spleeter, HTDemucs
Piano riêng khỏi nhóm nhạc cụ khác5 stems hoặc 6 stemsSpleeter (5 stems), HTDemucs (Máy chủ, 6 stems)
Guitar riêng6 stemsChỉ HTDemucs (Máy chủ), trả bằng Năng lượng

Guitar có lớp riêng không?

Có, nhưng chỉ ở chế độ 6 lớp của HTDemucs (Máy chủ), trả bằng Năng lượng. Chế độ này chạy một checkpoint mô hình riêng, được huấn luyện để tách thêm nguồn guitar và piano, nên mỗi nhạc cụ có một file. Ở chế độ 2, 4 hay 5 stems, guitar vẫn đi chung vào nhóm "nhạc cụ khác" cùng với keyboard, dây và các nhạc cụ còn lại. Đây là giới hạn thật của các mô hình đó, không phải điều Tách Nhạc chặn lại.

Muốn dùng, chọn HTDemucs (Máy chủ) trong bảng chọn cách xử lý rồi chọn 6 stems. Lớp guitar vẫn là bản AI ước lượng, không phải bản thu gốc của nhạc cụ.

4 stems và 5 stems khác nhau ra sao?

Chế độ 5 lớp (chạy trên máy chủ, hiện thuộc gói trả phí khi vượt số lượt miễn phí) được thiết kế để tách thêm một lớp piano riêng khỏi nhóm nhạc cụ còn lại. Khác biệt duy nhất giữa hai chế độ nằm ở nhóm nhạc cụ còn lại: 4 stems gộp piano chung với guitar và các nhạc cụ khác vào một file, 5 stems tách riêng piano ra khỏi nhóm đó. Giọng hát, trống và bass tách giống hệt nhau ở cả hai chế độ, không lớp nào sạch hơn nhờ chọn 5 stems.

Nếu bài hát không có piano, chọn 5 stems không mang lại khác biệt gì so với 4 stems, ngoài việc có thêm một file gần như im lặng.

Đường xử lý 5 lớp qua máy chủ đã có ở phía giao diện và mô hình, nhưng đội ngũ Tách Nhạc chưa xác minh trọn vẹn đầu-cuối cho mọi trường hợp. Nếu file piano trả về chưa như kỳ vọng, hãy thử lại ở 4 stems để lấy nhóm nhạc cụ gộp thay vì phụ thuộc riêng vào lớp piano.

Nhạc cụ tách ra dùng để làm gì?

Muốn hiểu sâu hơn về từng lớp, xem thêm tách tiếng trống khỏi bài hát và tách riêng tiếng bass, hai bài đi sâu vào cách làm và giới hạn của từng lớp cụ thể.

  • Tập theo đúng phần trống hoặc bass của bản gốc mà không bị nhạc cụ khác che
  • Lấy nhóm nhạc cụ còn lại (ở chế độ 4 và 5 lớp, trong đó có guitar) làm nền để chơi hoặc thu đè lên
  • So sánh cách phối khí giữa các lớp khi học hòa âm, phối khí
  • Ghép lại các file để tạo bản phối riêng, ví dụ giữ bass và trống nhưng bỏ nhóm nhạc cụ khác

Nguồn chính

Tách nhạc cụ có tách được guitar riêng không?

Được, ở chế độ 6 stems của HTDemucs (Máy chủ), trả bằng Năng lượng. Ở chế độ 2, 4 và 5 stems, guitar vẫn nằm trong nhóm "nhạc cụ khác".

Muốn lấy riêng tiếng piano thì chọn chế độ nào?

Chọn 5 stems với Spleeter, hoặc 6 stems với HTDemucs (Máy chủ), hai chế độ có lớp piano riêng. Đường 5 stems chưa được xác minh trọn vẹn cho mọi bài hát, nên nếu kết quả chưa như ý, thử lại ở 4 hoặc 6 stems.

4 stems và 5 stems, cái nào tách trống và bass sạch hơn?

Không cái nào sạch hơn cái nào. Hai chế độ tách giọng hát, trống và bass giống hệt nhau; khác biệt duy nhất là 5 stems tách thêm piano ra khỏi nhóm nhạc cụ còn lại.

Tách nhạc cụ khỏi một bài hát có cần cài phần mềm không?

Không. Tải file lên hoặc dán link, chọn số stems cần, máy chủ hoặc trình duyệt xử lý rồi tải từng lớp về.