public static class Sequencer.SyncMode extends Object
SyncMode
对象代表一种时间的MIDI音序器的概念可以同步主从设备。如果序列被同步到一个主人,音序器修改其响应消息的当前时间从主。如果程序有一个奴隶,音序器同样将消息发送到控制奴隶的时机。
有三个预定义的模式,指定一个音序器可能大师:INTERNAL_CLOCK
,MIDI_SYNC
,和MIDI_TIME_CODE
。后两个工作如果音序器,从另一个装置接收MIDI信息。在这两种模式,音序器的时间会根据系统的实时时钟信息或MIDI时间码复位(MTC)的消息,分别。这两种模式也可以作为从机模式,在这种情况下,音序器发送MIDI消息的相应类型的接收机(是否也接收音序器从主)。四分之一模式,NO_SYNC
,用于表示音序器不应该控制它的接收机的定时。
Modifier and Type | Field and Description |
---|---|
static Sequencer.SyncMode |
INTERNAL_CLOCK
主同步方式使得音序器从其内部时钟的定时信息。
|
static Sequencer.SyncMode |
MIDI_SYNC
主从同步方式指定MIDI时钟信息的使用。
|
static Sequencer.SyncMode |
MIDI_TIME_CODE
主从同步方式指定MIDI时间码的使用。
|
static Sequencer.SyncMode |
NO_SYNC
一个从同步模式,表明没有时间信息应该被发送到接收机。
|
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 SyncMode(String name)
name
-同步模式名称
public final boolean equals(Object obj)
true
如果对象是相同的
equals
方法重写,继承类
Object
obj
-参考对象的比较
true
如果这个对象是作为
obj
参数相同,
false
否则
Object.hashCode()
,
HashMap
public final int hashCode()
hashCode
方法重写,继承类
Object
Object.equals(java.lang.Object)
,
System.identityHashCode(java.lang.Object)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.