28
โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ Thai Musical Notations into Modern Musical Notations Transforming โโโโโโโ โโโโโโโโโโโ โโโโโโ 7 โโโโ โโโโโโโโ โโโโโโ 9 โโโโ โโโโโโโโ โโโโโโ 12 โโโโโโโโโโ 6/8

Present

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Present

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

Thai Musical Notations into Modern Musical

Notations Transforming Program

น้างสาวพิ�มพิ�พิรรณ จิ�โรจิน้�วงศ์� เลขท �7 น้างสาวภรมาภา พิ�น้ภ กด เลขท �9

น้างสาวอาภาว ต ณฑวณ�ช เลขท � 12 ช %น้ม ธยมศ์'กษาป)ท � 6/8

Page 2: Present

1.บทน้+า2.หล กการและเหต.ผล3.การด+าเน้�น้งาน้4.ผลการด+าเน้�น้งาน้5.สร.ปและว�จิารณ�ผลการ

ด+าเน้�น้งาน้

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

Page 3: Present

•ท �มาและความส+าค ญ•ว ตถุ.ประสงค�•ขอบเขตการศ์'กษา•ประโยชน้�ท �คาดว3าจิะ

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

ด+าเน้�น้งาน้

บทน้+า

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

Page 4: Present

ท �มาและความส+าค ญ

• ส+าหร บน้ กดน้ตร ม5อสม ครเล3น้ท �วไป โน้ตดน้ตร เป�น้ ส5�อกลางระหว3างท %งผ�ประพิ น้ธ�ก บน้ กดน้ตร และหม�3น้ ก

ดน้ตร ดวยก น้เอง• ใน้ป6จิจิ.บ น้น้ %ดน้ตร สากลและดน้ตร ไทยน้�ยมน้+ามาเล3น้รวมก น้มากข'%น้• เป�น้ส5�อกลางใน้การส5�อสารก น้ระหว3างน้ กดน้ตร กล.3มท �

ใชโน้ตไทยและกล.3มท �ใชโน้ตสากล ใน้การบรรเลงเพิลงร3วมก น้• เพิ��มโอกาสใน้การบรรเลงเพิลงไทย• ส3งเสร�มการบรรเลงเพิลงไทย• อน้.ร กษ�และเผยแพิร3เพิลงไทยThai Musical Notations into Modern

Musical Notations Transforming Program

Page 5: Present

• ศ์'กษาและพิ ฒน้าข %น้ตอน้ว�ธ การแปลงโน้ตดน้ตร จิากร�ปแบบไทยเป�น้แบบสากล• เข ยน้โปรแกรมท �สามารถุแปลงโน้ตดน้ตร ไทยเป�น้

โน้ตดน้ตร สากล ใน้ร�ปแบบ web application

ว ตถุ.ประสงค�

Page 6: Present

• พิ ฒน้าข %น้ตอน้ว�ธ การแปลงโน้ตไทยเป�น้โน้ตสากล และเข ยน้โปรแกรมเพิ5�อแปลงโน้ตไทยแบบ8 ช3อง ให

อย�3ใน้ร�ปบรรท ด5 เสน้ ใน้ร�ปแบบ web application• ต วโน้ตท �ร บเขามาจิะตองเป�น้โน้ตดน้ตร ไทยท �เป�น้โน้ต

กลางเท3าน้ %น้ และม ความยาวไม3เก�น้4 บรรท ด

ขอบเขตการศ์'กษา

Page 7: Present

• โปรแกรมสามารถุใส3โน้ตไดมากท �ส.ด 4 บรรท ด• การกรอกต วโน้ตตองกรอกใหเต8มบรรท ด หาก

กรอกเพิ ยงคร'�งบรรท ดหน้า การค+าน้วณจิะผ�ดพิลาด

• ตองใส3โน้ตต วส.ดทายท.กคร %ง หากไม3ใส3โน้ตต วส.ดทายโปรแกรมจิะท+างาน้ผ�ดพิลาด

ขอจิ+าก ดของโปรแกรม

Page 8: Present

• ท+าใหเพิลงไทยเป�น้ท �ร� จิ กแพิร3หลายมากข'%น้ เพิราะม โอกาสท �จิะถุ�กน้+ามาบรรเลงมากข'%น้• เม5�อน้+าดน้ตร ไทยและดน้ตร สากลมาบรรเลงรวมก น้จิะช3วยอน้.ร กษ�การเล3น้ดน้ตร ไทยอ กทางหน้'�ง

ประโยชน้�ท �คาดว3าจิะไดร บ

Page 9: Present

ระยะเวลาใน้การด+าเน้�น้งาน้ • ม ระยะเวลา5 เด5อน้ เร��มต %งแต3 ม�ถุ.น้ายน้ 2550 –

พิฤศ์จิ�กายน้ 2550 ท � การด+าเน้�น้การ ระยะเวลาม�.ย. ก.ค. ส.ค. ก.ย

.ต.ค.

พิ.ย.

1 ศ์'กษาทฤษฎี ดน้ตร ไทยและดน้ตร สากล2 ศ์'กษาโปรแกรมและภาษาท �ใชใน้การพิ ฒน้า

โปรแกรม3 ออกแบบข %น้ตอน้ว�ธ การแปลงโน้ตดน้ตร จิากร�ป

แบบของดน้ตร ไทยเป�น้โน้ตดน้ตร สากล4 ออกแบบข %น้ตอน้การท+างาน้ของโปรแกรม5 พิ ฒน้าโปรแกรมแปลงโน้ตดน้ตร 6 ออกแบบและพิ ฒน้า web interface

7 ตรวจิสอบความถุ�กตองของการท+างาน้ของโปรแกรมและแกไข

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

Page 10: Present

หล กการและเหต.ผล•หล กการทางดน้ตร

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

Page 11: Present

องค�ประกอบของต วโน้ต• ส ญล กษณ�แทน้ความส�ง- ต+�าของเส ยง (Pitch)• ส ญล กษณ�แทน้ความส %น้- ยาวของเส ยง(Duration)

หล กการทางดน้ตร

ส ญล กษณ�แทน้ความส�ง- ต+�าของเส ยง (Pitch)

Page 12: Present

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

หล กการทางดน้ตร

Page 13: Present

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

หล กการทางดน้ตร

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

Page 14: Present

หล กการทางดน้ตร

2. เคร5�องหมายก+าหน้ดจิ งหวะ

เป�น้ต วบ3งบอกอ ตราจิ งหวะใน้1 หอง ประกอบดวยเลขต วล3างและเลขต วบน้• เลขต วล3าง หมายถุ'ง ล กษณะของต วโน้ตท �จิะใหย'ดป�น้เกณฑ�1 จิ งหวะ

เลข4 หมายถุ'ง โน้ตต วด+า• เลขต วบน้ หมายถุ'ง จิ+าน้วน้ของต วโน้ตท �ก+าหน้ดล กษณะโดยเลขต วล3าง

เลข 2 หมายถุ'ง ม จิ+าน้วน้โน้ตต วด+า2 ต ว

Page 15: Present

•เคร5�องม5อท �ใชใน้การท+างาน้

•ว�ธ ด+าเน้�น้งาน้•ข %น้ตอน้ว�ธ ใน้การ

พิ ฒน้าโปรแกรม

การด+าเน้�น้งาน้

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

Page 16: Present

เคร5�องม5อท �ใชใน้การท+างาน้

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

• ศ์'กษาทฤษฎี ดน้ตร ไทยและดน้ตร สากล• ศ์'กษาโปรแกรมและภาษาท �ใชใน้การพิ ฒน้าโปรแกรม• ออกแบบข %น้ตอน้ว�ธ การแปลงโน้ตดน้ตร จิากร�ปแบบของดน้ตร ไทยเป�น้โน้ตดน้ตร สากล• ออกแบบข %น้ตอน้การท+างาน้ของโปรแกรม• พิ ฒน้าโปรแกรมแปลงโน้ตดน้ตร • ออกแบบและพิ ฒน้า web interface• ตรวจิสอบความถุ�กตองของการท+างาน้ของโปรแกรมและแกไข• ทดลองใชโปรแกรมและประเม�น้ความพิ'งพิอใจิของผ�ใชโปรแกรม

ว�ธ การด+าเน้�น้งาน้

Page 18: Present

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

•การร บค3าต วโน้ตไทย• การหาต+าแหน้3งโน้ตต วแรก เพิ5�อก+าหน้ดจิ.ดเร��มต

น้ของการท+างาน้•การค+าน้วณจิ งหวะโน้ต•การแสดงผลต วโน้ตสากล

Page 19: Present

•เว8บไซต�•การประเม�น้จิากผ�

เช �ยวชาญดาน้ดน้ตร

ผลการด+าเน้�น้งาน้

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

Page 20: Present

เว8บไซต�

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

Page 21: Present

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

• แบบฟอร�มท �ใชใน้การประเม�น้

ด�แบบฟอร�ม• ผลการ

ประเม�น้ เกณฑ�การประเม�น้ 5 4 3 2 1

1. ความถุ�กตองของการแปลงโน้ต

5 1 0 0 0

2. ความสะดวกใน้การใชงาน้ 1 1 5 0 0

3. ประโยชน้�ท �ไดจิากโปรแกรม 1 5 0 0 0

4. ความสวยงามของโปรแกรม 0 5 1 0 0

5. ความพิ'งพิอใจิต3อโปรแกรมโดยรวม

1 5 0 0 0

Page 22: Present

•สร.ปผลการด+าเน้�น้งาน้

•ว�จิารณ�ผลการด+าเน้�น้งาน้

•ขอเสน้อแน้ะ

สร.ปและว�จิารณ�ผลการด+าเน้�น้งาน้

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

Page 23: Present

สร.ปผลการด+าเน้�น้งาน้• โปรแกรมสามารถุแปลงโน้ตไดถุ�กตอง 96.7%• โปรแกรมน้ %เหมาะส+าหร บน้ กดน้ตร ม5อสม ครเล3น้ท �วไป• โปรแกรมน้ %ย งม ขอจิ+าก ดอย�3มาก สมควรไดร บการพิ ฒน้าต3อไป

Page 24: Present

ว�จิารณ�ผลการด+าเน้�น้งาน้• ป6ญหาท �พิบระหว3างการท+างาน้

o ไม3ค.น้เคยก บภาษาท �ใชใน้การเข ยน้โปรแกรมo การก+าหน้ดเง5�อน้ไขทางดน้ตร ไม3ครบถุวน้ ท+าใหตองกล บมาแกไขค+าส �งและฟ6งก�ช น้ต3างๆบ3อยคร %งo การท+างาน้ไม3เป�น้ไปตามก+าหน้ดเวลา เน้5�องจิากป6ญหาขางตน้

• ส��งท �ควรปร บปร.งo ควรท+าใหการเขาถุ'งโปรแกรมท+าไดง3ายข'%น้

Page 25: Present

ขอเสน้อแน้ะ• ควรท+าใหโปรแกรมใส3โน้ตไดครอบคล.ม และม จิ+าน้วน้มากข'%น้• ควรท+าใหร�ปแบบการร บค3าสะดวกต3อการใชงาน้มากข'%น้• ควรท+าใหสามารถุบ น้ท'กไฟล�เก8บไวใน้ฐาน้ขอม�ลของผ�ใชได

Page 26: Present

บรรณาน้.กรม

จิ�ตรเกษม พิ ฒน้าศ์�ร� . เสร�มแต3งโฮมเพิจิใหม ช ว�ตช วาดวย JavaScript. โรงพิ�มพิ�ธน้าเพิรส แอน้ด�

กราฟฟAค จิ+าก ด , กร.งเทพิมหาน้คร: พิ�มพิ�คร %งท � 1, พิ.ศ์. 2541

พิระเจิน้ด.ร�ยางค� . แบบเร ยน้ด.ร�ยางค�ศ์าสตร� สากล ฉบ บท�ลเกลาท�ลกระหม3อมถุวาย . โรงพิ�มพิ�กรม

แผน้ท �ทหาร , กร.งเทพิมหาน้คร: พิ�มพิ�คร %งท �4 , พิ.ศ์. 2527

ว ระศ์ กด�C ซ'งถุาวร,ดร .JavaProgrammingVolumeII. โรงพิ�มพิ�เอ8ช เอ8น้

กร. Dป จิ+าก ด , กร.งเทพิมหาน้คร: พิ�มพิ�คร %งท � 1, พิ.ศ์ .2545

สมศ์ กด�C โชคช ยช.ต�ก.ล . อ�น้ไซท� PHP5 . โรง พิ�มพิ�โปรว�ช �น้ จิ+าก ด , กร.งเทพิมหาน้คร: พิ�มพิ�คร %งท �

1, พิ.ศ์. 2547 http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm#docu

Page 27: Present

• อาจิารย�ศ์�ร�พิร บ.ญเปล �ยน้พิล : อาจิารย�ท �ปร'กษาโครงงาน้• อาจิารย�สาขาว�ชาคอมพิ�วเตอร�และเทคโน้โลย : ใหค+าแน้ะน้+าใน้การท+าโครงงาน้• อาจิารย�พิรท�พิย� พิรอมม�ล : ใหความร� ทางดาน้ดน้ตร • อาจิารย�ดน้ตร ท.กท3าน้ : สละเวลาใน้การประเม�น้ค.ณภาพิของโปรแกรม• โรงเร ยน้มห�ดลว�ทยาน้.สรณ� : เอ5%อเฟE% อสถุาน้ท �

ขอขอบค.ณ...

Page 28: Present