Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
javax.sound.midi |
Обеспечивает интерфейсы и классы для ввода-вывода, упорядочивания, и синтеза MIDI (Цифровой интерфейс музыкальных инструментов) данные.
|
javax.sound.midi.spi |
Предоставления взаимодействуют через интерфейс для поставщиков услуг, чтобы реализовать, предлагая новые MIDI-устройства, средства чтения файлов MIDI и писателей, или читателей банка звуков.
|
Модификатор и Тип | Метод и Описание |
---|---|
protected int |
ShortMessage.getDataLength(int status)
Получает число байтов данных, связанных с определенным значением байта состояния.
|
static MidiFileFormat |
MidiSystem.getMidiFileFormat(File file)
Получает формат файла MIDI указанного
File . |
static MidiFileFormat |
MidiSystem.getMidiFileFormat(InputStream stream)
Получает формат файла MIDI данных в указанном входном потоке.
|
static MidiFileFormat |
MidiSystem.getMidiFileFormat(URL url)
Получает формат файла MIDI данных в указанном URL.
|
static Sequence |
MidiSystem.getSequence(File file)
Получает последовательность MIDI из указанного
File . |
static Sequence |
MidiSystem.getSequence(InputStream stream)
Получает последовательность MIDI из указанного входного потока.
|
static Sequence |
MidiSystem.getSequence(URL url)
Получает последовательность MIDI из указанного URL.
|
static Soundbank |
MidiSystem.getSoundbank(File file)
Конструкции a
Soundbank читая это из указанного File . |
static Soundbank |
MidiSystem.getSoundbank(InputStream stream)
Создает банк звуков MIDI, читая это из указанного потока.
|
static Soundbank |
MidiSystem.getSoundbank(URL url)
Конструкции a
Soundbank читая это из указанного URL. |
protected void |
MidiMessage.setMessage(byte[] data, int length)
Устанавливает данные для сообщения MIDI.
|
void |
SysexMessage.setMessage(byte[] data, int length)
Устанавливает данные для системы монопольное сообщение.
|
void |
ShortMessage.setMessage(int status)
Устанавливает параметры для сообщения MIDI, которое не берет байтов данных.
|
void |
SysexMessage.setMessage(int status, byte[] data, int length)
Устанавливает данные для системы монопольное сообщение.
|
void |
MetaMessage.setMessage(int type, byte[] data, int length)
Устанавливает параметры сообщения для a
MetaMessage . |
void |
ShortMessage.setMessage(int status, int data1, int data2)
Устанавливает параметры для сообщения MIDI, которое берет один или два байта данных.
|
void |
ShortMessage.setMessage(int command, int channel, int data1, int data2)
Устанавливает параметры короткого сообщения для сообщения канала, которое берет до двух байтов данных.
|
void |
Секвенсер.setSequence(InputStream stream)
Устанавливает текущую последовательность, на которой работает секвенсер.
|
void |
Секвенсер.setSequence(Sequence sequence)
Устанавливает текущую последовательность, на которой работает секвенсер.
|
Конструктор и Описание |
---|
MetaMessage(int type, byte[] data, int length)
Создает новое
MetaMessage и устанавливает параметры сообщения. |
Sequence(float divisionType, int resolution)
Создает новую последовательность MIDI с указанным типом подразделения синхронизации и разрешением синхронизации.
|
Sequence(float divisionType, int resolution, int numTracks)
Создает новую последовательность MIDI с указанным типом подразделения синхронизации, разрешением синхронизации, и числом дорожек.
|
ShortMessage(int status)
Создает новое
ShortMessage который представляет сообщение MIDI, которое не берет байтов данных. |
ShortMessage(int status, int data1, int data2)
Создает новое
ShortMessage который представляет сообщение MIDI, которое берет до двух байтов данных. |
ShortMessage(int command, int channel, int data1, int data2)
Создает новое
ShortMessage который представляет сообщение MIDI канала, которое берет до двух байтов данных. |
SysexMessage(byte[] data, int length)
Создает новое
SysexMessage и устанавливает данные для сообщения. |
SysexMessage(int status, byte[] data, int length)
Создает новое
SysexMessage и устанавливает данные для сообщения. |
Модификатор и Тип | Метод и Описание |
---|---|
abstract MidiFileFormat |
MidiFileReader.getMidiFileFormat(File file)
Получает формат файла MIDI
File если. |
abstract MidiFileFormat |
MidiFileReader.getMidiFileFormat(InputStream stream)
Получает формат файла MIDI входного обеспеченного потока.
|
abstract MidiFileFormat |
MidiFileReader.getMidiFileFormat(URL url)
Получает формат файла MIDI обеспеченного URL.
|
abstract Sequence |
MidiFileReader.getSequence(File file)
Получает последовательность MIDI из
File если. |
abstract Sequence |
MidiFileReader.getSequence(InputStream stream)
Получает последовательность MIDI из входного обеспеченного потока.
|
abstract Sequence |
MidiFileReader.getSequence(URL url)
Получает последовательность MIDI из обеспеченного URL.
|
abstract Soundbank |
SoundbankReader.getSoundbank(File file)
Получает объект soundbank из
File если. |
abstract Soundbank |
SoundbankReader.getSoundbank(InputStream stream)
Получает объект soundbank из
InputStream если. |
abstract Soundbank |
SoundbankReader.getSoundbank(URL url)
Получает объект soundbank из обеспеченного URL.
|
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92