Назад к блогу✏️
Разработка
Одеяло для ушей: как заглушить белый шум на Android
Если вы когда-нибудь пытались заснуть под звуки дождя или вентилятора, то знаете: идеальные шумы для сна — штука капризная. Встроенные генераторы либо слишком резкие, либо прерываются рекламой. Проект vinberg88/blanketforandroid предлагает элегантное решение этой проблемы.
Это бесплатное приложение с открытым исходным кодом превращает ваш смартфон в персонализированный генератор звукового фона. В отличие от коммерческих аналогов, Blanket не требует подключения к интернету, не собирает данные и не навязывает подписку. В основе проекта — минимализм: вы просто выбираете звук (например, «Дождь», «Ветер», «Костер» или «Морские волны») и регулируете громкость.
Главная «фишка» приложения — полная автономность. Алгоритм генерирует звуки на лету, используя только вычислительные ресурсы телефона. Это значит, что можно поставить таймер на 30 минут, выключить Wi-Fi и забыть о батарее: Blanket потребляет минимум энергии. А ещё программа умеет плавно затухать, имитируя естественное засыпание.
Для разработчиков и энтузиастов открытого кода проект интересен архитектурой: генерация через OpenSL ES, поддержка Android 5.0+, модульная структура. Но обычному пользователю важнее другое: здесь нет скрытых сборов и навязчивой рекламы.
Функционал пока скромен (нет микширования нескольких треков или эквалайзера), но для базовой задачи — заглушить шум улицы или успокоить мысли перед сном — Blanket справляется идеально. Если вы устали от «умных» приложений, которые пытаются предсказать ваше настроение по громкости звука, этот проект вернёт вас к истокам: просто включили дождь и уснули.
📎 [Источник](https://github.com/vinberg88/blanketforandroid)