View
1.572
Download
1
Category
Preview:
Citation preview
โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล
Thai Musical Notations into Modern Musical Notations
Transforming Program
นางสาวพิมพ์พรรณ จิโรจนว์งศ์ เลขที่ 7 นางสาวภรมาภา พูนภักดี เลขที่ 9
นางสาวอาภาวี ตัณฑวณิช เลขที่ 12 ชั้นมธัยมศึกษาปีที่ 6/8
1.บทนำา2.หลักการและเหตุผล3.การดำาเนินงาน4.ผลการดำาเนินงาน5.สรุปและวิจารณ์ผลการ
ดำาเนินงาน
โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล
• ทีม่าและความสำาคัญ
• วตัถปุระสงค์• ขอบเขตการศึกษา• ประโยชนท์ี่คาดวา่จ
ะได้รับ• ระยะเวลาในการดำา
เนนิงาน
บทนำา
โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล
ที่มาและความสำาคัญ
• สำาหรับนักดนตรีมือสมัครเล่นทั่วไปโนต้ดนตรีเปน็สื่อกลางระหว่างทั้งผู้ประพันธ์กับนักด
นตรี และหมู่นักดนตรีด้วยกันเอง• ในปัจจุบันนีด้นตรีสากลและดนตรีไทยนิยมนำามาเล่นรวมกันมากข้ึน• เป็นสื่อกลางในการสื่อสารกันระหว่างนักดนตรีกลุ่มที่
ใชโ้น้ตไทยและกลุ่มที่ใช้โน้ตสากลในการบรรเลงเพลงร่วมกัน• เพ่ิมโอกาสในการบรรเลงเพลงไทย• ส่งเสริมการบรรเลงเพลงไทย• อนุรักษ์และเผยแพร่เพลงไทย
Thai Musical Notations into Modern Musical Notations Transforming Program
• ศึกษาและพัฒนาข้ันตอนวิธีการแปลงโน้ตดนตรีจากรูปแบบไทยเป็นแบบสากล• เขียนโปรแกรมที่สามารถแปลงโนต้ดนตรีไทยเปน็โน้
ตดนตรีสากล ในรูปแบบ web application
วัตถุประสงค ์
• พัฒนาข้ันตอนวิธีการแปลงโน้ตไทยเป็นโน้ตสากล และเขียนโปรแกรมเพ่ือแปลงโน้ตไทยแบบ 8 ชอ่ง
ให้อยู่ในรูปบรรทัด 5 เส้น ในรูปแบบ web application• ตัวโน้ตที่รับเข้ามาจะต้องเปน็โน้ตดนตรีไทยที่เป็นโน้
ตกลางเท่านัน้ และมีความยาวไม่เกิน 4 บรรทัด
ขอบเขตการศึกษา
• โปรแกรมสามารถใส่โนต้ได้มากที่สุด 4 บรรทัด• การกรอกตัวโน้ตต้องกรอกให้เต็มบรรทัด
หากกรอกเพียงครึ่งบรรทัดหน้า การคำานวณจะผิดพลาด
• ต้องใส่โนต้ตัวสุดท้ายทุกครั้ง หากไม่ใส่โนต้ตัวสุดท้ายโปรแกรมจะทำางานผิดพลาด
ข้อจำากัดของโปรแกรม
• ทำาให้เพลงไทยเปน็ที่รู้จักแพร่หลายมากข้ึนเพราะมีโอกาสที่จะถูกนำามาบรรเลงมากข้ึน• เมื่อนำาดนตรีไทยและดนตรีสากลมาบรรเลงรวมกันจะชว่ยอนรุักษ์การเล่นดนตรีไทยอีกทางหนึ่ง
ประโยชน์ที่คาดว่าจะได้รับ
ระยะเวลาในการดำาเนินงาน • มีระยะเวลา 5 เดือน เริ่มตั้งแต่ มิถุนายน 2550 –
พฤศจิกายน 2550
ทดลองใช้โปรแกรมและประเมินความพึงพอใจของผู้ใช้โปรแกรม
8
ตรวจสอบความถกูต้องของการทำางานของโปรแกรมและแก้ไข
7
ออกแบบและพัฒนา web interface6
พัฒนาโปรแกรมแปลงโน้ตดนตรี5
ออกแบบขัน้ตอนการทำางานของโปรแกรม4
ออกแบบขัน้ตอนวิธีการแปลงโน้ตดนตรีจากรูปแบบของดนตรีไทยเป็นโน้ตดนตรีสากล
3
ศึกษาโปรแกรมและภาษาที่ใช้ในการพัฒนาโปรแกรม
2
ศึกษาทฤษฎีดนตรีไทยและดนตรีสากล1พ.ย.
ต.ค.
ก.ย.
ส.ค.ก.ค.ม.ิย.
ระยะเวลาการดำาเนินการที่
หลักการและเหตผุล
• หลักการทางดนตรี
โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล
องค์ประกอบของตัวโน้ต• สัญลักษณ์แทนความสูง- ตำำำำ(Pitch)• สัญลักษณ์แทนความสั้น- ยาวของเสียง (Duration)
หลักการทางดนตรี
สัญลักษณ์แทนความสูง- ตำำำำ (Pitch)
สัญลักษณ์แทนความสั้น- ยาวของเสยีง (Duration)• ดนตรีไทย
หลักการทางดนตรี
สัญลักษณ์แทนความสั้น- ยาวของเสยีง (Duration)• ดนตรีสากล
หลักการทางดนตรี
1. ลักษณะตัวโน้ต
หลักการทางดนตรี
2. เครื่องหมายกำาหนดจังหวะ
เป็นตัวบง่บอกอัตราจังหวะใน 1 ห้อง ประกอบด้วยเลขตัวล่างและเลขตัวบน• เลขตัวล่าง หมายถึง ลักษณะของตัวโน้ตที่จะให้ยึดปน็เกณฑ์ 1 จังหวะ
4 หมายถึง โน้ตตัวดำา• เลขตัวบน หมายถึง จำานวนของตัวโนต้ที่กำาหนดลักษณะโดยเลขตัวล่าง
2 หมายถึง มีจำานวนโนต้ตัวดำา 2 ตัว
• เครื่องมอืที่ใช้ในการทำางาน
• วิธดีำาเนินงาน• ขั้นตอนวิธใีนการ
พัฒนาโปรแกรม
การดำาเนนิงาน
โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล
เครื่องมอืที่ใช้ในการทำางาน
• คอมพิวเตอร์แบบพกพา (CPU: 800 MHz, RAM:256 MB, HD 10 GB)• Microsoft Windows XP Service Pack 2• Macromedia Dreamweaver• Edit Plus• Internet Explorer• Server• Adobe Photoshop• MS Paint
• ศึกษาทฤษฎีดนตรีไทยและดนตรีสากล• ศึกษาโปรแกรมและภาษาที่ใช้ในการพัฒนาโปรแกรม• ออกแบบข้ันตอนวิธีการแปลงโน้ตดนตรีจากรูปแบบของดนตรีไทยเปน็โน้ตดนตรีสากล• ออกแบบข้ันตอนการทำางานของโปรแกรม• พัฒนาโปรแกรมแปลงโน้ตดนตรี• ออกแบบและพัฒนา web interface• ตรวจสอบความถูกต้องของการทำางานของโปรแกรมและแก้ไข• ทดลองใช้โปรแกรมและประเมินความพึงพอใจของผู้ใช้โปรแกรม
วิธกีารดำาเนินงาน
ขั้นตอนวิธใีนการพัฒนาโปรแกรม
•การรับคา่ตัวโน้ตไทย• การหาตำาแหน่งโนต้ตัวแรก เพ่ือกำาหนดจุดเริ่มต้นของการทำางาน•การคำานวณจังหวะโน้ต•การแสดงผลตัวโนต้สากล
• เว็บไซต์• การประเมนิจากผู้
เชี่ยวชาญด้านดนตรี
ผลการดำาเนนิงาน
โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล
เว็บไซต์
www.mwit.ac.th/~st04672/interface
การประเมนิจากผู้เชี่ยวชาญด้านดนตรี
• แบบฟอร์มที่ใชใ้นการประเมิน
ดูแบบฟอร์ม• ผลการประเมิน
000515. ความพงึพอใจต่อโปรแกรมโดยรวม
001504. ความสวยงามของโปรแกรม000513. ประโยชนท์ี่ไดจ้ากโปรแกรม005112. ความสะดวกในการใช้งาน000151.
ความถกูต้องของการแปลงโนต้
12345เกณฑก์ารประเมนิ
• สรุปผลการดำาเนินงาน
• วิจารณ์ผลการดำาเนินงาน
• ข้อเสนอแนะ
สรปุและวิจารณ์ผลการดำาเนนิงาน
โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล
สรุปผลการดำาเนินงาน• โปรแกรมสามารถแปลงโน้ตได้ถูกต้อง 96.7%• โปรแกรมนี้เหมาะสำาหรับนกัดนตรีมือสมัครเล่นทั่วไป• โปรแกรมนี้ยังมข้ีอจำากัดอยู่มากสมควรได้รับการพัฒนาต่อไป
วิจารณ์ผลการดำาเนินงาน• ปญัหาที่พบระหว่างการทำางาน
o ไม่คุน้เคยกับภาษาที่ใช้ในการเขียนโปรแกรมo การกำาหนดเงื่อนไขทางดนตรีไม่ครบถ้วนทำาให้ต้องกลับมาแก้ไขคำาสัง่และฟังก์ชนัต่างๆบอ่ยครั้งo การทำางานไม่เปน็ไปตามกำาหนดเวลาเนื่องจากปัญหาข้างต้น
• สิ่งที่ควรปรับปรุงo ควรทำาให้การเข้าถึงโปรแกรมทำาได้ง่ายข้ึน
ข้อเสนอแนะ• ควรทำาให้โปรแกรมใส่โนต้ได้ครอบคลุมและมีจำานวนมากข้ึน• ควรทำาให้รูปแบบการรับค่าสะดวกต่อการใชง้านมากข้ึน• ควรทำาให้สามารถบนัทึกไฟล์เก็บไว้ในฐานข้อมูลของผู้ใชไ้ด้
บรรณานุกรม
จิตรเกษม พัฒนาศิริ. เสริมแต่งโฮมเพจให้มีชวิีตชีวาด้วย JavaScript.
โรงพิมพ์ธนาเพรส แอนด์ กราฟฟิค จำากัด, กรุงเทพมหานคร: พิมพ์ครั้งที่ 1, พ.ศ. 2541
พระเจนดุริยางค.์ แบบเรียนดุริยางค์ศาสตร์สากล
ฉบบัทูลเกล้าทูลกระหม่อมถวาย. โรงพิมพ์กรมแผนที่ทหาร, กรุงเทพมหานคร:
พิมพ์ครั้งที่ 4, พ.ศ. 2527 วีระศักด์ิ ซึงถาวร,ดร.
JavaProgrammingVolumeII. โรงพิมพ์เอ็ช เอ็น กรุ๊ป จำากัด, กรุงเทพมหานคร: พิมพ์ครั้งที่ 1, พ.ศ.
2545 สมศักด์ิ โชคชัยชตุิกุล. อินไซท์ PHP5.
โรงพิมพ์โปรวิชัน่ จำากัด, กรุงเทพมหานคร: พิมพ์ครั้งที่ 1, พ.ศ. 2547
http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm#docu
• อาจารย์ศิริพร บญุเปลี่ยนพล : อาจารย์ที่ปรึกษาโครงงาน• อาจารย์สาขาวิชาคอมพิวเตอร์และเทคโนโลยี : ให้คำาแนะนำาในการทำาโครงงาน• อาจารย์พรทิพย์ พร้อมมูล : ให้ความรู้ทางด้านดนตรี• อาจารย์ดนตรีทุกท่าน : สละเวลาในการประเมินคณุภาพของโปรแกรม• โรงเรียนมหิดลวิทยานุสรณ์ : เอื้อเฟ้ือสถานที่
ขอขอบคณุ...
Recommended