|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.sound.midi.SoundbankResource
public abstract class SoundbankResource
SoundbankResource
¶õ
¿¡ Æ÷ÇԵǰí ÀÖ´Â ¿Àµð¿À ÀÚ¿øÀÔ´Ï´Ù. ÀϹÝÀûÀÎ »ç¿îµå ¹ðÅ© ÀÚ¿ø¿¡´Â
´ÙÀ½ÀÇ °ÍÀÌ Æ÷ÇԵ˴ϴÙ. Soundbank
Patch
°¡ ÀÖ´Ù. ÆÄ¾Ç
Á¤º¸´Â
Instrument
¿ÀºêÁ§Æ®¿¡ º¸Á¸µÇ°í ÀÖ´Â °æ¿ì°¡ ÀÖ´ÙSynthesizer
·Î MIDI Ä¿¸àµå¿¡ ±Ù°ÅÇÏ´Â »ç¿îµåÀÇ ÇÕ¼º¿¡ »ç¿ëµÇ°Å³ª ¾îÇø®ÄÉÀ̼ÇÀ¸·Î »ç¿ëÇϱâ À§Çؼ ÃßÃ⠵ǰųª ÇÏ´Â °æ¿ì°¡ ÀÖ´Ù (ÀÌ ¿ë¾î´Â
¹ÂÁö¼ÇÀÌ ´ÜÀÏÀÇ ´ÜÆíÀûÀÎ »ùÇÃÀ̶ó°í ÇÏ´Â °Íº¸´Ù, ÀÏ·ÃÀÌ ¿¬¼ÓÇÑ ¿Àµð¿À »ùÇÃÀ̳ª ÇÁ·¹ÀÓÀ» ÀüüÀûÀ¸·Î ¡¸»ùÇá¹À̶ó°í ºÎ¸£°í ÀÖ´Â °ÍÀ» ¹Ý¿µÇϰí ÀÖ´Ù). ¿Àµð¿À »ùÇÃÀÇ µ¥ÀÌÅÍ Å¬·¡½º´Â
¿Àµð¿À »ùÇà µ¥ÀÌÅÍ ÀÚü¿Í ±× ÇØ¼® ¹æ¹ý¿¡ °üÇÑ Á¤º¸ (¿Àµð¿À µ¥ÀÌÅÍÀÇ Çü½Ä)¸¦ ĸ½¶ÈÇÑ,AudioInputStream
µîÀÇ ¿ÀºêÁ§Æ®Sequence
µîÀÇ µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®¿¡ Æ÷ÇÔµÈ ºôÆ®ÀÎ ³ë·¡ µ¥ÀÌÅͰ¡ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì°¡ ÀÖ´Ù
Wavetable ÇÕ¼ºÀ̳ª °Å±â¿¡ °ü·ÃµÈ ±â¼úÀ» »ç¿ëÇÏ´Â ½Åµð»çÀÌÀú´Â
³ëÆ® (À½Ç¥)¸¦ ÇÕ¼ºÇÒ ¶§, ƯÈ÷ óÀ½¿¡ ³ìÀ½µÈ Çö½ÇÀÇ ÆÄ¾Ç
(¾Ç±â)À» ¿¡¹Â·¹ÀÌÆ® ÇÏ´Â °æ¿ì¿¡
»ùÇÃÀ» ÀÌ¿ëÇØ ¿Àµð¿À¸¦ Àç»ýÇÕ´Ï´Ù. ´Ù¸¸,Instruments
¿Í Soundbank
»ùÇÃÀº 1 ´ë 1 ¿¡ ´ëÀÀÇϰí ÀÖ´Ù°í´Â ÇÒ ¼ö ¾ø½À´Ï´Ù. 1 °³ÀÇ Instrument
·Î º¹¼öÀÇ SoundbankResources (ÀϹÝÀûÀ¸·Î ÇÇÄ¡³ª ¹àÀ½ÀÌ ´Ù¸¥ ³ëÆ®)¸¦ »ç¿ëÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ¶Ç, º¹¼öÀÇ Instrument
·Î °°Àº »ùÇÃÀ» »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
»ý¼ºÀÚ °³¿ä | |
---|---|
protected |
SoundbankResource (Soundbank soundBank,
String name,
Class <? > dataClass)
ÁöÁ¤ÇÑ »ç¿îµå ¹ðÅ© ¹× Wavetable À妽º·ÎºÎÅÍ »õ·Î¿î SoundbankResource ¸¦
±¸ÃàÇÕ´Ï´Ù (SoundbankResource
À̸§, »ùÇøµ µÈ ¿Àµð¿À µ¥ÀÌÅÍ ¹× ÆÄ¾Ç
Àº ¼ºê Ŭ·¡½º¿¡¼ ¼³Á¤). |
¸Þ¼µå °³¿ä | |
---|---|
abstract Object |
getData ()
ÀÌ SoundbankResource ¿¡ Æ÷ÇԵǰí ÀÖ´Â ¿Àµð¿À »ùÇÃÀ» ÃëµæÇÕ´Ï´Ù. |
Class <? > |
getDataClass ()
ÀÌ »ùÇ÷Π±× µ¥ÀÌÅ͸¦ ³ªÅ¸³»±â À§Çؼ »ç¿ëµÇ°í Àִ Ŭ·¡½º¸¦ ÃëµæÇÕ´Ï´Ù. |
String |
getName ()
ÀÚ¿ø¸íÀ» ÃëµæÇÕ´Ï´Ù. |
Soundbank |
getSoundbank ()
ÀÌ SoundbankResource °¡ Æ÷ÇԵǰí ÀÖ´Â »ç¿îµå ¹ðÅ©¸¦ ÃëµæÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
protected SoundbankResource(Soundbank soundBank, String name, Class <? > dataClass)
SoundbankResource
¸¦
±¸ÃàÇÕ´Ï´Ù (SoundbankResource
À̸§, »ùÇøµ µÈ ¿Àµð¿À µ¥ÀÌÅÍ ¹× ÆÄ¾Ç
Àº ¼ºê Ŭ·¡½º¿¡¼ ¼³Á¤).
soundBank
- ÀÌ SoundbankResource
°¡ Æ÷ÇԵǰí ÀÖ´Â »ç¿îµå ¹ðÅ©name
- »ùÇÃÀÇ À̸§dataClass
- »ùÇÃÀÇ µ¥ÀÌÅ͸¦ ³ªÅ¸³»±â À§Çؼ »ç¿ëµÇ°í Àִ Ŭ·¡½ºgetSoundbank()
,
getName()
,
getDataClass()
,
getData()
¸Þ¼µåÀÇ »ó¼¼ |
---|
public Soundbank getSoundbank()
SoundbankResource
°¡ Æ÷ÇԵǰí ÀÖ´Â »ç¿îµå ¹ðÅ©¸¦ ÃëµæÇÕ´Ï´Ù.
SoundbankResource
°¡ Æ÷ÇԵǰí ÀÖ´Â »ç¿îµå ¹ðÅ©public String getName()
public Class <? > getDataClass()
getData
·Î µ¹·ÁÁÖ°íÁö´Â ¿ÀºêÁ§Æ®´Â ÀÌ Å¬·¡½ºÀÇ ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. ÀÌ SoundbankResource
¿ÀºêÁ§Æ®°¡ ±× µ¥ÀÌÅÍ¿¡ Á÷Á¢ ¾×¼¼½º ÇÒ ¼ö ¾ø´Â °æ¿ì´Â
null
°¡ µ¹·ÁÁÖ°íÁý´Ï´Ù.
public abstract Object getData()
SoundbankResource
¿¡ Æ÷ÇԵǰí ÀÖ´Â ¿Àµð¿À »ùÇÃÀ» ÃëµæÇÕ´Ï´Ù. µ¹·ÁÁÖ°íÁö´Â ¿ÀºêÁ§Æ®ÀÇ ÇüÅ´ ±¸»ó Ŭ·¡½ºÀÇ ±¸Çö¿¡
Á¸ÇØ,getDataClass
·Î Á¶È¸ÇÒ ¼ö ÀÖ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù.
getDataClass()
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.