java.applet

java.awt

java.awt.color

java.awt.datatransfer

java.awt.dnd

java.awt.event

java.awt.font

java.awt.geom

java.awt.im

java.awt.im.spi

java.awt.image

java.awt.image.renderable

java.awt.print

java.beans

java.beans.beancontext

java.io

java.lang

java.lang.annotation

java.lang.instrument

java.lang.management

java.lang.ref

java.lang.reflect

java.math

java.net

java.nio

java.nio.channels

java.nio.channels.spi

java.nio.charset

java.nio.charset.spi

java.rmi

java.rmi.activation

java.rmi.dgc

java.rmi.registry

java.rmi.server

java.security

java.security.acl

java.security.cert

java.security.interfaces

java.security.spec

java.sql

java.text

java.util

java.util.concurrent

java.util.concurrent.atomic

java.util.concurrent.locks

java.util.jar

java.util.logging

java.util.prefs

java.util.regex

java.util.zip

javax.accessibility

javax.activity

javax.crypto

javax.crypto.interfaces

javax.crypto.spec

javax.imageio

javax.imageio.event

javax.imageio.metadata

javax.imageio.plugins.bmp

javax.imageio.plugins.jpeg

javax.imageio.spi

javax.imageio.stream

javax.management

javax.management.loading

javax.management.modelmbean

javax.management.monitor

javax.management.openmbean

javax.management.relation

javax.management.remote

javax.management.remote.rmi

javax.management.timer

javax.naming

javax.naming.directory

javax.naming.event

javax.naming.ldap

javax.naming.spi

javax.net

javax.net.ssl

javax.print

javax.print.attribute

javax.print.attribute.standard

javax.print.event

javax.rmi

javax.rmi.CORBA

javax.rmi.ssl

javax.security.auth

javax.security.auth.callback

javax.security.auth.kerberos

javax.security.auth.login

javax.security.auth.spi

javax.security.auth.x500

javax.security.cert

javax.security.sasl

javax.sound.midi

javax.sound.midi.spi

javax.sound.sampled

javax.sound.sampled.spi

javax.sql

javax.sql.rowset

javax.sql.rowset.serial

javax.sql.rowset.spi

javax.swing

javax.swing.border

javax.swing.colorchooser

javax.swing.event

javax.swing.filechooser

javax.swing.plaf

javax.swing.plaf.basic

javax.swing.plaf.metal

javax.swing.plaf.multi

javax.swing.plaf.synth

javax.swing.table

javax.swing.text

javax.swing.text

javax.swing.text.parser

javax.swing.text.rtf

javax.swing.tree

javax.swing.undo

javax.transaction

javax.transaction.xa

javax.xml

javax.xml.datatype

javax.xml.namespace

javax.xml.parsers

javax.xml.transform

javax.xml.transform.dom

javax.xml.transform.sax

javax.xml.transform.stream

javax.xml.validation

javax.xml.xpath

org.ietf.jgss

org.omg.CORBA

org.omg.CORBA_2_3

org.omg.CORBA_2_3.portable

org.omg.CORBA.DynAnyPackage

org.omg.CORBA.ORBPackage

org.omg.CORBA.portable

org.omg.CORBA.TypeCodePackage

org.omg.CosNaming

org.omg.CosNaming.NamingContextExtPackage

org.omg.CosNaming.NamingContextPackage

org.omg.Dynamic

org.omg.DynamicAny

org.omg.DynamicAny.DynAnyFactoryPackage

org.omg.DynamicAny.DynAnyPackage

org.omg.IOP

org.omg.IOP.CodecFactoryPackage

org.omg.IOP.CodecPackage

org.omg.Messaging

org.omg.PortableInterceptor

org.omg.PortableInterceptor.ORBInitInfoPackage

org.omg.PortableServer

org.omg.PortableServer.CurrentPackage

org.omg.PortableServer.POAManagerPackage

org.omg.PortableServer.POAPackage

org.omg.PortableServer.portable

org.omg.PortableServer.ServantLocatorPackage

org.omg.SendingContext

org.omg.stub.java.rmi

org.w3c.dom

org.w3c.dom.bootstrap

org.w3c.dom.events

org.w3c.dom.ls

org.xml.sax

org.xml.sax.ext

org.xml.sax.helpers

allclasses-frame

allclasses-noframe

constant-values

deprecated-list

help-doc

JavaTM 2 Platform
Standard Ed. 5.0

javax.sound.midi
类 Sequencer.SyncMode

java.lang.Object
  继承者 javax.sound.midi.Sequencer.SyncMode
正在封闭接口:
Sequencer

public static class Sequencer.SyncMode
extends Object

SyncMode 对象表示 MIDI sequencer 的时间标记可与主或从设备同步的方式之一。如果 sequencer 与主设备同步,sequencer 将修改其当前时间以响应主设备的消息。如果 sequencer 带有从设备,此 sequencer 通常会发送消息以控制从设备的计时。

有三种预定义模式可为 sequencer 指定一个可能的主设备:INTERNAL_CLOCKMIDI_SYNCMIDI_TIME_CODE。后两种在 sequencer 从其他设备接收 MIDI 消息时工作。在这两种模式中,sequencer 的时间基于系统实时计时时钟消息和各自的 MIDI 时间代码 (MTC) 消息进行重置。这两种模式还可用于辅模式,此时,sequencer 将相应类型的 MIDI 消息发送至其接收者(无论此 sequencer 是否还从主设备接收它们)。第四种模式 NO_SYNC 用于指示 sequencer 不应控制其接收者的计时。

另请参见:
Sequencer.setMasterSyncMode(Sequencer.SyncMode), Sequencer.setSlaveSyncMode(Sequencer.SyncMode)

字段摘要
static Sequencer.SyncMode INTERNAL_CLOCK
          主同步模式,它使 sequencer 从其内部时钟获取计时信息。
static Sequencer.SyncMode MIDI_SYNC
          指定使用 MIDI 时钟消息的主或辅同步模式。
static Sequencer.SyncMode MIDI_TIME_CODE
          指定使用 MIDI 时间代码的主或辅同步模式如果此模式用作主同步模式,sequencer 从 MIDI 时间代码消息获取其计时信息。
static Sequencer.SyncMode NO_SYNC
          辅同步模式,指示不应向接收者发送任何计时信息。
 
构造方法摘要
protected Sequencer.SyncMode(String name)
          构造一个同步模式。
 
方法摘要
 boolean equals(Object obj)
          确定两个对象是否等价。
 int hashCode()
          终结 hashcode 方法。
 String toString()
          以模式的字符串表示形式提供此同步模式的名称。
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

字段详细信息

INTERNAL_CLOCK

public static final Sequencer.SyncMode INTERNAL_CLOCK
主同步模式,它使 sequencer 从其内部时钟获取计时信息。这不是一个合法的辅同步模式。


MIDI_SYNC

public static final Sequencer.SyncMode MIDI_SYNC
指定使用 MIDI 时钟消息的主或辅同步模式。如果此模式用作主同步模式,sequencer 从系统实时 MIDI 时钟消息获取其计时信息。此模式只适用于 sequencer 的主同步模式,sequencer 也是 MIDI 接收者。如果这里为辅同步模式,此 sequencer 发送系统实时 MIDI 时钟消息至其接收者。MIDI 时钟消息发送速度为每四分音符 24 个。


MIDI_TIME_CODE

public static final Sequencer.SyncMode MIDI_TIME_CODE
指定使用 MIDI 时间代码的主或辅同步模式如果此模式用作主同步模式,sequencer 从 MIDI 时间代码消息获取其计时信息。此模式只适用于 sequencer 的主同步模式,sequencer 也是 MIDI 接收者。如果此模式用作辅同步模式,sequencer 发送 MIDI 时间代码消息至其接收者。(请参见 MIDI 1.0 Detailed Specification 获取对 MIDI 时间代码的描述。)


NO_SYNC

public static final Sequencer.SyncMode NO_SYNC
辅同步模式,指示不应向接收者发送任何计时信息。这不是一个合法的主同步模式。

构造方法详细信息

Sequencer.SyncMode

protected Sequencer.SyncMode(String name)
构造一个同步模式。

参数:
name - 同步模式的名称
方法详细信息

equals

public final boolean equals(Object obj)
确定两个对象是否等价。如果两个对象相同,则返回 true

覆盖:
Object 中的 equals
参数:
obj - 参与比较的参考对象
返回:
如果此对象与 obj 参数相等,则返回 true,否则返回 false
另请参见:
Object.hashCode(), Hashtable

hashCode

public final int hashCode()
终结 hashcode 方法。

覆盖:
Object 中的 hashCode
返回:
此对象的一个哈希码值。
另请参见:
Object.equals(java.lang.Object), Hashtable

toString

public final String toString()
以模式的字符串表示形式提供此同步模式的名称。

覆盖:
Object 中的 toString
返回:
此同步模式的名称

JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策