Пакет javax.microedition.media.control
Осуществляет контроль над процессами.
Интерфейс ToneControl
Производит воспроизведение тональных звуков на устройстве.
Метод:
- void setSequence (byte [ ] sequence) – устанавливает тональные звуки.
Константы:
- static byte BLOCK_END – конец блока воспроизведения;
- static byte BLOCK_START – стартовая позиция в блоке;
- static byte C4 – нота До;
- static byte PLAY_BLOCK – воспроизвести блок;
- static byte REPEAT – повторить воспроизведение блока;
- static byte RESOLUTION – событие;
- static byte SET_VOLUME – установить громкость;
- static byte SILENCE – без звука;
- static byte TEMP() – темп или скорость воспроизведения;
- static byte VERSION – версия атрибута воспроизведения.
Интерфейс VolumeControl
Регулирует громкость воспроизведения.
Методы:
- int getLevel () – возвращает текущий уровень громкости;
- boolean isMuted() – определяет состояние сигнала;
- int setLevel(int level) – устанавливает уровень громкости. Значение может находиться в приделах от 0 до 100;
- void setMute (boolean, mute) – устанавливает состояние сигнала.