JavaTM 2
Platform
Std.  Ed.  v1. 4.0

ÆÐŰÁö javax.sound.midi

MIDI (¾Ç±âÀÇ µðÁöÅ» ÀÎÅÍÆäÀ̽º) µ¥ÀÌÅÍÀÇ ÀÔÃâ·Â, ½ÃÄ˽Ì, ¹× ÇÕ¼ºÀÇ ÀÎÅÍÆäÀ̽º ¹× Ŭ·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.

ÂüÁ¶:
          ¼³¸í

ÀÎÅÍÆäÀ̽ºÀÇ °³¿ä
ControllerEventListener ¿ä±¸µÈ ÇüÅÂÀÇ MIDI Á¦¾î º¯°æ À̺¥Æ®¸¦ Sequencer °¡ ó¸®ÇßÀ» °æ¿ì¿¡ ÅëÁö¸¦ ÇÊ¿ä·Î ÇÏ´Â ÀνºÅϽº¸¦ º¸°ü À¯ÁöÇϴ Ŭ·¡½º¿¡ ÀÇÇØ,ControllerEventListener ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù.
MetaEventListener Sequencer °¡ MetaMessage ¸¦ ó¸®ÇßÀ» °æ¿ì¿¡ ÅëÁö¸¦ ÇÊ¿ä·Î ÇÏ´Â ÀνºÅϽº¸¦ º¸°ü À¯ÁöÇϴ Ŭ·¡½º¿¡ ÀÇÇØ,MetaEventListener ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù.
MidiChannel MidiChannel ¿ÀºêÁ§Æ®´Â ´ÜÀÏÀÇ MIDI ä³ÎÀ» ³ªÅ¸³À´Ï´Ù.
MidiDevice MidiDevice ´Â Àü MIDI µð¹ÙÀ̽ºÀÇ ±âº» ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
Receiver Receiver ´Â MidiEvent ¿ÀºêÁ§Æ®¸¦ ¼ö½ÅÇØ, Åë»óÀº ÀÀ´ä½Ã¿¡ µµ¿òÀÌ µÇ´Â ±â´ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
Sequencer MIDI sequence ¸¦ Àç»ýÇÏ´Â Çϵå¿þ¾î µð¹ÙÀ̽º ¶Ç´Â ¼ÒÇÁÆ®¿þ¾î µð¹ÙÀ̽º¸¦,sequencer ¶ó°í ¸»ÇÕ´Ï´Ù.
Soundbank Soundbank ¿¡´Â Synthesizer ¿¡ ·ÎµåÇÒ ¼ö ÀÖ´Â ÀÏ·ÃÀÇ Instruments °¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Synthesizer Synthesizer ´Â »ç¿îµå¸¦ »ý¼ºÇÕ´Ï´Ù.
Transmitter Transmitter ´Â MidiEvent ¿ÀºêÁ§Æ®¸¦ 1 °³ ÀÌ»óÀÇ Receivers ¿¡ ¼Û½ÅÇÕ´Ï´Ù.
 

Ŭ·¡½ºÀÇ °³¿ä
Instrument ÀνºÆ®¸£¸ÕÆ®´Â ÀÏÁ¤ÇÑ ÆÄ¶ó¹ÌÅÍ ¼³Á¤Ä¡¸¦ °¡Áø »ç¿îµå ÇÕ¼º ¾Ë°í¸®ÁòÀ¸·Î, Åë»ó, ½ÇÁ¦ÀÇ ¾Ç±â¸¦ ¿¡¹Â·¹ÀÌÆ® Çϰųª ƯÁ¾ÀÎ »ç¿îµå È¿°ú¸¦ ½ÇÇöÇϱâ À§Çؼ­(¶§¹®¿¡) ¼³°èµÇ°í ÀÖ½À´Ï´Ù.
MetaMessage MetaMessage ´Â ½Åµð»çÀÌÀú¿¡ À־´Â Àǹ̰¡ ¾ø´Â MidiMessage ÀÔ´Ï´Ù¸¸, MIDI ÆÄÀÏ¿¡ ÀúÀåµÈ ½ÃÄö¼­ ÇÁ·Î±×·¥¿¡ ÀÇÇØ ÇØ¼®µË´Ï´Ù (MidiMessage Ŭ·¡½ºÀÇ ¼³¸íÀ» ÂüÁ¶).
MidiDevice.Info MidiDevice.Info ¿ÀºêÁ§Æ®´Â µð¹ÙÀ̽ºÀÇ À̸§, Á¦ÀÛ È¸»ç¸í, ¼³¸í ÅØ½ºÆ® µî,MidiDevice ¿¡ °ü·ÃÇÏ´Â µ¥ÀÌÅ͸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù.
MidiEvent MIDI À̺¥Æ®´Â MIDI ¸Þ¼¼Áö ¹× ƽÀ¸·Î Ç¥½ÃµÇ´Â ´ëÀÀÇÒ ¶§ °¢Ç¥½Ã¸¦ Æ÷ÇÔÇØ, MIDI ÆÄÀÏ ¶Ç´Â Sequence ¿ÀºêÁ§Æ®¿¡ ÀúÀåµÈ MIDI À̺¥Æ® Á¤º¸¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
MidiFileFormat MidiFileFormat ¿ÀºêÁ§Æ®´Â MIDI ÆÄÀÏÀÇ Å¸ÀÔÀ» ±æÀÌ ¹× ŸÀÌ¹Ö Á¤º¸¿Í ÇÔ²² ĸ½¶È­ÇÕ´Ï´Ù.
MidiMessage MidiMessage ´Â MIDI ¸Þ¼¼ÁöÀÇ base classÀÔ´Ï´Ù.
MidiSystem MidiSystem Ŭ·¡½º´Â ½Åµð»çÀÌÀú, ½ÃÄö¼­, MIDI ÀÔÃâ·Â Æ÷ÅäµîÀÇ µð¹ÙÀ̽º¸¦ Æ÷ÇÔÇÑ ÀνºÅçÁ¦ MIDI system resource¿¡ÀÇ ¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù.
Patch Patch ¿ÀºêÁ§Æ®´Â ´ÜÀÏÀÇ ÀνºÆ®¸£¸ÕÆ®°¡ ÀúÀåµÇ´Â (·Îµå µÈ´Ù) MIDI ½Åµð»çÀÌÀú»óÀÇ À§Ä¡¸¦ ³ªÅ¸³À´Ï´Ù.
Sequence Sequence ´Â Sequencer ¿ÀºêÁ§Æ®·Î Àç»ýÇÒ ¼ö ÀÖ´Â À½¾Ç Á¤º¸ (¸¹°Ô´Â °îÀüü ¶Ç´Â Æí)¸¦ Æ÷ÇÔÇÑ µ¥ÀÌÅÍ ±¸Á¶ÀÔ´Ï´Ù.
Sequencer.SyncMode SyncMode ¿ÀºêÁ§Æ®´Â MIDI ½ÃÄö¼­·Î ´Ù·ç¾îÁö°í ÀÖ´Â ½Ã°£À» ¸¶½ºÅÍ ¶Ç´Â ½½·¹ÀÌºê µð¹ÙÀ̽º¿Í µ¿±âÈ­ÇÏ´Â ¹æ¹ýÀÇ 1 °³¸¦ Ç¥ÇöÇϰí ÀÖ½À´Ï´Ù.
ShortMessage ShortMessage ¿¡´Â ½ºÅ×ÀÌÅͽº ¹ÙÀÌÆ®ÀÇ ÈÄ¿¡ °è¼ÓµÇ´Â 2 ¹ÙÀÌÆ®±îÁöÀÇ µ¥ÀÌÅÍ ¹ÙÀÌÆ®¸¦ °¡Áö´Â MIDI ¸Þ¼¼Áö°¡ ÀúÀåµË´Ï´Ù.
SoundbankResource SoundbankResource ¶õ,Soundbank ¿¡ ÀúÀåµÇ°í ÀÖ´Â ¿Àµð¿À ¸®¼Ò½ºÀÔ´Ï´Ù.
SysexMessage SysexMessage ¿ÀºêÁ§Æ®´Â MIDI ½Ã½ºÅÛ¿¡Å©½ºÅ©·ç½Ãºê¸ä¼¼ÀÌÁö¸¦ ³ªÅ¸³À´Ï´Ù.
Track MIDI Æ®·°Àº Ç¥ÁØÀÇ MIDI ÆÄÀÏ¿¡ ´Ù¸¥ Æ®·°°ú ÇÔ²² º¸Á¸ÇÒ ¼ö ÀÖ´Â MIDI À̺¥Æ® (ŸÀÓ ½ºÅÆÇÁ°¡ ÀÖ´Â MIDI µ¥ÀÌÅÍ)ÀÇ µ¶¸³ÇÑ ½ºÆ®¸²ÀÔ´Ï´Ù.
VoiceStatus VoiceStatus ¿ÀºêÁ§Æ®¿¡´Â Synthesizer ·Î »ý¼ºµÈ À½¼º °¡¿îµ¥ 1 °³¿¡ ´ëÇÑ, ÇöÀç »óÅ¿¡ °üÇÑ Á¤º¸°¡ Æ÷ÇԵ˴ϴÙ.
 

¿¹¿ÜÀÇ °³¿ä
InvalidMidiDataException InvalidMidiDataException ´Â ºÎÀûÀýÇÑ MIDI µ¥ÀÌÅͰ¡ °ËÃâµÈ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
MidiUnavailableException MidiUnavailableException ´Â ¿ä±¸µÈ MIDI ÄÄÆÛ³ÍÆ®°¡ ¼±Åà ºÒ°¡À̱â (À§ÇØ)¶§¹®¿¡ ¿­°Å³ª ÀÛ¼ºÇϰųª ÇÒ ¼ö ¾ø´Â °æ¿ì¿¡, ½½·Î¿ì µË´Ï´Ù.
 

ÆÐŰÁö javax.sound.midi ÀÇ ¼³¸í

MIDI (¾Ç±âÀÇ µðÁöÅ» ÀÎÅÍÆäÀ̽º) µ¥ÀÌÅÍÀÇ ÀÔÃâ·Â, ½ÃÄ˽Ì, ¹× ÇÕ¼ºÀÇ ÀÎÅÍÆäÀ̽º ¹× Ŭ·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ

°³¿ä, Æ©Å丮¾ó, ¿¹, ¹× °¡À̵忡 ´ëÇØ¼­´Â ´ÙÀ½À» ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

µµÀÔµÈ ¹öÁ¯:
1.3

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.