Мероприятия

Longplay на Mac: Новый уровень прослушивания музыки и взгляд разработчика

Мероприятия
Show HN: Longplay comes to the Mac – developer's commentary

Подробный обзор приложения Longplay для Mac — уникального музыкального плеера, который меняет подход к прослушиванию альбомов. Рассказ разработчика о создании, технических сложностях и инновационных возможностях приложения, включая поддержку AppleScript и интеграцию с современными AI-технологиями.

Longplay — это новый музыкальный плеер, который уже завоевал популярность на iOS, а теперь с гордостью представлен и на платформе Mac. Разработанный с нуля с учетом особенностей macOS, Longplay создан для тех, кто ценит не просто музыку, а полноценное наслаждение альбомами в их целостности, включая прекрасное оформление обложек. Универсальность приложения дополняется эксклюзивными функциями для Mac, включая интеграцию с AppleScript и поддержку MCP-сервера — инновационного способа взаимодействия с AI-ассистентами. В этой статье мы подробно расскажем о том, чем Longplay выделяется среди музыкальных плееров, с какими трудностями столкнулся разработчик при создании версии для Mac и какие перспективы открывают новые возможности этого приложения. Longplay предлагает совершенно иной подход к прослушиванию музыки.

Если вам по душе идея не переключаться между треками, а плавно погружаться в альбом целиком, любуясь его художественным оформлением, то Longplay — именно для вас. Приложение не просто отображает музыку, а анализирует коллекцию, отбирая только полные или почти полные альбомы, фильтруя при этом отдельные треки или незакомплектованные сборники. Это позволяет глубже погружаться в музыку, находить забытые жемчужины в личной библиотеке и организовывать любимые произведения в удобные коллекции и умные подборки, создаваемые на основе различных алгоритмов. Кроме того, важно отметить возможность развернутой автоматизации, которая теперь поддерживается благодаря интеграции с AppleScript и MCP. Одним из самых интересных аспектов Longplay для Mac стало внедрение поддержки AppleScript — технологии, которая кажется пережитком прошлого на фоне стремительного развития AI и голосовых ассистентов.

Но именно AppleScript позволяет быстро и удобно обращаться к библиотеке Longplay, эффективно управлять приложением, интегрируясь с популярными утилитами как Alfred. Создание такой поддержки было нетривиальной задачей из-за отсутствия современной документации и стандартных примеров для SwiftUI и AppKit. Однако благодаря усилиям автора и помощи сообщества разработчиков, удалось реализовать полноценную AppleScript-поддержку, что открывает широкие возможности для автоматизации и быстрого доступа к музыкальному контенту. Не менее захватывающей является интеграция Longplay с MCP (Macintosh Client Protocol) — современной технологией, которая позволяет AI-ассистентам, таким как Claude Desktop, получать доступ к данным приложений и выполнять действия на их основе. На примере Longplay работа MCP расписана очень ярко: ассистент может прослушивать статистику, составлять тематические подборки, предлагать организации коллекций и даже угадывать предпочтения пользователя на основе анализа привычек.

Такой интерактивный способ взаимодействия с музыкальной библиотекой значительно расширяет функционал приложения и открывает новые сценарии использования. История создания приложения для Mac оказалась непростой. Путь начался еще в 2021 году, когда разработчик попробовал запустить iOS-версию Longplay на macOS через универсальные приложения, но столкнулся с ограничениями — воспроизведение музыки открывалось в стандартном приложении Music, что не позволяло получить желаемый пользовательский опыт. Попытки использовать Catalyst также не решили проблемы, поэтому было принято решение сделать полноценное нативное приложение для Mac. Поскольку Longplay создавался в формате side project с учетом личной занятости разработчика и обязанностей, связанных с семьей, процесс шел медленно.

При этом главной технической преградой оставалась поддержка воспроизведения Apple Music треков с DRM-защитой из-за ограничений в macOS и проблем с воспроизведением, которые приводили к сбоям и артефактам во время проигрывания. Несмотря на обращение в Apple и попытки найти решения, проблемы сохранялись вплоть до выхода macOS 15. Интересным поворотом стала ситуация с другим приложением CoverSutra, которое не испытало подобных проблем с воспроизведением. Это дало новые идеи для обхода багов: в Longplay была реализована хитрость с обновлением иконки в Dock каждую секунду, что помогло обеспечить стабильность воспроизведения. Такая инновация позволила завершить финальный этап разработки и вывести продукт на рынок.

Сегодня Longplay для Mac функционирует стабильно, поддерживает полнофункциональную работу с музыкальной библиотекой и предлагает расширенный пользовательский опыт. Среди ключевых текущих разработок находятся возможности для работы с локальными файлами без прямой зависимости от стандартного приложения Music, а также опция синхронизации очереди воспроизведения и текущего альбома между устройствами. Longplay на Mac — не просто музыкальный плеер, а мощный инструмент для открытия музыки заново, с исключительным вниманием к деталям. Отбор альбомов, умные коллекции, глубокий анализ предпочтений и интеграция с современными инструментами автоматизации позволяют создавать действительно персонализированный музыкальный опыт. А благодаря новаторской поддержке AI посредством MCP, Longplay становится интересной площадкой для экспериментов с искусственным интеллектом в сфере личных развлечений.

Для тех, кто заинтересован в таком подходе, Longplay предлагает пробную версию на сайте longplay.rocks и доступен в Mac App Store. Акцент сделан на качественный дизайн, плавную работу и инновационные фичи, которые уже получили позитивные отзывы пользователей. Создание Longplay для Mac отражает увлеченность и креативность разработчика, который преодолел множество технических препятствий, чтобы предложить слушателям новый взгляд на музыку. Это пример того, как любовь к деталям и настойчивость могут привести к созданию продукта, который не только отвечает ожиданиям, но и задаёт новые стандарты.

Автоматическая торговля на криптовалютных биржах Покупайте и продавайте криптовалюты по лучшим курсам Privatejetfinder.com (RU)

Далее
Show HN: Hot Take Generator – Turn your thoughts into hot takes
Четверг, 23 Октябрь 2025 Генератор горячих мнений: как превратить мысли в острые и запоминающиеся высказывания

Обзор инновационного инструмента Hot Take Generator, позволяющего преобразовывать размышления в выразительные и ёмкие горячие мнения, способствующего эффективному выражению идей и увеличению вовлечённости аудитории.

Laser smaller than a penny can measure objects 10 quintillion times per second
Четверг, 23 Октябрь 2025 Революция в лазерных технологиях: ультрабыстрый миниатюрный лазер размером меньше цента

Современные разработки в области нанотехнологий и оптической метрологии привели к созданию миниатюрного лазера, способного проводить измерения с невероятной скоростью — около 10 квинтиллионов раз в секунду. Такое устройство открывает новые горизонты в автономных системах вождения, гравитационных исследованиях и точных измерениях, существенно улучшая эффективность и снижая стоимость технологий.

Show HN: The perfect win graph generator to track you winning streaks
Четверг, 23 Октябрь 2025 Идеальный генератор графиков побед: как отслеживать свои выигрышные серии эффективно

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

Congress moves to reject bulk of White House's proposed NASA cuts
Четверг, 23 Октябрь 2025 Конгресс США отвергает масштабные сокращения бюджета НАСА, предложенные Белым домом

Обсуждение бюджета НАСА на 2026 год демонстрирует сопротивление Конгресса США предложенным Белым домом значительным сокращениям финансирования космического агентства и отражает широкую поддержку сохранения и развития ключевых миссий и программ NASA.

Open Source Multimodal Semantic Search
Четверг, 23 Октябрь 2025 Открытый исходный код для мультимодального семантического поиска: революция в обработке данных

Изучите возможности и преимущества мультимодального семантического поиска с открытым исходным кодом, который объединяет текст, изображения и другие форматы данных, помогая создавать более точные и комплексные системы поиска.

Scientists hide messages in papers to game AI peer review
Четверг, 23 Октябрь 2025 Ученые прячут сообщения в научных статьях, чтобы обмануть ИИ-экспертизу

В последние годы искусственный интеллект стал неотъемлемой частью рецензирования научных публикаций. Однако появление необычной практики — скрытого внедрения сообщений в тексты исследований — вызывает серьезные этические и научные вопросы.

 Bitcoin ‘increasingly unlikely’ to see prolonged correction: 21Shares
Четверг, 23 Октябрь 2025 Почему длительная коррекция биткоина становится маловероятной: анализ 21Shares

Углубленный анализ фундаментальных факторов и рыночных тенденций, которые делают длительную коррекцию биткоина все менее вероятной, включая данные о снижении доступного запаса и росте институционального спроса.