Звук Java
Java Sound является Java - интерфейс программирования для ввода и вывода аудио - и MIDI - данных. По сравнению с Java Media Framework (JMF), который также позволяет записывать и воспроизводить аудио, он ближе к системе и предлагает дополнительные возможности, например, для прямого управления звуком или более контролируемой буферизации воспроизведения звука. API, которые также работают со звуком, например B. Java Speech , может реализовать Java Sound API и развить его.
области применения
- Системы связи, например Б. Телефония, конференция
- Приложения конечных пользователей, такие как участники медиа-трансляции или приложения, обеспечивающие потоковую передачу
- интерактивные прикладные программы, такие как игры и веб-сайты, использующие динамический контент
- Создание и редактирование контента
- Утилиты , наборы инструментов
Пакеты
- Разработчик приложения
- javax.sound.sampled
- определяет интерфейсы для записи и воспроизведения, а также для микширования цифрового звука
- javax.sound.midi
- определяет интерфейсы для MIDI- синтеза , упорядочивания и передачи событий
-
Интернет-провайдеры
javax.sound.sampled.spi и javax.sound.midi.spi для создания дополнительных услуг, таких как- Аудио микшер
- MIDI синтезатор
- Парсеры, которые могут читать и записывать новый тип аудио или MIDI данных
- Конвертер для перевода между различными форматами аудиофайлов
веб ссылки
- Звук Java . Ссылки на Oracle - API, документация
- Cortado - это апплет для воспроизведения Ogg Vorbis и Theora. Использует Java Sound API.
- Tritonus - это SPI-реализация Java Sound API для MP3 (неполная), (Ogg) Vorbis и других форматов (дальнейшее развитие не проводилось примерно с 2003 г.)
- MP3SPI SPI для MP3; основан на тритоне и реализует больше подтипов MP3, чем тритон
- VorbisSPI SPI для (Ogg) Vorbis; также основан на тритоне