Spec-Zone .ru
спецификации, руководства, описания, API
|
См.: Описание
Интерфейс | Описание |
---|---|
ControllerEventListener |
ControllerEventListener интерфейс должен быть реализован классами, экземпляры которых должны быть уведомлены когда a Sequencer обработал требуемый тип события изменения управления MIDI. |
MetaEventListener |
MetaEventListener интерфейс должен быть реализован классами, экземпляры которых должны быть уведомлены когда a обработал a . |
MidiChannel |
A
MidiChannel объект представляет единственный канал MIDI. |
MidiDevice |
MidiDevice основной интерфейс для всех MIDI-устройств. |
MidiDeviceReceiver |
MidiDeviceReceiver a Receiver который представляет входной соединитель MIDI a MidiDevice (см. MidiDevice.getReceiver() ). |
MidiDeviceTransmitter |
MidiDeviceTransmitter a Transmitter который представляет входной соединитель MIDI a MidiDevice (см. MidiDevice.getTransmitter() ). |
Получатель |
A
Receiver получает объекты и обычно делают что-то полезное в ответе, таком как интерпретация их, чтобы генерировать звуковой или необработанный вывод MIDI. |
Секвенсер |
Аппаратные средства или устройство программного обеспечения, которое воспроизводит MIDI
известен как секвенсер. |
Soundbank |
A
Soundbank содержит ряд Instruments это может быть загружено в a Synthesizer . |
Синтезатор |
A
Synthesizer генерирует звук. |
Передатчик |
Класс | Описание |
---|---|
Инструмент |
Инструмент является алгоритмом синтеза звука с определенными установками параметров, обычно разрабатываемыми, чтобы эмулировать определенный реальный музыкальный инструмент или достигнуть определенного вида звукового эффекта.
|
MetaMessage |
A
MetaMessage a это не значимо для синтезаторов, но это может быть сохранено в файле MIDI и интерпретировано программой секвенсера. |
MidiDevice. Информация |
A
MidiDevice.Info объект содержит различные данные о a , включая ее имя, компания, которая создала это, и дескриптивный текст. |
MidiEvent |
События MIDI содержат сообщение MIDI и соответствующую метку времени, выраженную в галочках, и могут представить информацию о событии MIDI, сохраненную в файле MIDI или a
объект. |
MidiFileFormat |
A
MidiFileFormat объект инкапсулирует тип файла MIDI, так же как его длину и информацию о синхронизации. |
MidiMessage |
MidiMessage основной class для сообщений MIDI. |
MidiSystem |
MidiSystem class обеспечивает доступ к установленным системным ресурсам MIDI, включая устройства, такие как синтезаторы, секвенсеры, и порты ввода и вывода MIDI. |
Патч |
A
Patch объект представляет расположение на синтезаторе MIDI, в который единственный инструмент сохранен (загруженный). |
Последовательность |
A
Sequence структура данных, содержащая музыкальную информацию (часто вся песня или состав), который может быть воспроизведен a объект. |
Секвенсер. SyncMode |
A
SyncMode объект представляет один из путей, которыми понятие секвенсера MIDI времени может синхронизироваться с ведущим или ведомым устройством. |
ShortMessage |
A
ShortMessage содержит сообщение MIDI, у которого есть самое большее два байта данных после его байта состояния. |
SoundbankResource |
A
SoundbankResource представляет любой аудио ресурс, сохраненный в a . |
SysexMessage |
A
SysexMessage объект представляет систему MIDI монопольное сообщение. |
Дорожка |
Дорожка MIDI является независимым потоком событий MIDI (данные MIDI, к которым добавляют метку времени), который может быть сохранен наряду с другими дорожками в стандартном файле MIDI.
|
VoiceStatus |
A
VoiceStatus объект содержит информацию о текущем статусе одной из речи, произведенной a Synthesizer . |
Исключение | Описание |
---|---|
InvalidMidiDataException |
InvalidMidiDataException указывает, что с несоответствующими данными MIDI встретились. |
MidiUnavailableException |
A
MidiUnavailableException бросается, когда требуемый компонент MIDI не может быть открыт или создан, потому что это недоступно. |
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92