MIDI Go source

¼±ÅûóÀÚ·Î ¿¬ÁÖÇϱâ
¹Ù²î´Â À½¾Ç ¿¬ÁÖÇϱâ

ÆäÀÌÁö¿¡¼­ au, aif, midi, mid, wav µîÀÇ È­ÀÏÀ» ½ÇÇàÇÏ´Â °ÍÀº <embed> ÅÃÀÔ´Ï´Ù. ÀÌ ÅÃÀº nn3, 4¿¡¼­´Â LiveAudio plug-ins·Î ie4¿¡¼­´Â ActiveX ·Î ½ÇÇàÇÏ´Â °ÍÀÔ´Ï´Ù. À̰ÍÀ¸·Î À½¾ÇÀ̳ª È¿°úÀ½À» µéÀ» ¼ö ÀÖ½À´Ï´Ù.

<EMBED NAME="song" SRC="mySong.mid" WIDTH=100 HEIGHT=100 
	HIDDEN=FALSE AUTOSTART=TRUE MASTERSOUND>
À§´Â mySong.mid È­ÀÏÀ» °¡·Î100 ¼¼·Î100 ÀÇ Å©±â¸¦ °¡Áø ¿¬Áֱ⸦ º¸¿©ÁÖ°í ÀÚµ¿À¸·Î À½¾ÇÀ» ½ÃÀÛÇÕ´Ï´Ù. hidden=false´Â ¿¬Áֱ⸦ º¸¿©ÁÖÁö ¾Ê°í ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é TRUEÀÔ´Ï´Ù. AUTOSTART´Â ÀÚµ¿À¸·Î À½¾ÇÀ» ½ÇÇàÇÏ´Â °ÍÀÔ´Ï´Ù. AUTOSTART=FALSE´Â ÀÚµ¿À¸·Î ½ÇÇàÇÏÁö ¾Ê½À´Ï´Ù. MASTERSOUND´Â JavaScript·Î LiveAudio Plug-inÀÌ Áö¿øÇÏ´Â ÇÔ¼ö·Î ½ÃÀÛÀ̳ª Á¾·á¸¦ ¸í·ÉÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ¼öµ¿À¸·Î ´Ù·ê·Á¸é MASTERSOUND¸¦ ³Ö¾î ÁÖ¾î¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¾Æ·¡ÀÇ ÇÔ¼ö°¡ µèÁö ¾Ê½À´Ï´Ù. ±âŸ, volume=30´Â ¼Ò¸®À½·®À» ÁöÁ¤ÇÏ´Â °ÍÀÔ´Ï´Ù.

stop_all(), StopAll(), GetVolume(), IsPaused(), IsPlaying(), fade_from_to(), fade_to(), stop_at_end(), end_time(), start_at_beginning(), start_time(), setvol(), getWindow(), isActive(), destroy(), init(), getPeer(), wait(), notifyAll(), notify(), toString(), equals(), hashCode(), getClass(), IsReady(), pause(), stop(), play()

À§ÀÇ ÇÔ¼öµéÀ» nn3, 4ÀÇ LiveAudio plug-inÀÌ Áö¿øÇÏ´Â Java ÇÔ¼öÀÔ´Ï´Ù.

ÀÌÁß¿¡¼­ stop()´Â ¿¬ÁÖ¸¦ ¸ØÃß´Â °ÍÀ̰í play()´Â ½ÃÀÛÇÏ´Â °ÍÀÔ´Ï´Ù. ie¿¡¼­´Â À§ÀÇ ÇÔ¼öµéÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. IsReady()´Â È­ÀÏÀ» ´Ù ³»·Á¹Þ°í ¿¬ÁÖÇÒ Áغñ°¡ µÇ¾ú´ÂÁö¸¦ ÆÇ´ÜÇÕ´Ï´Ù. ³ª¸ÓÁö´Â.. ¾ÆÁ÷..

<embed>ÅÃÀ¸·Î ÆäÀÌÁö¿¡ Ãâ·ÂµÈ °ÍÀº embed ObjectÀÔ´Ï´Ù. image¿Í °°Àº ½ÄÀ¸·Î »ç¿ëÇÕ´Ï´Ù.
document.song
document.embeds["song"]
document.embeds[0]

À¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

mySong.mid¸¦ ½ÃÀÛÇÒ·Á¸é document.song.play()·Î ÇÏ°í ¹Ýº¹Çؼ­ ¿¬ÁÖ´Â document.song.play(true)·Î ÇÏ¸é µË´Ï´Ù.

nn3, 4¿¡¼­ LiveAudio plug-inÀº Java ÇÔ¼ö¸¦ »ç¿ëÇϹǷΠnaviagtor.javaEnabled()³ª self.java·Î ¹æ¹®ÀÚÀÇ ºê¶ó¿ìÀú°¡ Java¸¦ Áö¿øÇÏ´ÂÁö È®ÀÎÇØ¾ß Çϰí mimeTypes´Â nn3, 4¿¡¼­ audio/x-midi, audio/x-wav°°Àº ¸¹ÀÌ »ç¿ëµÇ´Â °ÍÀ» ´ëºÎºÐ Áö¿øÀ» ÇÕ´Ï´Ù. nn¿¡¼­ È®ÀÎÀº about:plugins¸¦ location »óÀÚ¿¡ ³Ö°í ¿£ÅÍ۸¦ ´©¸£¸é ¼³Ä¡µÇ°Å³ª ±âº»ÀûÀ¸·Î ¼³Ä¡µÇ¾î ÀÖ´Â plug-insµéÀ» Á¤º¸°¡ ³ª¿É´Ï´Ù. ±×¸®°í, Mackintosh 68K¿¡¼­ Áö¿øÇÏÁö ¾Ê´Â´Ù°í ÇÕ´Ï´Ù. navigator.appVersion.indexOf("68K")·Î Mac 68K°¡ ¾Æ´ÑÁö È®ÀÎÇÏ¿©¾ß ÇÕ´Ï´Ù.

¼Ò¸®³»±â ±âº»

<a href="javascript:self.location.href='sound.mid'">¼Ò¸®³»±â</a>
À§ÀÇ ¼Ò¸®³»±â¸¦ ´©¸£¸é È­ÀÏÀ» ³»·Á¹Þ°í ¹ÌµðâÀÌ ¿­¸®°í sound.mid¸¦ ¿¬ÁÖÇÕ´Ï´Ù. À̰ÍÀº Çѹø¸¸ ¿¬ÁÖÇÕ´Ï´Ù.

À̹ÌÁö·Î ¼Ò¸®³»±â

<EMBED SRC="sound.mid" HIDDEN=TRUE AUTOSTART=FALSE LOOP=FALSE
NAME="sound" MASTERSOUND>

< A href="javascript:void(0)" onMouseOver="document.sound.play(false)">
	<img src="img.jpg" border=0>
</a>
À̹ÌÁö¿¡ ¸¶¿ì½º¸¦ °¡Á®°¡¸é sound.mid¸¦ ¿¬ÁÖÇÕ´Ï´Ù. JavaScript·Î ¼Ò¸®¸¦ ´Ù·ê¶§ MASTERSOUND ¸¦ Åþȿ¡ ³Ö¾îÁÖ¾î¾ß ÇÕ´Ï´Ù.

T O P