tigtools

ตัวแปลง MP3 เป็น MIDIPro

ตรวจจับโน้ตในไฟล์บันทึกเสียงและดาวน์โหลดเป็นไฟล์ MIDI ทำงานได้ดีที่สุดกับเครื่องดนตรีหรือเสียงร้องเพียงแหล่งเดียว ระบบวิเคราะห์เสียงบนอุปกรณ์ของคุณและไม่มีการอัปโหลด

ทำงานในเบราว์เซอร์ของคุณ ไม่ต้องสมัคร

กำลังตรวจสอบแพ็กเกจของคุณ…

วิธีใช้งาน

  1. เลือกไฟล์บันทึกเครื่องดนตรีเดี่ยวหรือเสียงร้อง (ความยาวไม่เกิน 10 นาที)
  2. เลือก ตรวจจับโน้ต และรอขณะระบบวิเคราะห์เสียงในเบราว์เซอร์ของคุณ
  3. ปรับค่า threshold และโน้ตที่สั้นที่สุดขณะดูเปียโนโรล
  4. ตั้งค่าเทมโปหากต้องการให้โน้ตตรงกับบาร์ใน DAW จากนั้นดาวน์โหลดไฟล์ MIDI

วิธีการทำงาน

เบราว์เซอร์ของคุณจะถอดรหัสเสียง ผสมเป็นโมโน และแปลงความถี่ใหม่เป็น 22,050 Hz ซึ่งเป็นรูปแบบอินพุตของ Basic Pitch โมเดลตรวจจับโน้ตแบบโอเพนซอร์ส (Apache 2.0) ที่เผยแพร่โดย Spotify โมเดลทำงานในเบราว์เซอร์ด้วย TensorFlow.js และประมาณค่าสำหรับทุกเฟรม 11.6 ms และคีย์เปียโนทั้ง 88 คีย์ ว่าโน้ตเริ่มต้นหรือกำลังดังอยู่มากน้อยเพียงใด ค่าความน่าจะเป็นเหล่านี้จะถูกแปลงเป็นโน้ตโดยใช้ค่า threshold ของ onset และ frame ความยาวโน้ตขั้นต่ำ และตัวเลือก melodia trick ซึ่งช่วยเก็บโน้ตที่ค่อย ๆ ดังขึ้นโดยไม่มีจุดเริ่มชัดเจน

โน้ตจะถูกเขียนเป็น Standard MIDI File แทร็กเดี่ยวพร้อมโปรแกรมเปียโนอะคูสติก ความเร็วของโน้ตมาจากความดังที่ตรวจจับได้ จังหวะที่คุณตั้งไว้ใช้กำหนดตารางห้องเพลงเท่านั้น โน้ตคงเวลาเดิมเป็นวินาที จึงไม่ล็อกเข้ากับจังหวะ เว้นแต่การบันทึกเล่นตามเมโทรนอมที่จังหวะนั้น pitch bend จะไม่ถูกเขียน

ผลลัพธ์ขึ้นอยู่กับไฟล์บันทึกมาก เครื่องดนตรีเดี่ยวที่เสียงสะอาดให้ผลดี คอร์ดตรวจจับได้แต่บางครั้งโน้ตหายหรือเกินมา กลอง ดิสตอร์ชัน รีเวิร์บ และมิกซ์เต็มเพลงมักให้โน้ตผิดจำนวนมาก การวิเคราะห์ใช้เวลาไม่กี่วินาทีถึงไม่กี่นาที ขึ้นอยู่กับความยาวและอุปกรณ์ของคุณ

ตัวอย่าง

การบันทึกเปียโน

การบันทึกเปียโนด้วยโทรศัพท์ความยาว 2 นาทีจะให้ไฟล์ MIDI ที่มีทำนองและโน้ตคอร์ดส่วนใหญ่ การลดค่า frame threshold จะช่วยดึงโน้ตเสียงเบากลับมา ส่วนการเพิ่มค่าจะช่วยตัดโน้ตหลอนออก

ทำนองที่ฮัม

ฮัมทำนองลงในบันทึกเสียง แปลงโดยเปิด melodia trick แล้วนำเข้า MIDI ใน DAW เพื่อเล่นด้วยเครื่องดนตรีใดก็ได้

คำถามที่พบบ่อย

แยกเครื่องดนตรีในเพลงได้ไหม

ไม่ได้ ระบบตรวจจับโน้ตที่มีระดับเสียงตลอดทั้งไฟล์และรวมไว้ในแทร็กเดียว ในการมิกซ์เต็มเพลง เสียงร้อง เบส คอร์ด และฮาร์มอนิกของกลองจะกลายเป็นโน้ตทั้งหมด จึงทำให้ผลลัพธ์จากเพลงเต็มค่อนข้างรก

มีการอัปโหลดไฟล์เสียงของฉันหรือไม่

ไม่ ไฟล์เสียงถูกถอดรหัสและวิเคราะห์ในเบราว์เซอร์ของคุณ ดาวน์โหลดเฉพาะไฟล์โมเดลจากเว็บนี้ ไฟล์บันทึกของคุณไม่เคยออกจากอุปกรณ์

ทำไมโน้ตไม่ตรงกับห้องเพลงใน DAW

ไฟล์ MIDI คงจังหวะเวลาจริงของการเล่นไว้ ตั้งจังหวะให้ตรงกับจังหวะของเพลง และทำ quantise ใน DAW หากต้องการให้โน้ตตรงตาราง

ทำไมจำกัดความยาว 10 นาที

การวิเคราะห์เก็บผลลัพธ์จากโมเดลทั้งหมดไว้ในหน่วยความจำ ไฟล์เสียงที่ยาวมากอาจทำให้หน่วยความจำของเบราว์เซอร์เต็ม โดยเฉพาะบนมือถือ ควรตัดไฟล์ยาวเป็นส่วน ๆ ก่อน

ความเป็นส่วนตัว

ไฟล์เสียงของคุณถูกถอดรหัสและวิเคราะห์ทั้งหมดในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดหรือจัดเก็บ โมเดลตรวจจับโน้ตโหลดจากเซิร์ฟเวอร์ของเว็บไซต์นี้เอง