SoundOn

Description
¼Ò¸®¸¦ »ý¼ºÇÑ´Ù.

Syntax
void SoundOn(U8 soundType, SDATA *sd, U8 style)

Parameters
soundType¼Ò¸®ÀÇ Á¾·ù
sd»ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ¼Ò¸®
style ¼Ò¸®ÀÇ »ý¼º ¹æ¹ý

Returns
¾øÀ½

Comments
¼Ò¸®ÀÇ Á¾·ù´Â ´ÙÀ½°ú °°´Ù.
PENA, PENNA, TONE0 ~ TONE30, MELODY1 ~ MELODY30, USERDATA

style¿¡ µû¸¥ ¼Ò¸®ÀÇ »ý¼º ¹æ¹ýÀº ´ÙÀ½°ú °°´Ù.
0»ý¼º ÁßÀÌ´ø ¾ÕÀÇ ¼Ò¸®¸¦ offÇÏ°í »õ·Î¿î ¼Ò¸®¸¦ 1ȸ »ý¼º
1»ý¼º ÁßÀÌ´ø ¾ÕÀÇ ¼Ò¸®¸¦ offÇÏ°í »õ·Î¿î ¼Ò¸®¸¦ SoundOff()°¡ ºÒ·ÁÁú ¶§±îÁö °è¼Ó »ý¼º
2»ý¼º ÁßÀÌ´ø ¾ÕÀÇ ¼Ò¸®¸¦ Áß´ÜÇÏ°í »õ·Î¿î ¼Ò¸®¸¦ 1ȸ »ý¼ºÇÑ ÈÄ¿¡ ´Ù½Ã ÁߴܵǾú´ø ¼Ò¸®¸¦ ¸¶Àú À̾ »ý¼º
3ÁöÁ¤µÈ Ƚ¼ö¸¸Å­ ¹Ýº¹

»ý¼ºµÇ´Â ¼Ò¸®´Â ½Ã½ºÅÛ¿¡¼­ Á¤ÀÇµÈ ¼Ò¸®»Ó ¾Æ´Ï¶ó »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ¼Ò¸®µéÀ» »ý¼ºÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â »õ·Î¿î À½¾ÇÀ̳ª ¸á·Îµð¸¦ ¸¸µå´Âµ¥ À¯¿ëÇÏ´Ù. »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ¼Ò¸®¿¡ ´ëÇÑ Á¤º¸´Â SDATA¿¡ µé¾î°£´Ù. »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ¼Ò¸®¸¦ »ç¿ëÇϱâ À§Çؼ­´Â soundTypeÀ» USERDATA·Î ÁÖ¾î¾ß ÇÑ´Ù.
SDATAÀÇ ÀÚ·á ±¸Á¶´Â ´ÙÀ½°ú °°´Ù.

Typedef struct {
  U8note;/* period value for note */
  U16 du ration;/* 1000ºÐÀÇ 1ÃÊ ´ÜÀ§ */
} SDATA;