|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjavax.sound.midi.Sequencer.SyncMode
public static class Sequencer.SyncMode
SyncMode 객체는, MIDI 시퀀서로 다루어지고 있는 시간을 마스터 또는 슬레이브 디바이스와 동기화하는 방법의 1 개를 표현하고 있습니다. 시퀀서를 마스터와 동기화하는 경우, 시퀀서는 그 현재의 시간을 마스터의 메세지에 맞추어 수정합니다. 시퀀서에 슬레이브가 있는 경우는, 똑같이 시퀀서로부터 슬레이브의 타이밍을 제어하기 위한 메세지가 송신됩니다.
시퀀서에 대한 마스터를 지정하기 위해서,INTERNAL_CLOCK,MIDI_SYNC, 및 MIDI_TIME_CODE 의 3 종류의 모드가 미리 정의되고 있습니다. MIDI_SYNC 와 MIDI_TIME_CODE 는, 시퀀서가 다른 디바이스로부터 MIDI 메세지를 수신하는 경우에 사용합니다. 시퀀서의 시간은,MIDI_SYNC 모드에서는 시스템의 실시간 타이밍 클락 메세지,MIDI_TIME_CODE 모드에서는 MIDI 타임 코드 (MTC) 메세지에 근거해 리셋 됩니다. 이것들 2 개의 모드는 슬래이브 모드라고 해도 사용할 수 있습니다. 그 경우는, 시퀀서가 마스터로부터 메세지를 수신하고 있을지 어떨지에는 관계없이, 시퀀서로부터 대응하는 타입의 MIDI 메세지가 리시버에 송신됩니다. 제 4 의 모드인 NO_SYNC 는, 시퀀서로부터 리시버의 타이밍을 제어하지 않는 것을 나타냅니다.
Sequencer.setMasterSyncMode(Sequencer.SyncMode) ,
Sequencer.setSlaveSyncMode(Sequencer.SyncMode) | 필드의 개요 | |
|---|---|
static Sequencer.SyncMode |
INTERNAL_CLOCK
시퀀서가 타이밍 정보를 내장 클락에서 취득하는 마스터 동기 모드입니다. |
static Sequencer.SyncMode |
MIDI_SYNC
MIDI 클락 메세지를 사용하도록(듯이) 지정하는 마스터 또는 슬레이브 동기 모드입니다. |
static Sequencer.SyncMode |
MIDI_TIME_CODE
MIDI 타임 코드를 사용하도록(듯이) 지정하는 마스터 또는 슬레이브 동기 모드입니다. |
static Sequencer.SyncMode |
NO_SYNC
리시버에 타이밍 정보를 송신하지 않는 것을 나타내는 슬레이브 동기 모드입니다. |
| 생성자 의 개요 | |
|---|---|
protected |
Sequencer.SyncMode (String name)
동기 모드를 구축합니다. |
| 메소드의 개요 | |
|---|---|
boolean |
equals (Object obj)
2 개의 객체가 동일한지 어떤지를 판정합니다. |
int |
hashCode ()
해시 코드 메소드를 finalize 합니다. |
String |
toString ()
이 동기 모드의 이름을 모드의 캐릭터 라인 표현으로 지정합니다. |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
| 필드의 상세 |
|---|
public static final Sequencer.SyncMode INTERNAL_CLOCK
public static final Sequencer.SyncMode MIDI_SYNC
public static final Sequencer.SyncMode MIDI_TIME_CODE
public static final Sequencer.SyncMode NO_SYNC
| 생성자 의 상세 |
|---|
protected Sequencer.SyncMode(String name)
name - 동기 모드의 이름| 메소드의 상세 |
|---|
public final boolean equals(Object obj)
true 를 돌려줍니다.
Object 내의 equals obj - 비교 대상의 참조 객체
true,
그렇지 않은 경우는 falseObject.hashCode() ,
Hashtable public final int hashCode()
Object 내의 hashCode Object.equals(java.lang.Object) ,
Hashtable public final String toString()
Object 내의 toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.