JavaTM Platform
Standard Ed. 6

javax.sound.midi
클래스 Instrument

java.lang.Object 
  상위를 확장 javax.sound.midi.SoundbankResource 
      상위를 확장 javax.sound.midi.Instrument


public abstract class Instrument
extends SoundbankResource

계측은 일정한 파라미터 설정치를 가진 사운드 합성 알고리즘으로, 일반적으로, 실제의 악기를 에뮤레이트 하거나 특종인 사운드 효과를 실현하기 위해서(때문에) 설계되고 있습니다. 계측은 일반적으로, 사운드 뱅크로 불리는 컬렉션에 포함됩니다. 계측을 사용해 소리를 내려면 , 계측을 최초로 신디사이저에 로드하고 나서 프로그램 변경 커멘드를 사용해, 계측을 사용하는 채널을 1 개 또는 복수 선택할 필요가 있습니다. 그러한 채널로 그 후 수신된 MIDI 노트가, 선택한 계측의 사운드를 사용해 연주됩니다.

관련 항목:
Soundbank , Soundbank.getInstruments() , Patch , Synthesizer.loadInstrument(Instrument) , MidiChannel.programChange(int, int)

생성자 의 개요
protected Instrument (Soundbank  soundbank, Patch  patch, String  name, Class <? > dataClass)
          지정된 Patch 로부터 새로운 MIDI 계측을 작성합니다.
 
메소드의 개요
 Patch getPatch ()
          이 인스트르먼트가 신디사이저에 포함되는 뱅크 번호와 프로그램 번호를 나타내는 Patch 객체를 가져옵니다.
 
클래스 javax.sound.midi. SoundbankResource 로부터 상속된 메소드
getData , getDataClass , getName , getSoundbank
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

Instrument

protected Instrument(Soundbank  soundbank,
                     Patch  patch,
                     String  name,
                     Class <? > dataClass)
지정된 Patch 로부터 새로운 MIDI 계측을 작성합니다. 그 후, 작성된 계측을 로드하는 요구가 발행되면(자), 사운드 뱅크내에서 이 계측의 Patch 가 검색됩니다. 계속되어, 사운드 뱅크의 신디사이저와Patch 객체로 지정된 프로그램 위치에, 이 계측이 로드 됩니다.

파라미터:
soundbank - 인스트르먼트를 포함한 사운드 뱅크
patch - 이 계측의 패치
name - 이 계측의 이름
dataClass - 샘플의 데이터를 나타내기 위해서(때문에) 사용되고 있는 클래스
관련 항목:
Synthesizer.loadInstrument(Instrument)
메소드의 상세

getPatch

public Patch  getPatch()
이 인스트르먼트가 신디사이저에 포함되는 뱅크 번호와 프로그램 번호를 나타내는 Patch 객체를 가져옵니다.

반환값:
이 인스트르먼트의 패치

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.