Проект «Музыкальный автомат»

На работе забрали музыкальный ящик, — теперь совсем грустно, вот решил сделать свой собственный автомат.

В качестве основы для начинки — взят старый компьютер типа пентиум3-650 мгц. Материнская плата и прочая «обвеска» засунуты в обрезанный АТХ корпус, который также достался безвозмездно, и только занимал мест ов мастерской.

ТФТ монитор 15″ бу куплен за 60уе, у жадного клиента, дороговато, ничего не сделаешь, новые стоят в два раза дороже — минимум. Правда куплен «в долг», то есть как бы тоже без денег.

Основная проблема с автоматом возникла как ни странно с двумя совершенно неожиданными вещами. Во-первых, оказалось, что достаточно сложно подготовить сборник песен. По той простой причине, что конвертируют их на вин32, там кодировка обычно сп1251. А на юникс-боксах сейчас сплошь и рядом юникод утф-8.

Поэтому возникла проблема конвертации, которая была решена с easytag, с которым пришлось повозиться — то есть перекомпилировать, потому, что толком он не работал. Вообще АльтЛинуксовская команда — не занимается по моему поддержкой софта,  поэтому следующий мой линукс-бокс будет на основе убунту, как наиболее поддерживаемого дистрибутива. ДЖА и изитаг там был, — нормальный. А тут пришлось компилировать, ставить кучу девелоперских библиотек. что заняло пару часов врмени.

С корпусом все сложней, вот начал делать чертеж. Посмотреть можно тут

Также проведена работа насчет раскурочивания старой клавиатуры логитех. В итоге выяснил как соединять кнопки автомата. Всего их будет семь штук, — четыре для навигации, две для выбора/отмены, одна для поиска. Правад поиск там не юзабельный…

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

За сим пока все, проект продолжается …

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *