Для Кого Предназначено Это Руководство

Данное руководство предназначено для трех групп читателей:

  • Разработчики приложений: программисты, которые хотят писать Java-приложения или апплеты с использованием аудио или MIDI. Большинство читателей попадет в эту категорию.
  • Поставщики услуг: разработчики программных модулей, расширяющих возможности реализации интерфейса Java Sound application programming interface (API). Например, поставщик может предоставить новый аудиомикшер или MIDI-синтезатор или возможность чтения и записи нового формата файла. Java Sound API предназначен для автоматического доступа программ ко всем таким "подключаемым" модулям, доступным в конкретной системе.
  • Разработчики API: разработчики, создающие новые реализации Java Sound API.

Предполагается, что читатель имеет базовые знания программирования на языке Java. Знакомство со звуком и MIDI полезно, но не предполагается.

Что описывает это руководство

Это в основном концептуальное описание Java Sound API с некоторыми фрагментами кода в качестве примеров программирования. Java Sound API определяет программный уровень, который позволяет прикладным программам взаимодействовать с аудио и MIDI движком. Java Sound API является частью платформы Java, Standard Edition (Java SE), версии 1.3, которая является версией, описанной в этом руководстве. Звуковой API включен как в Java Development Kit (JDK), так и в Java Runtime Environment, Standard Edition (JRE). Более ранние реализации Java Sound API поставлялись как отдельные продукты, и их программный интерфейсa отличается от описанного здесь.

Примечание:

Это руководство не является описанием какой-либо конкретной реализации Java Sound API. Например, вы не найдете здесь точного списка форматов звуковых файлов, поддерживаемых эталонной реализацией. (Поскольку Java Sound API делает возможными "подключаемые" службы, разработчики API и / или третьи стороны могут добавлять поддержку новых форматов, портов со специальными функциями и т. Д.) В общем, это руководство игнорирует уникальные функции, расширения, ограничения, или ошибки конкретной реализации.

Для удобства разработчиков в нем учтены некоторые текущие ограничения эталонной реализации. Если у вас возникли проблемы, настоятельно рекомендуется проконсультироваться:

Чтобы получить больше информации

См. Ссылки на справочную документацию Java Sound API на сайте Java Sound Technology. Этот веб-сайт также включает краткое описание эталонной реализации, а также ссылки на другие ресурсы по Java Sound API, такие как демонстрационные программы, списки рассылки и часто задаваемые вопросы (FAQ). Также см. Упомянутую выше домашнюю страницу Java Sound.

 

Предыдущая Следующая