Spec-Zone.ru › OpenJDK 8

Пакет javax.sound.sampled

Предоставляет интерфейсы и классы для захвата, обработки и воспроизведения данных аудио-выборок.

См.: Описание

Интерфейс Описание
Clip

Интерфейс Clip представляет собой особый тип канала данных, чьи аудиоданные могут быть загружены перед воспроизведением, а не передаваться в реальном времени.

DataLine

DataLine добавляет функциональность, связанную со средствами массовой информации, к своему суперинтерфейсу, Line.

Line

Интерфейс Line представляет собой моно- или многоканальный аудиопоток.

LineListener

Экземпляры классов, реализующих интерфейс LineListener, могут регистрироваться для получения событий при изменении состояния канала.

Mixer

Микшер — это аудиоустройство с одним или несколькими каналами.

Port

Порты — это простые каналы для ввода или вывода аудио к или из аудиоустройств.

SourceDataLine

Источник данных — канал данных, в который могут быть записаны данные.

TargetDataLine

Целевой канал данных — это тип DataLine , из которого можно считывать аудиоданные.

Класс Описание
AudioFileFormat

Экземпляр класса AudioFileFormat описывает аудиофайл, включая тип файла, длину файла в байтах, длину аудиоданных в кадрах и формат аудиоданных.

AudioFileFormat.Type

Экземпляр класса Type представляет один из стандартных типов аудиофайла.

AudioFormat

AudioFormat — это класс, который определяет конкретную структуру данных в потоке звука.

AudioFormat.Encoding

Класс Encoding называет конкретный тип представления данных, используемый для аудиопотока.

AudioInputStream

Аудиопоток — это входной поток со специфицированным форматом и длиной аудио.

AudioPermission

Класс AudioPermission представляет права доступа к ресурсам аудиосистемы.

AudioSystem

Класс AudioSystem действует как точка входа в ресурсы системы аудио-выборок.

BooleanControl

BooleanControl предоставляет возможность переключения между двумя возможными настройками, которые влияют на аудио канала.

BooleanControl.Type

Экземпляр класса BooleanControl.Type определяет один тип булевого управления.

CompoundControl

CompoundControl, такой как графический эквалайзер, предоставляет управление двумя или более связанными свойствами, каждое из которых представлено как Control.

CompoundControl.Type

Экземпляр внутреннего класса CompoundControl.Type идентифицирует один вид составного управления.

Control

Lines часто имеют набор элементов управления, таких как усиление и панорамирование, которые влияют на аудиосигнал, проходящий через канал.

Control.Type

Экземпляр класса Type представляет тип элемента управления.

DataLine.Info

Помимо информации о классе, унаследованной от своего суперкласса, DataLine.Info предоставляет дополнительную информацию, специфичную для каналов данных.

EnumControl

EnumControl предоставляет управление набором дискретных возможных значений, каждое из которых представлено объектом.

EnumControl.Type

Экземпляр внутреннего класса EnumControl.Type идентифицирует один тип перечисления управления.

FloatControl

Объект FloatControl предоставляет управление диапазоном значений с плавающей запятой.

FloatControl.Type

Экземпляр внутреннего класса FloatControl.Type идентифицирует один тип управления плавающей запятой.

Line.Info

Объект Line.Info содержит информацию о канале.

LineEvent

Класс LineEvent инкапсулирует информацию, которую канал отправляет своим слушателям всякий раз, когда канал открывается, закрывается, запускается или останавливается.

LineEvent.Type

Внутренний класс LineEvent.Type идентифицирует тип события, произошедшего на канале.

Mixer.Info

Класс Mixer.Info представляет информацию об аудиомиксер, включая имя продукта, версию и поставщика, а также текстовое описание.

Port.Info

Класс Port.Info расширяет Line.Info дополнительной информацией, специфичной для портов, включая имя порта и является ли он источником или целью для своего микшера.

ReverbType

Класс ReverbType предоставляет методы для доступа к различным настройкам реверберации, которые необходимо применить к аудиосигналу.

Исключение Описание
LineUnavailableException

LineUnavailableException — это исключение, указывающее, что канал не может быть открыт, потому что он недоступен.

UnsupportedAudioFileException

UnsupportedAudioFileException — это исключение, указывающее, что операция не удалась, потому что файл не содержал допустимых данных распознаваемого типа и формата файла.

Описание пакета javax.sound.sampled

Предоставляет интерфейсы и классы для захвата, обработки и воспроизведения данных аудио-выборок.

Связанная документация

Для обзоров, руководств, примеров и руководств см.:
  • Звук

С:
1.3

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API