3p science project

28

Upload: guest841a6f

Post on 04-Jul-2015

1.572 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: 3P Science Project

โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล

Thai Musical Notations into Modern Musical Notations

Transforming Program

นางสาวพิมพ์พรรณ จิโรจนว์งศ์ เลขที่ 7 นางสาวภรมาภา พูนภักดี เลขที่ 9

นางสาวอาภาวี ตัณฑวณิช เลขที่ 12 ชั้นมธัยมศึกษาปีที่ 6/8

Page 2: 3P Science Project

1.บทนำา2.หลักการและเหตุผล3.การดำาเนินงาน4.ผลการดำาเนินงาน5.สรุปและวิจารณ์ผลการ

ดำาเนินงาน

โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล

Page 3: 3P Science Project

• ทีม่าและความสำาคัญ

• วตัถปุระสงค์• ขอบเขตการศึกษา• ประโยชนท์ี่คาดวา่จ

ะได้รับ• ระยะเวลาในการดำา

เนนิงาน

บทนำา

โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล

Page 4: 3P Science Project

ที่มาและความสำาคัญ

• สำาหรับนักดนตรีมือสมัครเล่นทั่วไปโนต้ดนตรีเปน็สื่อกลางระหว่างทั้งผู้ประพันธ์กับนักด

นตรี และหมู่นักดนตรีด้วยกันเอง• ในปัจจุบันนีด้นตรีสากลและดนตรีไทยนิยมนำามาเล่นรวมกันมากข้ึน• เป็นสื่อกลางในการสื่อสารกันระหว่างนักดนตรีกลุ่มที่

ใชโ้น้ตไทยและกลุ่มที่ใช้โน้ตสากลในการบรรเลงเพลงร่วมกัน• เพ่ิมโอกาสในการบรรเลงเพลงไทย• ส่งเสริมการบรรเลงเพลงไทย• อนุรักษ์และเผยแพร่เพลงไทย

Thai Musical Notations into Modern Musical Notations Transforming Program

Page 5: 3P Science Project

• ศึกษาและพัฒนาข้ันตอนวิธีการแปลงโน้ตดนตรีจากรูปแบบไทยเป็นแบบสากล• เขียนโปรแกรมที่สามารถแปลงโนต้ดนตรีไทยเปน็โน้

ตดนตรีสากล ในรูปแบบ web application

วัตถุประสงค ์

Page 6: 3P Science Project

• พัฒนาข้ันตอนวิธีการแปลงโน้ตไทยเป็นโน้ตสากล และเขียนโปรแกรมเพ่ือแปลงโน้ตไทยแบบ 8 ชอ่ง

ให้อยู่ในรูปบรรทัด 5 เส้น ในรูปแบบ web application• ตัวโน้ตที่รับเข้ามาจะต้องเปน็โน้ตดนตรีไทยที่เป็นโน้

ตกลางเท่านัน้ และมีความยาวไม่เกิน 4 บรรทัด

ขอบเขตการศึกษา

Page 7: 3P Science Project

• โปรแกรมสามารถใส่โนต้ได้มากที่สุด 4 บรรทัด• การกรอกตัวโน้ตต้องกรอกให้เต็มบรรทัด

หากกรอกเพียงครึ่งบรรทัดหน้า การคำานวณจะผิดพลาด

• ต้องใส่โนต้ตัวสุดท้ายทุกครั้ง หากไม่ใส่โนต้ตัวสุดท้ายโปรแกรมจะทำางานผิดพลาด

ข้อจำากัดของโปรแกรม

Page 8: 3P Science Project

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

ประโยชน์ที่คาดว่าจะได้รับ

Page 9: 3P Science Project

ระยะเวลาในการดำาเนินงาน • มีระยะเวลา 5 เดือน เริ่มตั้งแต่ มิถุนายน 2550 –

พฤศจิกายน 2550

ทดลองใช้โปรแกรมและประเมินความพึงพอใจของผู้ใช้โปรแกรม

8

ตรวจสอบความถกูต้องของการทำางานของโปรแกรมและแก้ไข

7

ออกแบบและพัฒนา web interface6

พัฒนาโปรแกรมแปลงโน้ตดนตรี5

ออกแบบขัน้ตอนการทำางานของโปรแกรม4

ออกแบบขัน้ตอนวิธีการแปลงโน้ตดนตรีจากรูปแบบของดนตรีไทยเป็นโน้ตดนตรีสากล

3

ศึกษาโปรแกรมและภาษาที่ใช้ในการพัฒนาโปรแกรม

2

ศึกษาทฤษฎีดนตรีไทยและดนตรีสากล1พ.ย.

ต.ค.

ก.ย.

ส.ค.ก.ค.ม.ิย.

ระยะเวลาการดำาเนินการที่

Page 10: 3P Science Project

หลักการและเหตผุล

• หลักการทางดนตรี

โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล

Page 11: 3P Science Project

องค์ประกอบของตัวโน้ต• สัญลักษณ์แทนความสูง- ตำำำำ(Pitch)• สัญลักษณ์แทนความสั้น- ยาวของเสียง (Duration)

หลักการทางดนตรี

สัญลักษณ์แทนความสูง- ตำำำำ (Pitch)

Page 12: 3P Science Project

สัญลักษณ์แทนความสั้น- ยาวของเสยีง (Duration)• ดนตรีไทย

หลักการทางดนตรี

Page 13: 3P Science Project

สัญลักษณ์แทนความสั้น- ยาวของเสยีง (Duration)• ดนตรีสากล

หลักการทางดนตรี

1. ลักษณะตัวโน้ต

Page 14: 3P Science Project

หลักการทางดนตรี

2. เครื่องหมายกำาหนดจังหวะ

เป็นตัวบง่บอกอัตราจังหวะใน 1 ห้อง ประกอบด้วยเลขตัวล่างและเลขตัวบน• เลขตัวล่าง หมายถึง ลักษณะของตัวโน้ตที่จะให้ยึดปน็เกณฑ์ 1 จังหวะ

4 หมายถึง โน้ตตัวดำา• เลขตัวบน หมายถึง จำานวนของตัวโนต้ที่กำาหนดลักษณะโดยเลขตัวล่าง

2 หมายถึง มีจำานวนโนต้ตัวดำา 2 ตัว

Page 15: 3P Science Project

• เครื่องมอืที่ใช้ในการทำางาน

• วิธดีำาเนินงาน• ขั้นตอนวิธใีนการ

พัฒนาโปรแกรม

การดำาเนนิงาน

โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล

Page 16: 3P Science Project

เครื่องมอืที่ใช้ในการทำางาน

• คอมพิวเตอร์แบบพกพา (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

Page 17: 3P Science Project

• ศึกษาทฤษฎีดนตรีไทยและดนตรีสากล• ศึกษาโปรแกรมและภาษาที่ใช้ในการพัฒนาโปรแกรม• ออกแบบข้ันตอนวิธีการแปลงโน้ตดนตรีจากรูปแบบของดนตรีไทยเปน็โน้ตดนตรีสากล• ออกแบบข้ันตอนการทำางานของโปรแกรม• พัฒนาโปรแกรมแปลงโน้ตดนตรี• ออกแบบและพัฒนา web interface• ตรวจสอบความถูกต้องของการทำางานของโปรแกรมและแก้ไข• ทดลองใช้โปรแกรมและประเมินความพึงพอใจของผู้ใช้โปรแกรม

วิธกีารดำาเนินงาน

Page 18: 3P Science Project

ขั้นตอนวิธใีนการพัฒนาโปรแกรม

•การรับคา่ตัวโน้ตไทย• การหาตำาแหน่งโนต้ตัวแรก เพ่ือกำาหนดจุดเริ่มต้นของการทำางาน•การคำานวณจังหวะโน้ต•การแสดงผลตัวโนต้สากล

Page 19: 3P Science Project

• เว็บไซต์• การประเมนิจากผู้

เชี่ยวชาญด้านดนตรี

ผลการดำาเนนิงาน

โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล

Page 20: 3P Science Project

เว็บไซต์

www.mwit.ac.th/~st04672/interface

Page 21: 3P Science Project

การประเมนิจากผู้เชี่ยวชาญด้านดนตรี

• แบบฟอร์มที่ใชใ้นการประเมิน

ดูแบบฟอร์ม• ผลการประเมิน

000515. ความพงึพอใจต่อโปรแกรมโดยรวม

001504. ความสวยงามของโปรแกรม000513. ประโยชนท์ี่ไดจ้ากโปรแกรม005112. ความสะดวกในการใช้งาน000151.

ความถกูต้องของการแปลงโนต้

12345เกณฑก์ารประเมนิ

Page 22: 3P Science Project

• สรุปผลการดำาเนินงาน

• วิจารณ์ผลการดำาเนินงาน

• ข้อเสนอแนะ

สรปุและวิจารณ์ผลการดำาเนนิงาน

โปรแกรมแปลงโน้ตดนตรีไทยเป็นโน้ตดนตรีสากล

Page 23: 3P Science Project

สรุปผลการดำาเนินงาน• โปรแกรมสามารถแปลงโน้ตได้ถูกต้อง 96.7%• โปรแกรมนี้เหมาะสำาหรับนกัดนตรีมือสมัครเล่นทั่วไป• โปรแกรมนี้ยังมข้ีอจำากัดอยู่มากสมควรได้รับการพัฒนาต่อไป

Page 24: 3P Science Project

วิจารณ์ผลการดำาเนินงาน• ปญัหาที่พบระหว่างการทำางาน

o ไม่คุน้เคยกับภาษาที่ใช้ในการเขียนโปรแกรมo การกำาหนดเงื่อนไขทางดนตรีไม่ครบถ้วนทำาให้ต้องกลับมาแก้ไขคำาสัง่และฟังก์ชนัต่างๆบอ่ยครั้งo การทำางานไม่เปน็ไปตามกำาหนดเวลาเนื่องจากปัญหาข้างต้น

• สิ่งที่ควรปรับปรุงo ควรทำาให้การเข้าถึงโปรแกรมทำาได้ง่ายข้ึน

Page 25: 3P Science Project

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

Page 26: 3P Science Project

บรรณานุกรม

จิตรเกษม พัฒนาศิริ. เสริมแต่งโฮมเพจให้มีชวิีตชีวาด้วย JavaScript.

โรงพิมพ์ธนาเพรส แอนด์ กราฟฟิค จำากัด, กรุงเทพมหานคร: พิมพ์ครั้งที่ 1, พ.ศ. 2541

พระเจนดุริยางค.์ แบบเรียนดุริยางค์ศาสตร์สากล

ฉบบัทูลเกล้าทูลกระหม่อมถวาย. โรงพิมพ์กรมแผนที่ทหาร, กรุงเทพมหานคร:

พิมพ์ครั้งที่ 4, พ.ศ. 2527 วีระศักด์ิ ซึงถาวร,ดร.

JavaProgrammingVolumeII. โรงพิมพ์เอ็ช เอ็น กรุ๊ป จำากัด, กรุงเทพมหานคร: พิมพ์ครั้งที่ 1, พ.ศ.

2545 สมศักด์ิ โชคชัยชตุิกุล. อินไซท์ PHP5.

โรงพิมพ์โปรวิชัน่ จำากัด, กรุงเทพมหานคร: พิมพ์ครั้งที่ 1, พ.ศ. 2547

http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm#docu

Page 27: 3P Science Project

• อาจารย์ศิริพร บญุเปลี่ยนพล : อาจารย์ที่ปรึกษาโครงงาน• อาจารย์สาขาวิชาคอมพิวเตอร์และเทคโนโลยี : ให้คำาแนะนำาในการทำาโครงงาน• อาจารย์พรทิพย์ พร้อมมูล : ให้ความรู้ทางด้านดนตรี• อาจารย์ดนตรีทุกท่าน : สละเวลาในการประเมินคณุภาพของโปรแกรม• โรงเรียนมหิดลวิทยานุสรณ์ : เอื้อเฟ้ือสถานที่

ขอขอบคณุ...

Page 28: 3P Science Project