ขอทำความเข้าใจตรงๆ ก่อน
หลายคนค้นหาวิธีแปลง MMF เป็น MIDI เพราะริงโทน MMF ชวนให้นึกถึง MIDI ทั้งสองแบบเคยใช้เป็นริงโทนเมโลดี้ และไฟล์ MMF บางไฟล์ก็มีข้อมูลโน้ตคล้าย MIDI จึงควรรู้ว่าหน้านี้ทำอะไรได้และทำอะไรไม่ได้
- เครื่องมือนี้ไม่ได้ดึงข้อมูลโน้ตต้นฉบับออกจากไฟล์ MMF และไม่สามารถอ่านแทร็กซินธิไซเซอร์ SMAF ได้
- แต่จะถอดรหัสเสียงที่บันทึกไว้ในไฟล์ MMF (Yamaha ADPCM หรือ PCM) แล้วถอดเสียงนั้นเป็นโน้ต MIDI ด้วยโมเดล AI
ผลลัพธ์จึงเป็นการประมาณโน้ตจากเสียงที่ได้ยิน ไม่ใช่สำเนาของโน้ตที่ริงโทนถูกเขียนโปรแกรมไว้ ไฟล์ที่มีเฉพาะโน้ตซินธิไซเซอร์และไม่มีเสียงบันทึกจะเปิดในหน้านี้ไม่ได้เลย
ไฟล์ MMF มีอะไรอยู่บ้าง
SMAF ซึ่งเป็นรูปแบบเบื้องหลัง MMF ถูกออกแบบโดย Yamaha สำหรับชิปเสียงในโทรศัพท์ ไฟล์หนึ่งอาจมี "สกอร์" โน้ตที่ชิปเล่นด้วยซินธิไซเซอร์แบบ FM หรือ wavetable, เสียงที่บันทึกไว้ เช่น เสียงพูดหรือคลิปเพลง หรือมีทั้งสองอย่าง ริงโทนเมโลดี้แบบโพลีโฟนิกส่วนใหญ่เป็นสกอร์ ส่วนริงโทนเพลงจริงและเสียงพูดเป็นเสียงบันทึก
หากริงโทนของคุณเป็นเมโลดี้จากซินธิไซเซอร์
หากไฟล์เปิดไม่ได้ แสดงว่าน่าจะมีเฉพาะสกอร์ ถ้ายังมีโทรศัพท์ที่เล่นริงโทนนี้ได้ ให้เปิดเสียงใกล้คอมพิวเตอร์แล้วอัดด้วยเครื่องบันทึกเสียง จากนั้นนำไฟล์ที่อัดไปถอดเสียงด้วย MP3 เป็น MIDI หรือ WAV เป็น MIDI ริงโทนที่สังเคราะห์ขึ้นมีเสียงสะอาดและเรียบง่าย จึงมักถอดเสียงได้ดี
การถอดเสียงทำงานอย่างไร
เครื่องมือนี้ใช้ basic-pitch โมเดลโอเพนซอร์สจาก Spotify ที่ตรวจจับได้หลายโน้ตพร้อมกันและทำงานบนอุปกรณ์ของคุณเอง ก่อนดาวน์โหลดจะมี Piano Roll แสดงโน้ตที่ตรวจพบ หากเป็นเมโลดี้เดี่ยว ให้เปิดโหมดเมโลดี้อย่างเดียว เนื่องจากเสียง MMF เป็น 4 บิต จึงมีเสียงซ่าที่อาจทำให้เกิดโน้ตปลอมเล็กๆ หากพบให้ลดความไวลง
ไฟล์ MIDI จะใช้เครื่องดนตรีที่คุณเลือกในหน้านี้และจังหวะที่ตรวจพบ ซึ่งคุณกำหนด BPM เองแทนได้ หากต้องการฟังผลลัพธ์อย่างรวดเร็ว ให้เปิดในตัวแปลง MIDI