Cách chuyển MP3 sang MIDI hoạt động
MP3 và MIDI là hai thứ rất khác nhau. MP3 lưu trữ sóng âm, còn file MIDI lưu các chỉ dẫn: nốt nào bắt đầu lúc nào, kéo dài bao lâu và to đến mức nào. Vì vậy, chuyển MP3 sang MIDI nghĩa là nghe bản ghi âm rồi ghi lại các nốt nhạc, một tác vụ gọi là phiên âm nhạc tự động. Trang này dùng basic-pitch, một mô hình mã nguồn mở của Spotify, chạy hoàn toàn trong trình duyệt của bạn. Mô hình chỉ cần tải một lần; file MP3 của bạn không bao giờ bị gửi đi đâu cả.
Trường hợp nào hiệu quả, trường hợp nào không
Phiên âm tự động rất hữu ích nhưng không phải là phép màu. Kết quả phụ thuộc nhiều vào bản ghi âm:
- Kết quả tốt: piano solo, guitar solo, một bè sáo hoặc violin, giai điệu hát hoặc huýt sáo rõ ràng, một bè bass riêng lẻ.
- Dùng được sau khi chỉnh sửa: hai hoặc ba nhạc cụ, piano với phần đệm nhẹ, giọng hát trên nền hợp âm đơn giản. Mô hình hỗ trợ đa âm và nhận diện được hợp âm, nhưng sẽ bỏ sót một số nốt và thêm vào vài nốt sai.
- Kết quả kém: bản phối ban nhạc dày đặc, âm thanh distortion nặng, nhiều reverb, bản thu dàn nhạc giao hưởng.
- Không được phiên âm: trống và nhạc cụ gõ. Chúng không có cao độ rõ ràng nên không trở thành nốt trống.
Với một bài hát đầy đủ, hãy thử chế độ chỉ giai điệu. Chế độ này giữ lại bè nổi nhất, thường là giọng hát hoặc nhạc cụ chính, và bỏ phần còn lại. Tách giọng hát trước bằng công cụ tách lời cũng có thể giúp ích.
Chất lượng MP3 rất quan trọng
File MP3 bitrate thấp (96 kbps trở xuống) có dải tần cao bị nhòe và nhiễu nén làm mô hình nhận diện sai. Hãy dùng MP3 từ 192 kbps trở lên, hoặc file WAV gốc nếu có, và xử lý bằng WAV sang MIDI.
Sử dụng file MIDI
File chứa các nốt cùng thời điểm và độ mạnh (velocity). File không có âm thanh riêng: bạn có thể chọn bất kỳ nhạc cụ nào trong DAW, phần mềm soạn nhạc hoặc đàn keyboard. Các nốt giữ nguyên thời gian thực và không bị căn vào lưới, nên khi quantize trong phần mềm âm nhạc, kết quả sẽ dễ đọc hơn dưới dạng bản nhạc. Để nghe lại file MIDI dưới dạng âm thanh, hãy dùng công cụ chuyển đổi MIDI.