Разбор: «Эй, диск-жокей, поставь мой floppy-диск» +7




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

Фотография: Karim Ghantous. Источник: Unsplash.com
Фотография: Karim Ghantous. Источник: Unsplash.com

3? дюйма для подкаста

Записать 33-минутный выпуск «Шоу непрошеной точности» на дискету попытался Теренс Иден, энтузиаст и эксперт по технологическим стандартам. В подготовительной части эксперимента он провел форматирование, после чего доступными остались ~11 тыс. килобит [HD-формат, 1440 Кб].

Теренс обработал аудиофайл с помощью Opus — специального кодека для сжатия с потерями. Его представили IETF в 2012 году как открытый и бесплатный стандарт от разработчиков CELT и SILK. Opus использует преимущества обоих предшественников: сочетает сильные стороны CELT с точки зрения сжатия музыкального и разговорного контента, плюс — специализацию SILK на работе с речью.

Формат видят практически все популярные плееры и бразуеры, а конвертацию можно осуществлять с помощью foobar2000 или в командной строке [вот компактный гайд], что и сделал Теренс:

opusenc in.wav --downmix-mono --bitrate 6 --cvbr --framesize 60 out.opus

Так он получил выпуск подкаста, который спокойно умещается на дискету: установил фиксированный битрейт в 6 кбит/с и размер аудиофрейма в 60 мс. Звучание выпуска после сжатия можно оценить здесь вместе с версиями для 4 кбит/с (удивительно, но разборчивая) и 2 кбит/с (не очень).

Фотография: Brian Kostiuk. Источник: Unsplash.com
Фотография: Brian Kostiuk. Источник: Unsplash.com

Есть вероятность, что автор эксперимента не знал о более совершенной версии — Codec 2. Она способна выдавать еще более впечатляющие результаты. [На Хабре есть перевод заметки о кодеке.]

Флоппитроны

В качестве развития проекта Иден попробовал записать на дискету альбом «A Hard Day's Night». Пусть звучание и получилось как на старом радиоприемнике с кучей помех, но идея была реализована. Прослушать «гибкую пластинку» на Walkman'е он смог с помощью привода и Raspberry Pi Zero.

С дискетами и сопутствующей «инфраструктурой» чего только не делали. Так, пять лет назад на Хабре рассказывали об «органе» из дисководов. Посмотрите, как он выглядит, и послушайте, как звучит:

Его аналог называется Floppotron. Проект существует с 2012 года. За шесть лет с начала разработки количество используемых приводов для него увеличили с 2 до 64, а потом добавили и другое периферийное оборудование. Оцените кавер для легендарной «Bohemian Rhapsody».

Как думаете, что если такую музыку еще и на дискету записать?

Делайте, что угодно

Попытки выпуска настоящих релизов на дискетах действительно предпринимали. Два года назад западные СМИ рассказывали о лейбле, который выбрал именно такой способ, чтобы на некоторое время вернуть интерес к Vaporwavе-музыке. [На Хабре есть перевод статьи об этом из Rolling Stone.]

Фотография: Bob Abednego. Источник: Unsplash.com
Фотография: Bob Abednego. Источник: Unsplash.com

Чуть более практичный подход к ностальгии по формату можно увидеть в проекте Diskplayer. Это — бокс с дискетами, которые служат «стартером» для стриминга любимых альбомов. Здесь тоже задействована Raspberry Pi и цифро-аналоговый преобразователь HiFiBerry DAC+ Pro, а для переназначения альбомов — разработан простой и удобный интерфейс. [Репозиторий проекта на GitHub и подробный материал об этом эксперименте, заслуживающий отдельного перевода.]

P.S. Обсуждение на Хабре: зачем искать музыку без помощи стриминговых сервисов.


Другие материалы в нашем Мире Hi-Fi:





Комментарии (13):

  1. drWhy
    /#22195950 / +1

    «Tetris Theme» 1.14 на видео — «Ой, полна, полна коробушка", слова Некрасова.
    Железки замечательные, спасибо за статью.

    • Audioman
      /#22195988 / +1

      Спасибо, что заглянули в наш хабраблог!

    • remzalp
      /#22196866

      «Коробушка» использовалась в качестве фоновой мелодии, а также как фоновая мелодия на титульном экране компьютерной игры «Тетрис» на Game Boy, NES, Brick Game, некоторых PC-версий. Игра стала самой популярной на консоли «Game Boy», благодаря чему мелодия широко известна как «Tetris theme». (с) википедия :)

      • drWhy
        /#22196996

        Спасибо, не знал. Но у мелодии всё-таки есть историческое название.

  2. kt97679
    /#22196660

    Roland выпустил вот такой бумбокс, который играл миди музыку с флоппи дисков.

    • corvair
      /#22196664

      Сия бандуренция скорее относится к категории профессионального музоборудования и выпущена явно ещё в «те» времена. А MIDI, скорее всего, позволяет достичь наивысшего «сжатия» музыки, являясь уже потоком команд, а не собственно звуком, но наверное поддаётся ещё и дальнейшему сжатию :).

      • K0styan
        /#22197124

        Вообще, странная штука) С одной стороны — MIDI, причём не чистое проигрывание, а какое-никакое управление каналами и т.п., даже метроном включить можно. С другой — вообще не студийный форм-фактор, портатив, минимум входов-выходов.

      • anthtml
        /#22198036

        MIDI — не аудио формат, это как в старых кнопочных телефонах была полифония и монофония. MIDI дает команды синтезатеру на извлечение звуков из определенных ячеек памяти, которые складываются в музыку, т.е. песня в миди на разных синтезаторах и плагинах может играть совершенно поразному, т.к. звук генерируется на месте — полифония. А тот же mp3 — монофония — команды ЦАПу какое напряжение/разность db подавать на выход и здесь качество воспроизведения зависит только от разрешающей способности ЦАП и битрейта файла.

        • corvair
          /#22198962

          В конце 90х у меня была дешёвенькая PCI звуковушка ESS Solo-1 с явным багом в прошивке — в MIDI вместо рояля (Acoustic Grand Piano) играла… волынка, звуки карточка издавала просто феерические :).

    • Deaddy
      /#22197036 / +1

      Флоппи был стандартом де-факто для передачи MIDI. На всех профессиональных клавишах того времени и на многих профессиональных примочках рэковых флоповоды стояли.

    • tormozedison
      /#22219852

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

  3. slavius
    /#22197540 / +1

    А так-же музыка на принтере:
    матричном
    https://www.youtube.com/watch?v=u8I6qt_Z0Cg
    и даже линейном IBM 1403
    https://habr.com/ru/post/468647/