บันทึกซีเนียร์โปรเจค #3

by m3rLinEz 1. November 2008 11:32

จากบันทึกคราวก่อนก็ทำเสร้จไปแค่ 3 อย่าง คือ

  • ลองทำ DFT บน Sample ที่อ่านมาจาก WAV ดูว่าจะได้ผลตามที่คิดมั้ย (ใช้ Library ทำแล้ว)
  • ลองพล็อตกราฟ Fourier ออกมาดูจะได้เข้าใจได้ง่ายๆ  (ใช้ gnuplot)
  • เอาผลจากการทำ Fourier มาลองใช้ Harmonic Product Spectrum (HPS) เพื่อหา Pitch ดู  (เขียนเสร็จแล้วตอนแรกลืมใส่ absolute บน output ของ DFT ใส่เสร็จแล้วผลก็ออกมาสวยงาม)
  • ทำ Vocal Extraction บนไฟล์เสียงเพลงที่อ่านเข้ามาด้วยวิธี Phase Cancellation เคยเห็นวีดิโอบน YouTube แล้ว น่าจะพอดัดแปลงได้ แต่ Result คงไม่ดีเท่าไหร่แฮะ (ยังไม่ได้ทำแฮะ)

เท่าที่ลองทำ HPS ดูบนไฟล์เพลง ปรากฎว่าค่ามันกระจายมากเลย ยังไม่รู้จะแก้ปัญหายังไง เด๋วอาจจะต้องลองไปปรึกษาอาจารย์ดู เผื่อมันจะมีวิธีทาง Learning เท่ๆ : ) (ฝึนไปอีกแระ)

Tags: Category: General

Add comment




biuquote
  • Comment
  • Preview
Loading






Most comments

khimkhim khimkhim
1 comments
weaw weaw
1 comments
domehuhu domehuhu
1 comments

RecentComments

Comment RSS