Двойной удар: airplay-pi и новая жизнь старого радио

Двойной удар: AirPlay-Pi и новая жизнь старого радио

В проекте описана модернизация старого ретро-радиоприемника для прослушивания онлайн радио через интернет

В данном проекте сначала выполняется настройка Raspberry Pi для использования ‘AirPlay’. Во второй части я расскажу, как я вдохнул новую жизнь в свое старое радио.

Шаг 1: Сборка всех необходимых компонентов.

Требуемые компоненты:
— Raspberry Pi (модель B или более поздняя, поскольку потребуется наличие Ethernet соединения)
— Ethernet кабель
— SD карта
— Кабель питания для Pi
— Аудио устройство для воспроизведения (динамики, наушники и т.д.)
— Средство записи на SD карту, то есть переносной компьютер или стандартный ПК.

Дополнительные компоненты:
— Отсутствуют, за исключением USB флешки. На ней хранится музыка, и ее необходимо будет вставлять в Pi.

Перед продолжением убедитесь, что SD карта полностью отформатирована.

Шаг 2: Запись программы на SD карту.

Сейчас не все знают, как правильно это сделать, поэтому я попытаюсь подробно описать данную процедуру.

Сначала, обратитесь к Volumio, щелкните на кнопку загрузить, расположенную вверху. Перейдите на страничку ‘sourceforge’ для загрузки файла. Скопируйте файл на рабочий стол. Так проще будет выполнить следующий шаг.

Далее, перейдите к разделу ‘Flash it’ и щелкните ‘Win32DiskImager’ (помечен серым цветом), затем на надпись ‘Download and extract’. Подождите, пока загрузится следующий сайт, нажмите загрузить, после этого скопируйте файл также на рабочий стол.

Ну вот, теперь на рабочем столе заархивированный файл и Win файл.

Щелкните правой кнопкой на файле ‘VolumioPI.img’ и выберите из контекстного меню извлечь сюда. После завершения операции разархивирования появится новый файл.

Выньте из вашего ПК все неиспользуемые флешки и карты памяти, оставив только SD карту в Pi.
Запустите программу ‘Win32DiskImager’, которая была загружена ранее:
— Щелкните на синей папке, перейдите на рабочий стол и откройте извлеченный файл ‘VolumioPI’.
— Далее из выпадающего списка устройств выберите SD карту, на которую необходимо записать файл (в моем случае это диск H:), при этом будет выдано предупреждение, нажмите «да» для продолжения операции.
— Подождите окончание процесса, затем извлеките SD карту.

Шаг 3: Настройка Pi

На первом шаге я забыл указать, что программа загружается автоматически. Поэтому от вас не требуется каких-либо дополнительных действий.

Если при загрузке программы подсоединен HDMI кабель, тогда звук будет передаваться по нему. Поэтому, если к монитору или телевизору, к которым подсоединен кабель, подключены колонки, тогда звук будет передаваться через 3.5 мм выход (выход на наушники).

Если вы хотите просто использовать 3.5 мм гнездо, тогда лучше всего вынуть HDMI кабель.

Процесс настройки следующий:
— Вставьте SD карту в микрокомпьютер Pi,
— Соедините Ethernet выход с роутером или сплиттером
— (Если хотите, подсоедините HDMI сейчас)
— Последним подсоедините кабель питания.
При загрузке будет создан отдельный директорий, к которому можно иметь доступ с другого компьютера этой сети.

Шаг 4: Доступ к Pi с другого компьютера

После выполнения всех настроек, загрузки кода в Pi и подсоединения к сети, откройте новую вкладку в вашем браузере и в адресной строке наберите ‘http://volumio.local/’ или ‘volumio.local/’. Далее должна загрузиться новая страница, которая выглядит так, как показано на изображении ниже.

Здесь можно нажать на ‘Browse’, далее ‘WebRadio’, затем щелкнуть справа от станции, потом на ‘Add and play’. В результате этого станция будет добавлена в плейлист и начнется воспроизведение музыки. Для изменения порядка нажмите вкладку ‘Playlist’, которая расположена внизу, а для изменения уровня громкости нажмите на кнопку ‘Playback’ в середине.

Шаг 5: Заключительный этап

Я выбрал старое радио, в котором есть плеер для кассет, располагаемый сбоку. Используя конвертер ‘CD – кассетный адаптер’, который представляет собой обычный кассетный плеер с 3.5 мм выходом, мне не придется больше вносить какие-либо изменения.

Сначала я проложил кабель внутрь корпуса до установки кассетного плеера. Поэтому все соединения располагаются внутри радио.

Вверху радио есть много места, где можно разместить микрокомпьютер Pi и подсоединить его к аудио устройству, далее подключить к сети Интернет и начать слушать онлайн музыку.

Исследование качества сигнала Apple AirPlay, или теряются данные при трансляции звука «без потерь»?

Полагаю, многие помнят опыт знакомства с AirPlay: в меню громкости телефона появился значок «карманчик». Выбираешь его, еще пауза (это заполняется буфер) — и вот музыка вашего кармана начинает звучать из другого угла комнаты. Но все ли детали остались после сборки на AirPlay приемнике?

Да-да, Bluetooth был еще раньше, впрочем, и сам Airplay до 2010 года существовал несколько лет в виде AirTunes. Но тогда Bluetooth еще не претендовал на «высокое аудио», а функционал AirTunes начинался и заканчивался точкой доступа AirportExpress. Амбициозные системы с док-станцией и навороченной DSP-архитектурой — они пошли в гору только с приходом AirPlay, после похорон класса топовых мини-центров. Многие оплакивали JVC, которые забросили свое престижное направление буквально накануне беспроводных событий.

Многие полагают, что протокол AirPlay — это только аудио. Как раз «только аудио» был AirTunes, а здесь в реальном времени уже можно передавать и картинки, и видео. Кроме того, не обязательно, чтобы в работе принимали участие исключительно компоненты Apple. Wi-Fi обеспечит любой роутер, iTunes может стоять на китайском ноутбуке с Windows, а список AirPlay-совместимых аудиосистем займет не одну страницу: это могут быть и AV-ресиверы, и активные колонки, и музыкальные центры.

Надо сказать, что эйфория массовой эксплуатации AirPlay быстро сменилась… Нет, разочарованием это назвать нельзя. Скорее легкой досадой. Основную категорию слушателей, которые без претензий, раздражали выпадения звука. Система оказалась не настолько устойчивой в условиях насыщенной нагрузки на роутер. Это все выглядит довольно странно, учитывая, что обычным ноутбуком без особых проблем можно воспроизводить по Wi-Fi тяжелые lossless, лежащие на сетевом диске. А кроме того, упомянутый буфер AirPlay сводил на нет радость игры эмуляторами музыкальных инструментов — возникала довольно большая задержка. Ну что это такое — жмешь на клавиши, а звук раздается не сразу?

А те, вроде нашего брата, которые любят посравнивать, убедились, что 100% альтернативы классическому проводному способу пока не состоялось. Звук по Airplay, конечно, радовал самим фактом возникновения из удаленных динамиков, но сам саунд был каким-то смазанным, что ли. Вроде и брякает музычка, но не хватает ей панча, атаки. Тестеры док-станций упоминали об этом моменте, указывая, что напрямую через док, телефон играет все-таки более четко и уверенно. Попробуем разобраться, что и где все-таки пошло не так?

Ситуация усугубляется традиционным нежеланием Apple раскрывать детали спецификаций: «мощность достаточная» — как указывали когда-то характеристики двигателя Rolls-Roys. Здесь можно посмотреть неофициальные коды по AirTunes/AirPlay, но сам механизм обработки аудио не совсем прозрачен. Остается судить о нем опосредованно.

Разработчики Airplay утверждают, что передача ведется без потерь данных в разрядности 16 бит на частоте 44,1 кГц — т.е. фактически в формате компакт-диска. Вот я и решил взять тестовые сигналы с того самого компакт-диска, пошлем их через айфон или айпад и посмотрим, что с ними произойдет в конце пищевой цепочки.

По понятным причинам, не с каждым AirPlay-совместимым устройством это можно проделать, но у некоторых из них имеются цифровые выходы, с которых можно снять кое-какую информацию. В нашем случае в этой роли выступит док-станция Onkyo DS-A5, оснащенная оптическим выходом, к которому будет подключен универсальный рекордер Sony PCM-D100. При цифровом захвате PCM-сигнала по оптике рекордер никак не может повлиять на его уровень и размерность: параметры записанного файла полностью задаются передатчиком — в данном случае это Onkyo DS-A5 и подключенное к нему устройство Apple.

Сначала посмотрим поведение на максимально возможном уровне цифрового синуса (0 дБ при 1 кГц). Из iOS-источников (iPhone и iPad mini) звук запускался при максимальной громкости регулятора и продемонстрировал одинаковые значения.

Вот вам и «цифра, которая и в Африке цифра». Уровень понижается на 0,6 дБ, причем через AirPlay истинный уровень пика сигнала не совсем стабилен (хотя должен быть одинаковым) и может чуть-чуть отличаться. Смотрим ту же синусоиду, но уже по уровню –20 дБ. Та же самая картина и капелька нестабильности по верхним пиковым значениям у AirPlay.

Надо сказать, что эти минус 0,6 децибел не означают простого математического понижения громкости при передаче музыки с iOS-устройства. На самых низких уровнях сигнала значения оригинала и транслированной копии примерно сопоставимы, причем у копии он может быть даже выше, что указывает на суженный динамический диапазон в протоколе передачи Apple.

Посреди россыпи технических треков диска The Sheffield Lab имеется довольно редкий образец для проверки тщательности работы цифрового тракта. Он представляет собой низкоуровневый ВЧ-сигнал, формируемый последовательным набором нулевых и единичных значений — 0000FFFF.

На Airplay трансляции система периодически отключала звуковой тракт, полагая, что никакого сигнала нет. При соединении через док прерываний не было, но оба варианта — проводной и беспроводной — продемонстрировали так называемый DC offset. Это явление представляет собой паразитное смещение нулевой точки амплитуды звуковой волны, что не пользительно для фазы. Величина составляет крошечные доли процента, но так и джиттер тоже измеряется не в сутках.

Оригинальный низкоуровневый ВЧ-сигнал Этот же сигнал после передачи iOS-устройством. DC offset увеличился в пять раз, сдвинув ось сигнала вниз, исказив его фазу и уровень

Не любит AirPlay и квадратную волну — заикания приобретают лавинообразный характер; на музыке, к счастью, такая нагрузка на кодер встречается довольно редко. Можно, конечно, грешить на конкретную модель док-станции, но описанные явления наблюдались и на других аудиосистемах с поддержкой Airplay. Пока не выработана процедура оценки эффективности звукового тракта док-станций и систем с поддержкой Airplay, поэтому приведенные измерения следует считать больше оценочными. А разница, безусловно, наблюдается и не в лучшую сторону.

Читайте также  Демонстрационный вв генератор

Вертикальные артефакты на спектрограмме указывают на сбои передачи данных при AirPlay-трансляции «квадратной волны» с частотой 100 и 1000 Гц

Таким образом, следует подытожить: не все то качество без потерь, что летящий Apple lossless. Упаковки данных с обрезанием спектра, как это делается lossy-кодеках, здесь и не применяется, но сам сигнал, без сомнения, подвергается определенной динамической обработке и не может быть признан ровней компакт-диску даже напрямую через док-станцию Onkyo DS-A5.

Update 2019 года. Как показывают тесты оборудования Apple, в частности модема с аудиовыходом Airport Express, цифровой поток 16 бит / 44 кГц по протоколу AirPlay передается полностью, с побитовой точностью.

Как я превратил iPhone в полноценный радиоприемник

Apple всегда задавала тренды в мире высоких технологий. Когда другие игроки на рынке мобильных устройств щедро снабжали свои гаджеты FM тюнерами, и для прослушивания любимых станций достаточно было лишь подключить наушники, то Стив Джобс с командой почему-то решили, что пойдут другим путём и принципиально не стали реализовывать в самом популярном смартфоне работу радио. Хотя радио по-прежнему слушают многие — в машине, дома, даже в метро по дороге на работу, поскольку предпочитают его стриминговым сервисам.

Встроенный FM приёмник — давняя мечта фанатов iPhone

В США власти пытались неоднократно навязать Apple включить нативное радио в iPhone, ведь радиомодуль последнего, по словам независимых экспертов, вполне поддерживает прием FM радиостанций, нужно только разблокировать эту возможность и сделать специальное встроенное приложение, назовём его Radio.app, однако Фил Шиллер и прочие топ менеджеры в ответ на это всегда категорически утверждали, что включать попросту нечего – в iPhone нет, и никогда не было никакого FM тюнера.

Сейчас мы прекрасно понимаем, почему руководство компании из Купертино занимало такую позицию — нужно было продвигать свой магазин iTunes Store и, самое главное, фирменный сервис Apple Music. Видимо, в Apple как всегда наперёд предвидели наступление эры вездесущего и недорогого скоростного мобильного интернета, что дало толчок развитию всевозможных музыкальных стриминговых сервисов и переходу вещания радиостанций online. Впоследствии производители смартфонов на Android также перестали оснащать свои устройства FM тюнерами.

В первых бетах iOS 13 Apple включила радио для некоторых пользователей. Правда, ненадолго.

Зачем радио в iPhone

С развитием стриминговых музыкальных сервисов, таких как Apple Music, Spotify, Deezer, YouTube Music, Яндекс Музыка и множества других действительно отпала необходимость искать музыку в эфире, ведь большинство сервисов не просто предлагают обилие музыкальных композиций на любой вкус, но и помогают слушателю сформировать соответствующие плейлисты и создать радиостанции на основе его предпочтений.

Вот только работает это все красиво в теории, а на практике, мне, например, не совсем нравится, что предлагает мне послушать Apple Music в то или иное время. Далеки от совершенства и рекомендации конкурентов.

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

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

Как слушать радио на iPhone и iPad

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

При выборе приложения для прослушивания FM на iPhone лично для меня было важно наличие следующих функций:

  • определение звучащей в эфире композиции (исполнительно и название);
  • полная интеграция с Apple Music и iTunes Store;
  • наличие Sleep таймера и будильника, дабы засыпать и просыпаться вместе со своей любимой радиостанцией;
  • кроссплатформенность в экосистеме Apple, то есть наличие полноценных приложений не только для iPhone, но и для iPad, Mac, Apple Watch и Apple TV;
  • поддержка Car Play в машине.

Среди всего обилия в App Store я выбрал два такие приложения для себя Радио от Александра Бухарского и myTuner Radio Pro от Appgeneration Software.

Приложение Радио

Приложение Радио не случайно выпадает в числе первой выдачи в поисковике AppStore. Оно действительно крутое.

Приложение доступно на iPhone, iPad и Apple Watch. При желании можно транслировать по AirPlay звук на Apple TV или HomePod. Приложение не поддерживает CarPlay, но всегда есть возможность подключить iPhone к головному устройству автомобиля по Bluetooth и слушать в дороге любимое радио.

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

Радио позволит слушать рейтинговые станции со всего мира

Если нужной станции нет в списке, ее можно поискать, тапнув по значку лупы в правом верхнем углу приложения. Можно также добавлять радиостанции вручную. Для этого свайпом вправо открываем экран «Мои станции», тапаем «Добавить вручную» и либо пользуемся встроенным браузером, чтобы зайти на сайт радиостанции, либо вводим данные url адреса, с которого ведётся трансляция потока.

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

Радио всегда покажет, кто и что сейчас исполняет

В приложении реализована возможность перехода в магазин iTunes Store для покупки понравившейся композиции, которая звучит в эфире, а также возможность перехода в Apple Music для добавления композиции в медиатеку пользователя.

Последней функцией я пользуюсь постоянно. Именно из радиоэфира я чаще всего знакомлюсь с хитами топовых чартов мира и добавляю их в свои плейлисты в Apple Music. Очень удобно. Правда. Даже за одну эту функцию приложению самая высокая оценка от благодарного пользователя.

А ещё в радио есть таймер сна и будильник. Очень удобно, на стоящем на прикроватной тумбочке iPad выставить нужные параметры и засыпать под любимую музыку и просыпаться утром не под какой-нибудь «Радар», «Импульс» или какой-нибудь другой убогий рингтон, встроенный в устройство, а под трансляцию любимой радиостанции.

Таймер сна и будильник помогут заснуть и проснуться под любимую музыку

Также в приложении доступен журнал, звучавших композиций в эфире, начиная с 0.00 часов текущих суток. При желании можно послушать фрагмент композиции и перейти к ней в Apple Music либо же в iTunes Store.

Радио показывает все композиции, звучавшие в эфире ранее

Отдельного внимания заслуживает встроенный эквалайзер. Доступны как готовые пресеты, так и установка нужных параметров вручную. Также можно поделиться информацией о звучащей композиции с кем-то из близких, перекинув ее им по AirDrop или посредством любого мессенджера. Очень хорошая функция, когда из соседней комнаты тебе орут: «А че это у тебя там такое классное играет?»

Приложение my Tuner Radio Pro

my Tuner Radio Pro стал моим фаворитом именно по причине его кроссплатформенности. Дело в том, что приложение помимо яблочных смартфона, планшета и умных часов полноценно поддерживает Apple TV, что позволяет мне слушать любимое радио в отличном качестве на домашнем кинотеатре. Также реализована полноценная поддержка CarPlay.

Садясь в машину, я подключаю свой iPhone и получаю возможность слушать разнообразные радиостанции со всего мира. В нашем городе практически везде хорошее покрытие LTE, кое-где вместо него только 3G, но этого с головой хватает, для того, чтобы слушать радио. Обычное FM может идти с помехами, хрипеть, не всегда выдавать адекватное стерео, да и станций всего-то 20, а тут все идеально, широкий выбор на любой вкус, главное, чтобы мобильный интернет был. Благо, с моим безлимитным пакетом это вполне реально. Я уже забыл, когда пользовался встроенным в головное устройство автомобиля FM тюнером.

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

По функциональности приложение для iPhone сходно с предыдущим. Есть два режима интерфейса обычный и автомобильный режим, для тех, у кого автомагнитола не поддерживает CarPlay, и кто устанавливает свой смартфон на торпеду автомобиля, либо крепит его посредством держателя к лобовому стеклу.

Главный экран myTuner Radio Pro

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

Вкладка «Рядом со мной» покажет актуальные станции местности, где находится слушатель
В my Tuner Radio Pro также есть эквалайзер, Таймер сна и будильник.

Эквалайзер в myTuner Radio Pro

Правда на мой взгляд, в интерфейсе это реализовано не так интуитивно, как приложении Радио, о котором я говорил выше.

Таймер сна и будильник в myTuner Radio Pro

Есть и полноценная интеграция с Apple Music. Приложение поддерживает Быстрые команды Siri, что окажется что очень удобным для любителей пообщаться с голосовым ассистентом.

А теперь ещё несколько фишек, которых нет в приложении Радио. Интерфейс myTuner Radio Pro кажется немного перегруженным по сравнению с лаконичным Радио, но зато тут реализован более расширенный поиск по радиостанциям. Есть подкасты, которые можно загружать и слушать, а на вкладке «Музыка» можно ознакомиться с лидерами мировых Хит-парадов и, прослушав 30 секундный фрагмент композиции, перейти в Apple Music за полной версией.

Читайте также  Часы - календарь

myTuner Radio Pro также предлагает подкасты

myTuner Radio Pro знает всех лидеров мировых хит-парадов и рекомендует их послушать
На основании уже прослушанных слушателем станций и композиций, приложение выводит список рекомендованных радиостанций. О каждой радиостанции можно узнать, перейдя на ее веб-сайт, а также на страницу в Facebook и Instagram.

Конечно, в AppStore множество аналогичных приложений с более-менее сходной функциональностью. Я поделился своими двумя фаворитами, которыми пользуюсь постоянно практически каждый день. А вы слушаете радио на своих гаджетах? Какие приложения используете? Делитесь с нами в комментариях и нашем Telegram-чате.

Новости, статьи и анонсы публикаций

Свободное общение и обсуждение материалов

Лонгриды для вас

Google не обновляла Chrome для iOS с ноября прошлого года. Всё это время она готовила браузер к новым требованиям безопасности в App Store. Но теперь компания нарушила молчание и выпустила первый за полгода апдейт браузера

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

iPad идеально подходит для просмотра телевидения, но есть несколько способов, как это сделать. Нашли приложение, которое лучше всего подходит для просмотра ТВ на iPad и даже iPhone.

Заголовки сильные конечно, прямо таки полноценный? На даче без интернета вся полноценность кое куда провалится с треском!
Пользуюсь Radio App pro ,в свое время купил со скидоном, оч нравится

Новая жизнь старого iPod. Зачем люди по всему миру воскрешают плееры Apple

Стриминговые сервисы и беспроводные технологии — ничто для юзеров, которые до сих пор используют старые плееры iPod для прослушивания музыки.

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

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

Несколько лет назад Apple перестала выпускать iPod с колесом прокрутки, но большое сообщество iPod-моддеров воскрешает их из-за хорошего звука и ностальгии.

У Мануэля Мантекона, по прозвищу Пичи, в ванной комнате лежит несколько коробок с деталями для iPod. Он достаёт их, когда приходит время отремонтировать iPod для кого-то. Одна из них выглядит, как швейный набор, но Пичи говорит, что это «набор инструментов для iPod».

Он занимается этим в ванной комнате, потому что там много мелких деталей, а он часто оставляет за собой беспорядок.

«Я знаю, это звучит немного безумно, но это позволяет мне держать всё подальше от чужих глаз», — говорит Пичи.

50-летний Пичи в настоящее время не работает из-за рассеянного склероза, но ему нравится ремонтировать классические музыкальные плееры Apple для людей по всему миру, которые находят его через сарафанное радио или через Reddit. По его оценкам, за последние шесть или семь лет он реконструировал сотни iPod.

Пичи является частью растущего сообщества мастеров, дающих устройствам новую жизнь. И дело не только в ностальгии (хотя, частично, и в ней). iPod-моддеры говорят, что они серьёзно рассматривают эти устройства (с некоторыми улучшениями), как превосходный способ слушать музыку. И то, что настолько восхитительное качество звука упаковано в устройстве, которое дорого их сердцу, делает его ещё лучше.

Наиболее популярные модификации относительно просты: загрузка игр вне экосистемы Apple, дополнительная память и увеличенное время работы, или установка прошивки, которая позволяет настраивать пользовательский интерфейс. Некоторые iPod-моддеры внедряют в устройства совсем дикие функции или совершенно новую эстетику.

Пичи говорит, что он не то чтобы техник или «гик». Он начал заниматься моддингом после того, как батарея его iPod Classic скончалась. Он не мог найти никого, кто бы заменил её дёшево — везде была обдираловка. Поэтому он решил, что сможет сделать это сам.

«Я вскрыл свой iPod. Внутри он выглядел, как разорванные спагетти, повсюду были провода. Так что я просто начал возиться с этим и сам поменял батарею».

Вскоре после того, как он выяснил, как недорого починить свой iPod и нашёл надёжного поставщика запчастей (это заняло два года), Пичи начал восстанавливать и продавать кастомные iPod на eBay.

Пару лет назад он использовал инструменты Dremel, чтобы резать маленькую металлическую рамку в iPod Classic пятого поколения для установки более надёжной батареи и новой материнской платы.

«На самом деле вы можете сжать это всё, как бутерброд, но вам необходимо будет вырезать кусок».

Этот iPod был для Бена Шульца, 29-летнего копирайтера из Австралии, которого Пичи охарактеризовал как одного из «несгибаемых поклонников чипов Wolfson».

Wolfson — это аудиочип, который преобразует цифровые данные в звук. Он есть не во всех версиях iPod — только в iPod Classic пятого поколения 2005 года.

Многие утверждают, что среди всех iPod этот самый лучший по качеству звука. Некоторые говорят, что это лучший из всех портативных музыкальных плееров.

«Любой, кто говорит, что винил лучше цифрового звука, в некотором смысле обманывает себя», — говорит Шульц.

«Я бросаю вам вызов — найдите устройство, которое воспроизводит музыку лучше».

Благодаря работе Пичи, модифицированный iPod Шульца теперь может воспроизводить около 100 часов музыки и хранить десятки тысяч песен. Без каких-либо улучшений оригинальный iPod Classic пятого поколения работал до 14 часов в режиме воспроизведения музыки в модели на 30 ГБ и до 20 часов в модели на 80 ГБ. Теперь, по словам Шульца, он использует свой iPod, чтобы слушать всё, что только можно скачать.

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

«Это так просто, что iPod будто сам напрашивается на тюнинг», — говорит Олли Девайн, 18-летний студент университета, изучающий информатику в северной Англии и называющий себя моддером.

Крышка iPod открывается без усилий, а внутри всего несколько частей.

«Нет клея, нет труднодоступных мест, никакого уродского дизайна, ничего лишнего».

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

29-летний Макс из Риги получил свой первый iPod — белый Nano первого поколения объемом 4 ГБ — когда ему было 14 лет. По его словам, ему стало скучно после двух месяцев пользования устройством. Примерно в то же время на компьютерном конгрессе он встретил студента Латвийского национального университета, который научил его взламывать iPod, чтобы ставить на него новые игры и другие программы.

У оригинальных iPod были встроенные игры, в том числе Brick, Parachute, Solitaire и Music Quiz, но достаточно быстро Макс поставил на свое устройство кастомную прошивку.

«Я играл в Doom под партами, посещая занятия».

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

«Я делаю это не ради прибыли. Я не мастер по ремонту iPod», — говорит Круз, 58-летний преподаватель искусства в Сан-Антонио, штат Техас, который попросил, чтобы его указывали только по фамилии, потому что он работает в системе государственных школ.

Он модернизировал четыре iPod Nano и выстроил их в соответствии с цветовой гаммой обложки альбома The Beatles — «Peppers Lonely Hearts Club Band».

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

«Я знаю лишь то, что мне нравится проводить время, исследуя, восстанавливая и оживляя это маленькое чудо».

Мнение Big Geek

У меня был iPod Nano 6 поколения. У него был хороший звук, но не скажу, что у моего iPhone SE, на котором я сейчас слушаю музыку, звук хуже. Возможно, в iPod Classic пятого поколения 2005 года действительно стоит какой-то невероятный чип. Я бы с удовольствием затестила. Но звук — это не основная причина, по которой когда-то давно я перестала пользоваться плеером.

Во-первых, иногда я забываю зарядить даже телефон, либо мне просто лень это делать. Именно поэтому у меня не прижился ни плеер, ни пауэрбэнк, ни читалка. Во-вторых, зачем тратить время на то, чтобы скачивать альбомы, потом заливать их на плеер и повторять это каждый месяц (или слушать годами одно и то же, если тебе лень)? Есть же стриминговые сервисы, позволяющие вообще не запариваться с поиском и скачиванием музыки — все старые и новые релизы подаются на блюдечке.

Думаю, возрождение старых айподов — это очередная дань моде, как винил и полароиды.

Как собрать сервер Airplay на Raspberry Pi

Raspberry Pi – это экономичная машина размером с карточку, которая подключается к телевизору или монитору компьютера. Последние модели Raspberry Pi обычно имеют от трех до четырех портов универсальной последовательной шины (USB), один порт Ethernet и один мультимедийный интерфейс высокой четкости (HDMI). Он может делать все, что вы ожидаете от рабочей станции, например, воспроизводить видео превосходного качества, создавать электронные таблицы, FM-радиостанции, играть в игры и т. Д. Apple официально закончила свою линейку маршрутизаторов AirPort, включая AirPlay с поддержкой AirPlay. Экспресс, использующий Raspberry Pi для заполнения пробела, превратился в значительно более привлекательную альтернативу.

Читайте также  Блок питания люстры чижевского

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

Как настроить Raspberry Pi и настроить сервер Airplay на нем?

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

Шаг 1: Выбор модели Raspberry Pi

Несколько моделей Raspberry Pi доступны на рынке. За исключением малины пи ноль, любая модель может быть предпочтительнее. Это связано с тем, что на нуле Пи настройка сети – очень утомительная работа. Последние модели, такие как 3A +, 3B + или 4 можно приобрести. Новый Raspberry Pi 3 – самый быстрый и доминирующий гаджет, выпущенный Фондом Raspberry Pi. Он сопровождает 1,2 ГГц четырехцентровый ARM Cortex-A53 и 1 ГБ оперативной памяти LPDDR2.

Малина 3Б +

Шаг 2: Выбор операционной системы:

Во-первых, нам понадобится SD-карта с соответствующей операционной системой. При выборе ОС в настоящее время существуют различные альтернативы: от «обычного» Raspbian до специализированных сред для работы с мультимедиа и даже Windows 10 IoT. Нет необходимости во многих приложениях, поэтому мы должны оставить центральный процессор (ЦП) и оперативную память (ОЗУ) как можно больше для приложения потокового мультимедиа. Одной из проблем является то, что Arch Linux рекомендуется для людей, которые имеют достаточно много знаний о Linux. Они очень передовые, и мы будем сталкиваться с проблемами при внедрении сторонних приложений и библиотек. Таким образом, если это ваше первое создание гаджета Airplay, мы рекомендуем выбрать Raspbian Lite. Он управляется из командной строки и может без особых усилий работать в «безголовом» режиме, то есть полностью удаленно получать доступ к системе без использования консоли или экрана.

Raspbian

Шаг 3: Установка Raspbian Lite и включение Secure Shell (SSH):

После установки Raspbian Lite и включения SSH мы перейдем к настройке сервера Airplay.

Вы можете скачать Raspbian с Вот

1). Зависимости установки: самое главное, нам нужно ввести несколько условий, чтобы мы могли собрать приложение сервера Airplay. Запустите следующее:

sudo apt-get update
sudo apt-get установить autoconf automake avaki-daemon build-essential git libasound2-dev libavahi-client-dev libconfig-dev libdaemon-dev libpopt-dev libssl-dev libtool xmltomanУстановка зависимостей

2). Сборка и установка (shairport-sync): shairport-sync превращает ваш Linux-компьютер в сервер Apple Airplay. Возможно, лучшее в этом то, что он работает полностью из командной строки, и, учитывая, что у него есть миллион альтернативных вариантов размещения, просто потрясающе легко работать из коробки. Во-первых, загрузите его библиотеку с Github следующим образом:

git clone https://github.com/mikebrady/shairport-sync.gitУстановка shairport-sync от Github

Теперь изучите каталог shairport-sync и настройте сборку:

cd shairport-sync
autoreconf -i -f
./configure –with-alsa –with-avahi –with-ssl = openssl –with-systemd –with-metadataПереход в каталог shairport-sync

Наконец, соберите и установите приложение:

делать
sudo make installУстановка приложения

После выполнения всех вышеупомянутых шагов у нас должна быть рабочая установка shairport-sync.

Шаг 4: Настройка аудиовыхода

Теперь мы готовы протестировать Airplay Audio. Для этого требуются некоторые аппаратные компоненты. Необходимые аппаратные компоненты перечислены ниже:

(Наушники, активные динамики с настольного компьютера, усилитель Hi-Fi с кабелем, который преобразует 3,5-мм разъем в пару штекеров RCA).

Теперь нам нужно настроить аудио путь на Raspberry Pi. Обычно он установлен на «авто», однако вам нужно подвести его к 3,5 мм разъему. Запуск raspi-конфигурации: –

sudo raspi-configПереходим в режим конфигурации

Выберите «7. Дополнительные параметры », затем« А4. Аудио », затем выберите вариант 1« Разъем 3,5 мм (для наушников) ». Это ограничит путь к 3,5 мм разъему для наушников.

Шаг 5: Установите громкость

В общем случае громкость будет крайне низкой, поэтому преобразуйте ее в max с помощью следующей команды:

amixer sset PCM, 0 100%Максимизация громкости

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

Шаг 6: Тест Airplay для Raspberry Pi

Теперь запустите shairport-sync с помощью следующей команды:

запуск suir службы shairport-syncЗапуск синхронизации shairport

Теперь нам нужно начать играть в эфир, поэтому возьмите iPhone с поддержкой Airplay и убедитесь, что Raspberry Pi и iPhone находятся в одной сети. Начните играть музыку, и на значке Airplay выберите «Raspberry Pi», а затем «Готово».

Выбор Raspberry Pi с помощью Airplay на экране воспроизведения музыки на iPhone

Шаг 7. Настройте shairport-sync для автоматического запуска

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

sudo systemctl включает синхронизацию shairportВключение синхронизации shairport

После написания команды для включения shairport-sync вывод должен быть следующим:

Создана символическая ссылка /etc/systemd/system/multi-user.target.wants/shairport-sync.service → /lib/systemd/system/shairport-sync.service.Вывод

Теперь, когда мы создали сервер Airplay, все, что нам нужно сделать, – это перезагрузить Pi с помощью команды «sudo reboot», и у нас есть возможность Airplay к raspberry pi при каждой его загрузке.

Шаг 8: Предотвратите выпадение Wi-Fi

В большинстве случаев Raspberry переходит в режим энергосбережения, который может вызвать серьезные сбои звука при использовании Airplay. Следовательно, чтобы избежать этой проблемы, мы добавим следующую команду в командной строке:

sudo nano / etc / network / interfacesПредотвращение режима энергосбережения

После этого прокрутите до конца файла и добавьте следующие строки:

# Отключить управление питанием Wi-Fi
беспроводное отключениеОтключение Wifi Power Management

После отключения управления питанием Wi-Fi перезагрузите Raspberry Pi с помощью команды, упомянутой выше, и наслаждайтесь последними треками!

Делаем AirPlay-станцию из старых колонок

Рассказываем, как мы в CodeX слушаем музыку с телефонов или ноутбуков, не подключая к ним никаких проводов.

Конечно, можно просто купить колонку с Bluetooth или AirPlay, но, если у вас есть обычные старые колонки и Raspberry, то можно создать станцию самим. Мы сделали из Raspberry Pi аудио-ресивер и подключили его к локальной сети по Ethernet-кабелю, а колонки к ней — через обычный AUX.

Для настройки станции будем использовать AirPlay-аудиоплеер Shairport Sync.

Самая важная часть системы — одноплатный компьютер Raspberry Pi. В нашем случае Raspberry Pi 2 Model B. Подойдёт и любая другая версия, к которой при необходимости можно будет подключить 3,5 мм разъём, например, с помощью платы расширения.

Для работы самого микрокомпьютера потребуется microSD-карта объемом от 4 ГБ, на которую необходимо установить операционную систему.

Процесс установки осуществляется с помощью вашего рабочего компьютера — вставляем карту памяти, скачиваем одну из предложенных систем и с помощью программы Etcher загружаем её образ на карту памяти.

Более подробная инструкция по установке ОС на Raspberry — на официальном сайте.

Чтобы иметь возможность подключаться к Raspberry с рабочего компьютера через терминал, после установки системы вам потребуется создать пустой текстовый файл с названием ssh (иногда ssh.txt) в корневой директории карты памяти.

Теперь подключаем Raspberry к локальной сети (вставляем Ethernet-провод) и включаем питание.

Давайте попробуем подключиться к Raspberry через терминал с другого компьютера. Для начала нужно узнать IP-адрес Raspberry, например, в панели администратора роутера — в разделе подключенных к сети устройств (Devices).

Обычно панель администратора роутера доступна по адресу http://192.168.1.1 или http://192.168.0.1, дефолтные логин и пароль указаны на роутере. Спросите параметры подключения к роутеру у вашего системного администратора.

Для установки SSH-подключения потребуется найти в интернете стандартные логин и пароль для пользователя системы, которую вы установите на Raspberry.

Пусть IP-адрес — 192.168.1.100, а логин и пароль от ОС — pi / raspberry. Тогда подключиться к станции можно с помощью команды

Первым делом рекомендуется обновить список репозиториев пакетов и установить все обновления.

Теперь активируем обновлённый аудио-драйвер.

Устанавливаем зависимости для сборки и установки Shairport Sync.

Загружаем исходные файлы пакета.

Настраиваем и подготавливаем пакет к сборке.

Теперь приступим к компиляции и установке пакета.

Остается только активировать автозагрузку и запустить сервис.

Настройки Shairport Sync хранятся в файле /etc/shairport-sync.conf.

Например, можно задать имя, которое поможет идентифицировать этот ресивер. Для этого нужно раскомментировать строку и заполнить параметр name:

После внесения правок в конфигурационный файл потребуется перезагрузить сервис Shairport Sync.

Теперь устройства на iOS или macOS могут увидеть колонку в списке доступных аудиовыходов.

Остаётся подключить к Raspberry колонки и наслаждаться беспроводной трансляцией музыки.

Изначально громкость звука на Raspberry установлена не на самый максимум. Кому-то этого может не хватать. Давайте установим громкость ОС на 100%, чтобы управлять громкостью воспроизведения можно было только на телефоне или ноутбуке.

Список интерфейсов можно увидеть, выполнив команду amixer controls:

$ amixer controls numid=3,iface=MIXER,name=’PCM Playback Route’ numid=2,iface=MIXER,name=’PCM Playback Switch’ numid=1,iface=MIXER,name=’PCM Playback Volume’ numid=5,iface=PCM,name=’IEC958 Playback Con Mask’ numid=4,iface=PCM,name=’IEC958 Playback Default’

Нас интересует интерфейс PCM Playback Volume. Задаём ему максимальное значение: amixer cset numid=1 100%

$ amixer cset numid=1 100% numid=1,iface=MIXER,name=’PCM Playback Volume’ ; type=INTEGER,access=rw—R—,values=1,min=-10239,max=400,step=0 : values=400 | dBscale-min=-102.39dB,step=0.01dB,mute=1

Теперь максимальная громкость музыки увеличится.

Надеемся, статья будет полезной. Подписаться на нас можно во «ВКонтакте» или Telegram — там мы делимся опытом и пишем небольшие заметки о веб-разработке.