Integral: музыкальная математика

Integral — это музыкальный плеер для сотовых телефонов и мобильных устройств, автором которого является некий Николай из Санкт-Петербурга. Разработка петербуржского программиста любопытна многими ключевыми особенностями. Прежде всего, плеер позволяет запоминать статус каждого трека (проигран или нет, либо только частично) и сохранять данную информацию между сеансами в отдельном файле. Во-вторых, «Интеграл» без проблем работает с файловыми системами портативных устройств компании Motorola и отлично ладит с интерфейсом JSR-75. В-третьих, Integral без труда распознает русские теги в MP3-файлах, умеет работать в фоновом режиме и блокировать клавиатуру, плюс оснащен двуязычным интерфейсом, автоматически адоптирующимся под любой размер экрана. И, в-четвертых, плеер распространяется свободно с открытыми исходными кодами и занимает в памяти телефона всего 58,5 килобайтов.

Важно помнить, что плеер «Интеграл» не декодирует звуковой поток самостоятельно и является лишь оболочкой к встроенным в мобильное устройство функциям воспроизведения аудиоданных. По этой причине программа оперирует только теми форматами, которые поддерживаются самим устройством.

Для управления плеером предусмотрены следующие клавиши: джойстик — навигация по списку, старт проигрывания; кнопка меню (либо «3») — выход в главное меню; левая софт-кнопка — изменение статуса; «0» — остановить/возобновить проигрывание; «1» — выделить трек; «9» — информация о треке (все теги по алфавиту); «4» и «6» — перемотка; «8» — следующий трек; «*» и «#» — громкость композиции.