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ì, mô hình tách được trống, bass, piano ra sao, và vì sao guitar chưa có lớp riêng. Kèm khác biệt 4 và 5 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, hai engine đ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: engine Spleeter tách được 2, 4 hoặc 5 lớp, engine HTDv4 tách được 2 hoặc 4 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, cả hai engine đề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.

Muốn lấy gìChọn chế độEngine hỗ trợ
Trống4 stems (hoặc 5 stems)Spleeter, HTDv4
Bass4 stems (hoặc 5 stems)Spleeter, HTDv4
Piano riêng khỏi nhóm nhạc cụ khác5 stemsChỉ Spleeter
Guitar riêngChưa có lớp riêng ở cả hai engineChưa có

Vì sao tách guitar chưa có lớp riêng?

Cả hai engine đang chạy trên Tách Nhạc đều chưa có một lớp mang tên guitar. Guitar hiệ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, dù bạn chọn 2, 4 hay 5 stems. Đây là giới hạn thật của chính mô hình đang chạy, không phải điều Tách Nhạc chặn lại.

Muốn có riêng lớp guitar cần một checkpoint mô hình khác hẳn, được huấn luyện để tách thêm nguồn guitar, chứ không phải chỉnh một tùy chọn trên engine hiện tại. Việc này chưa được triển khai trên Tách Nhạc.

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

Chế độ 5 lớp (chạy trên engine 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 (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?

Chưa. Cả hai engine đang chạy trên Tách Nhạc đều gộp guitar vào nhóm "nhạc cụ khác" ở mọi chế độ stem, vì mô hình hiện tại không có lớp guitar riêng.

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

Chọn 5 stems trên engine Spleeter, chế độ duy nhất hiện có lớp piano riêng. Đường xử lý này 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 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ề.