JavaTM Platform
Standard Ed. 6

패키지
javax.sound.midi 의 사용

javax.sound.midi 를 사용하고 있는 패키지
javax.sound.midi MIDI (악기의 디지탈 인터페이스) 데이터의 입출력, 시켄싱, 및 합성의 인터페이스 및 클래스를 제공합니다.  
javax.sound.midi.spi 새로운 MIDI 디바이스, MIDI 파일 리더 및 라이터, 또는 사운드 뱅크 리더를 제공할 경우에, 서비스 프로바이더가 구현하는 인터페이스를 제공합니다.  
 

javax.sound.midi 에 의해 사용되는 javax.sound.midi 의 클래스
ControllerEventListener
          ControllerEventListener 인터페이스는, 요구한 형태의 MIDI 제어 변경 이벤트의 처리를 Sequencer 가 완료한 시점에서 통지를 받을 필요가 있는 인스턴스의 클래스가 구현합니다.
Instrument
          계측은 일정한 파라미터 설정치를 가진 사운드 합성 알고리즘으로, 일반적으로, 실제의 악기를 에뮤레이트 하거나 특종인 사운드 효과를 실현하기 위해서(때문에) 설계되고 있습니다.
InvalidMidiDataException
          InvalidMidiDataException 는, 올바르지 않은 MIDI 데이터가 검출된 것을 나타냅니다.
MetaEventListener
          MetaEventListener 인터페이스는,Sequencer MetaMessage 의 처리를 완료한 시점에서 통지를 받을 필요가 있는 인스턴스의 클래스가 구현합니다.
MetaMessage
          MetaMessage 는, 신디사이저에 있어서는 의미가 없는 MidiMessage 입니다만, MIDI 파일에 포함할 수가 있어 시퀀서 프로그램에 의해 해석됩니다 (MidiMessage 클래스의 설명을 참조).
MidiChannel
          MidiChannel 객체는 단일의 MIDI 채널을 나타냅니다.
MidiDevice
          MidiDevice 는, 모든 MIDI 디바이스를 위한 기저 인터페이스입니다.
MidiDevice.Info
          MidiDevice.Info 객체는, 디바이스의 이름, 제작 회사명, 설명 텍스트 등,MidiDevice 에 관련하는 다양한 데이터를 포함하고 있습니다.
MidiEvent
          MIDI 이벤트는, MIDI 메세지 및 틱 단위로 나타내진 대응할 때 각표시를 포함하고 있어 MIDI 파일 또는 Sequence 객체에 포함된 MIDI 이벤트 정보를 표현할 수 있습니다.
MidiFileFormat
          MidiFileFormat 객체는, MIDI 파일의 형태를 길이 및 타이밍 정보와 함께 캡슐화합니다.
MidiMessage
          MidiMessage 는 MIDI 메세지의 base class입니다.
MidiUnavailableException
          MidiUnavailableException 는, 요구된 MIDI 컴퍼넌트가 이용 불가이기 (위해)때문에 열거나 작성할 수 없는 경우에, throw 됩니다.
Patch
          Patch 객체는, 단일의 인스트르먼트가 포함되는 (로드 된다) MIDI 신디사이저상의 위치를 나타냅니다.
Receiver
          ReceiverMidiEvent 객체를 수신해, 일반적으로은 응답으로서 무엇인가 유용한 기능을 실행합니다.
Sequence
          Sequence 는, Sequencer 객체로 재생할 수 있는 음악 정보 (많게는 곡전체 또는 편)를 포함한 데이터 구조입니다.
Sequencer
          MIDI 순서 를 재생하는 하드웨어 디바이스 또는 소프트웨어 디바이스를 「시퀀서」라고 합니다.
Sequencer.SyncMode
          SyncMode 객체는, MIDI 시퀀서로 다루어지고 있는 시간을 마스터 또는 슬레이브 디바이스와 동기화하는 방법의 1 개를 표현하고 있습니다.
ShortMessage
          ShortMessage 에는, 상태 바이트의 후에 2 바이트까지의 데이터 바이트가 계속되는 MIDI 메세지가 포함됩니다.
Soundbank
          Soundbank 에는,Synthesizer 에 로드할 수 있는 일련의 Instruments 가 포함되어 있습니다.
SoundbankResource
          SoundbankResource 란,Soundbank 에 포함되고 있는 오디오 자원입니다.
Synthesizer
          Synthesizer 는 사운드를 생성합니다.
Track
          MIDI 트럭은, 표준의 MIDI 파일에 다른 트럭과 함께 보존할 수 있는, MIDI 이벤트 (시각표시가 붙은 MIDI 데이터)의 독립한 스트림입니다.
Transmitter
          Transmitter 는,MidiEvent 객체를 1 개 이상리시버 에 송신합니다.
VoiceStatus
          VoiceStatus 객체에는,Synthesizer 로 생성되는 음성 가운데 1 개에 대해, 현재 상태에 관한 정보가 포함됩니다.
 

javax.sound.midi.spi 에 의해 사용되는 javax.sound.midi 의 클래스
InvalidMidiDataException
          InvalidMidiDataException 는, 올바르지 않은 MIDI 데이터가 검출된 것을 나타냅니다.
MidiDevice
          MidiDevice 는, 모든 MIDI 디바이스를 위한 기저 인터페이스입니다.
MidiDevice.Info
          MidiDevice.Info 객체는, 디바이스의 이름, 제작 회사명, 설명 텍스트 등,MidiDevice 에 관련하는 다양한 데이터를 포함하고 있습니다.
MidiFileFormat
          MidiFileFormat 객체는, MIDI 파일의 형태를 길이 및 타이밍 정보와 함께 캡슐화합니다.
Sequence
          Sequence 는, Sequencer 객체로 재생할 수 있는 음악 정보 (많게는 곡전체 또는 편)를 포함한 데이터 구조입니다.
Soundbank
          Soundbank 에는,Synthesizer 에 로드할 수 있는 일련의 Instruments 가 포함되어 있습니다.
 


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 도 참조해 주세요.