Страница 38 из 60 Первая ... 28363738394048 ... Последняя
Показано с 741 по 760 из 1187

Тема: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    52
    Сообщений
    1,375

    По умолчанию Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Немного новостей.
    Купил себе в конце 2013 года для экспериментов Cubietruck. Так как на этой плате выведен I2S, то, прежде всего, попытался заставить его работать. С небольшими модификациями в коде ядра linux это получилось. К сожалению у процессора нет возможности использовать внешний мастеклок, но зато I2S может работать в слэйв режиме. Сейчас в драйвере протестирована только поддержка стерео режима, но в принципе, возможно использовать на вывод 8 каналов и 2 на вход.

    Небольшой минус - для вывода сигналов I2S на разъем CN9 Cubietruck необходимо перепаять чип-перемычки. Как это сделать описано здесь или здесь

    На сегодняшний день I2S работает от внутренней PLL в мастер и слэйв режиме от внешнего клока.
    Для доведения Cubietruck до состояния нормального плеера необходима плата, которая бы принимала внешний клок, являлась мастером I2S для Cubietruck и отдавала наружу I2S и/или SPDIF.
    Вариант такой платы CubieClock сделал Анатолий (Wired). Информация о ней есть ниже.
    Мой макетный вариант описан на cubieforums.

    Так выглядит законченная реализация Анатолия (Wired):

    Нажмите на изображение для увеличения. 

Название:	case_morda.jpg 
Просмотров:	3391 
Размер:	157.7 Кб 
ID:	216756Нажмите на изображение для увеличения. 

Название:	case_a.jpg 
Просмотров:	5660 
Размер:	311.8 Кб 
ID:	216757Нажмите на изображение для увеличения. 

Название:	case_b.jpg 
Просмотров:	3611 
Размер:	114.4 Кб 
ID:	216755Нажмите на изображение для увеличения. 

Название:	case_rear.jpg 
Просмотров:	3346 
Размер:	127.5 Кб 
ID:	216758

    И полезная информация от него же + скрипт управления питанием.

    Моя реализация:

    Нажмите на изображение для увеличения. 

Название:	ct_in_case.jpg 
Просмотров:	3582 
Размер:	294.7 Кб 
ID:	241056

    Дистрибутивы, которые поддерживают исправленный драйвер I2S и проверены мной на работоспособность:

    Дистрибутив от Igor Pecovnik (slovenia) - чистый linux, необходимо самому установить mpd и т.п.
    Volumio (законченный дистрибутив "A REVOLUTIONARY AUDIOPHILE MUSIC PLAYER", основан на дистрибутиве Igor Pecovnik) - идеален для тех, кто не знаком и не хочет разбираться с линукс. Т.е. записал на SD карту, заменил ct-hdmi.bin для активации слэйва в папке boot Volumio на одноименный из архива ниже и все, можно пользоваться.


    + конфиг для slave-mode для Volumio

    CubieClock:
    Схема и плата
    Внешний вид и BOM
    Проект для ПЛИС
    Описание джамперов

    Выключение кубика кнопкой

    Настройка LIRC
    Последний раз редактировалось Nikkov; 28.11.2016 в 15:17. Причина: Актуализация
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  2. #741
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    52
    Сообщений
    1,375

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Правда последний mpd не стал играть один файл апе. Видимо криво сделан.
    А предыдущие версии играли?
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  3. #742
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Да, играли. правда загрузка проца была 70%
    С уважением Дмитрий.

  4. #743
    Частый гость
    Регистрация
    14.11.2013
    Адрес
    Киев
    Сообщений
    448

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Есть возможность купить плату Cubieboard2
    Была идея сделать с него транспорт для USB ЦАП-а.
    Дак вот. Основное пожелание (есть), это возможность управления с планшета.
    Кроме как установки сразу плеера+сервера на Cubieboard2 не вижу. Для этого подходит сквизибокс/сквизилайт.
    Быть может Вы посоветуете другие варианты?
    Спасибо!

  5. #744
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    52
    Сообщений
    1,375

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    Кубик изолировал от земли.
    Nikkov, Можно вас попросить добавить Mute
    Дмитрий, mute когда должен активироваться? Предполагаю, что если идет воспроизведение, то mute=0, иначе =1. Можно еще завести на mute соответствующий флаг с микшера.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  6. #745
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Nikkov, Да, я думаю так. По возможности еще не помешало когда при нажатии стоп появлялся mute.
    Погонял плату с последним MPD. Все хорошо, играет, пока видимых граблей нет. Плей лист из 600 композиций, работаем без проблем.
    И с запуском как у меня ранее было, проблем нет


    Реально ли в интерфейсе YMPD сделать кнопочку выключения платы?
    С уважением Дмитрий.

  7. #746
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    52
    Сообщений
    1,375

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    По возможности еще не помешало когда при нажатии стоп появлялся mute
    Так это и предполагается фразой "если идет воспроизведение, то mute=0, иначе =1". Т.е. mute=1 только если идет воспроизведение (play или play+pause)
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  8. #747
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Да, все верно
    С уважением Дмитрий.

  9. #748
    Частый гость
    Регистрация
    14.11.2013
    Адрес
    Киев
    Сообщений
    448

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Поставил, работает!
    Только не пойму как он работает с шарами.
    Можно чтобы не лезть в консоль настроить шару?
    Я установил влешку, а по сетке (\\IP ) не заходит..
    Потом, удивило, что CUE вообще не проиграло Хотя может куе кривое

    ---------- Сообщение добавлено 21.28 ---------- Предыдущее сообщение было 21.11 ----------

    Сорри, вижу что по куе нужно ставить плагин

    ---------- Сообщение добавлено 21.47 ---------- Предыдущее сообщение было 21.28 ----------

    Зы.


    root@volumio:~# mpd -V
    Music Player Daemon 0.19.1

    Версия я так понял новая

  10. #749
    Частый гость
    Регистрация
    14.11.2013
    Адрес
    Киев
    Сообщений
    448

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    В общем пробовал обновить согласно
    https://volumio.org/forum/tutorial-u...sion-t642.html
    Но доходит до ./configure
    и вылетает ошибка
    "checking for boostlib >= 1.46... configure: We could not detect the boost libraries (version 1.46 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost [^] for more documentation.
    configure: error: Boost not found"

    Пробовал ставить согласно
    go.sh
    Но тоже вылетает ошибка

    dpkg: error processing package mpd (--install):
    dependency problems - leaving unconfigured
    Errors were encountered while processing:
    mpd
    Reading package lists... Done

    Скрытый текст

    Building dependency tree
    Reading state information... Done
    Correcting dependencies... Done
    The following packages were automatically installed and are no longer required:
    libclass-isa-perl libicu52 libmp4v2-2 libnfs4 libswitch-perl
    Use *apt-get autoremove* to remove them.
    The following packages will be REMOVED:
    mpd
    0 upgraded, 0 newly installed, 1 to remove and 315 not upgraded.
    16 not fully installed or removed.
    After this operation, 896 kB disk space will be freed.
    Do you want to continue [Y/n]? Y
    (Reading database ... 28433 files and directories currently installed.)
    Removing mpd (0.19.9-1) ...
    Setting up initscripts (2.88dsf-58) ...
    Installing new version of config file /etc/init.d/bootmisc.sh ...
    Installing new version of config file /etc/init.d/checkfs.sh ...
    Installing new version of config file /etc/init.d/checkroot.sh ...
    Installing new version of config file /etc/init.d/checkroot-bootclean.sh ...
    Installing new version of config file /etc/init.d/halt ...
    Installing new version of config file /etc/init.d/killprocs ...
    Installing new version of config file /etc/init.d/mountall.sh ...
    Installing new version of config file /etc/init.d/mountall-bootclean.sh ...
    Installing new version of config file /etc/init.d/mountnfs.sh ...
    Installing new version of config file /etc/init.d/mountnfs-bootclean.sh ...
    Installing new version of config file /etc/init.d/mountdevsubfs.sh ...
    Installing new version of config file /etc/init.d/mountkernfs.sh ...
    Installing new version of config file /etc/init.d/rc.local ...
    Installing new version of config file /etc/init.d/reboot ...
    Installing new version of config file /etc/init.d/rmnologin ...
    Installing new version of config file /etc/init.d/sendsigs ...
    Installing new version of config file /etc/init.d/single ...
    Installing new version of config file /etc/init.d/umountfs ...
    Installing new version of config file /etc/init.d/umountnfs.sh ...
    Installing new version of config file /etc/init.d/umountroot ...
    Installing new version of config file /etc/network/if-up.d/mountnfs ...
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match mountkernfs.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match mountkernfs.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match hostname.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match hostname.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match mountdevsubfs.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match mountdevsubfs.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match checkroot.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match checkroot.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match checkroot-bootclean.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match checkroot-bootclean.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match checkfs.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match checkfs.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match mountall.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match mountall.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match mountall-bootclean.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match mountall-bootclean.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match mountnfs.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match mountnfs.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match mountnfs-bootclean.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match mountnfs-bootclean.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match bootmisc.sh Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match bootmisc.sh Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match urandom Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match urandom Default-Stop values (0 6)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match halt Default-Start values (none)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match halt Default-Stop values (0)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match reboot Default-Start values (none)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match reboot Default-Stop values (6)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match umountroot Default-Start values (none)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match umountroot Default-Stop values (0 6)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match umountfs Default-Start values (none)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match umountfs Default-Stop values (0 6)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match umountnfs.sh Default-Start values (none)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match umountnfs.sh Default-Stop values (0 6)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match sendsigs Default-Start values (none)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match sendsigs Default-Stop values (0 6)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match killprocs Default-Start values (1)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match killprocs Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match single Default-Start values (1)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match single Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match motd Default-Start values (1 2 3 4 5)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match motd Default-Stop values (none)
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match bootlogs Default-Start values (1 2 3 4 5)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match bootlogs Default-Stop values (none)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match rc.local Default-Stop values (none)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match rmnologin Default-Stop values (none)
    Setting up libkmod2:armhf (18-3) ...
    Setting up libpipeline1:armhf (1.4.0-1) ...
    Setting up libudev1:armhf (215-12) ...
    Setting up groff-base (1.22.2-8) ...
    Setting up bsdmainutils (9.0.6) ...
    update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
    update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
    Setting up man-db (2.7.0.2-5) ...
    Building database of manual pages ...
    Setting up kmod (18-3) ...
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match kmod Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match kmod Default-Stop values (none)
    Setting up alsa-base (1.0.27+1) ...
    Removing obsolete conffile /etc/modprobe.d/alsa-base.conf ...
    Removing obsolete conffile /etc/modprobe.d/alsa-base-blacklist.conf ...
    Removing obsolete conffile /etc/default/alsa-base ...
    Setting up libaudit-common (1:2.4-1) ...
    Setting up libaudit1:armhf (1:2.4-1+b1) ...
    Setting up ifupdown (0.7.53.1) ...
    Installing new version of config file /etc/init.d/networking ...
    Installing new version of config file /etc/init/network-interface-container.conf ...
    Installing new version of config file /etc/init/network-interface-security.conf ...
    Installing new version of config file /etc/init/network-interface.conf ...
    Installing new version of config file /etc/init/networking.conf ...
    update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match networking Default-Start values (S)
    update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match networking Default-Stop values (0 6)
    Setting up dmsetup (2:1.02.90-2.1) ...
    update-initramfs: deferring update (trigger activated)
    Setting up libdevmapper1.02.1:armhf (2:1.02.90-2.1) ...
    Setting up libcryptsetup4:armhf (2:1.6.6-5) ...
    Processing triggers for initramfs-tools (0.109.1) ...
    localepurge: Disk space freed in /usr/share/locale: 0 KiB
    localepurge: Disk space freed in /usr/share/man: 0 KiB


    Total disk space freed by localepurge: 0 KiB


    [свернуть]


    ---------- Сообщение добавлено 23.07 ---------- Предыдущее сообщение было 23.06 ----------

    В итоге root@volumio:~/temp# mpd -V-bash: /usr/bin/mpd: No such file or directory


    ---------- Сообщение добавлено 23.57 ---------- Предыдущее сообщение было 23.07 ----------

    А вообще после перезагрузки весело

    Скрытый текст


    E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable)
    E: Unable to lock directory /var/cache/apt/archives/
    root@volumio:~/temp# sudo mv /var/cache/apt/archives/lock /var/cache/apt/archives/lock_bak
    root@volumio:~/temp# sudo apt-get autoremove
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    The following extra packages will be installed:
    libboost1.55-dev
    Suggested packages:
    libboost1.55-doc libboost-atomic1.55-dev libboost-chrono1.55-dev libboost-context1.55-dev libboost-coroutine1.55-dev libboost-date-time1.55-dev
    libboost-exception1.55-dev libboost-filesystem1.55-dev libboost-graph1.55-dev libboost-graph-parallel1.55-dev libboost-iostreams1.55-dev libboost-locale1.55-dev
    libboost-log1.55-dev libboost-math1.55-dev libboost-mpi1.55-dev libboost-mpi-python1.55-dev libboost-program-options1.55-dev libboost-python1.55-dev
    libboost-random1.55-dev libboost-regex1.55-dev libboost-serialization1.55-dev libboost-signals1.55-dev libboost-system1.55-dev libboost-test1.55-dev
    libboost-thread1.55-dev libboost-timer1.55-dev libboost-wave1.55-dev libboost1.55-tools-dev libmpfrc++-dev libntl-dev
    The following packages will be REMOVED:
    libclass-isa-perl libicu52 libmp4v2-2 libnfs4 libsmbclient libsoxr0 libswitch-perl
    The following packages will be upgraded:
    libboost1.55-dev
    1 upgraded, 0 newly installed, 7 to remove and 312 not upgraded.
    2 not fully installed or removed.
    Need to get 5817 kB of archives.
    After this operation, 68.3 MB of additional disk space will be used.
    Do you want to continue [Y/n]? y
    Get:1 http://http.debian.net/debian/ jessie/main libboost1.55-dev armhf 1.55.0+dfsg-3 [5817 kB]
    Fetched 5817 kB in 2s (2481 kB/s)
    (Reading database ... 28417 files and directories currently installed.)
    [свернуть]

    Залокался файл root@volumio:~/temp# sudo mv /var/cache/apt/archives/lock /var/cache/apt/archives/lock_bak
    , и хочет установится libboost1.55-dev

    ---------- Сообщение добавлено 00.36 ---------- Предыдущее сообщение было 00.00 ----------

    Всё почистил! И как же ему места не хватает (

    Скрытый текст

    dpkg: error processing archive /var/cache/apt/archives/libunistring0_0.9.3-5.2+b1_armhf.deb (--unpack): subprocess dpkg-deb --control returned error exit status 2
    Selecting previously unselected package libgettextpo0:armhf.
    Preparing to unpack .../libgettextpo0_0.19.3-2_armhf.deb ...
    dpkg: unrecoverable fatal error, aborting:
    unable to flush /var/lib/dpkg/updates/tmp.i after padding: No space left on device
    /usr/sbin/localepurge: line 105: echo: write error: No space left on device
    E: Problem executing scripts DPkg:ost-Invoke *if [ -x /usr/sbin/localepurge ] && [ $(ps w -p $PPID | egrep -c *(remove|purge)*) != 1 ]; then /usr/sbin/localepurge; else exit 0; fi*
    E: Sub-process returned an error code
    E: Sub-process /usr/bin/dpkg returned an error code (2)


    [свернуть]

  11. #750

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от berkovsky Посмотреть сообщение
    Всё почистил! И как же ему места не хватает (
    Вообще-то странно. Ведь вьіше по теме, люди ставили volumio и никаких траблов не бьіло.

  12. #751
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    52
    Сообщений
    1,375

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Wired Посмотреть сообщение
    Вообще-то странно. Ведь вьіше по теме, люди ставили volumio и никаких траблов не бьіло.
    Так видимо проблема в том, сколько было свободного места на диске
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  13. #752
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    ver 0.19.1 (2014/10/19)
    * input
    - mms: fix deadlock bug
    * playlist
    - extm3u: fix Extended M3U detection
    - m3u, extm3u, cue: fix truncated lines
    * fix build failure on Mac OS X
    * add missing file systemd/mpd.socket to tarball

    Версия и так поддерживает cue
    С уважением Дмитрий.

  14. #753
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    52
    Сообщений
    1,375

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Dmitry Korneev Посмотреть сообщение
    ver 0.19.1 (2014/10/19)
    * input
    - mms: fix deadlock bug
    * playlist
    - extm3u: fix Extended M3U detection
    - m3u, extm3u, cue: fix truncated lines
    * fix build failure on Mac OS X
    * add missing file systemd/mpd.socket to tarball

    Версия и так поддерживает cue
    Насколько я понимаю сам volumio не поддерживает CUE. Я в основном поэтому перешел на YMPD.

    Кстати, про кнопочку - не знаю, внутрь YMPD я не смотрел. Mute в код вставил, правда так как в драйвере на паузе все останавливается, то и mute при паузе будет, теперь надо попробовать запустить.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  15. #754

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Mute в код вставил, правда так как в драйвере на паузе все останавливается
    если между треками мютить не будет - то отлично.

  16. #755
    Завсегдатай
    Автор темы
    Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    52
    Сообщений
    1,375

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Wired Посмотреть сообщение
    если между треками мютить не будет - то отлично.
    Это уже от плеера зависит, если он между треками стоп-старт не делает, то и мьютить не будет. А в mpd это вроде настраивается
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  17. #756

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Это уже от плеера зависит, если он между треками стоп-старт не делает, то и мьютить не будет. А в mpd это вроде настраивается
    Супер.

  18. #757
    Завсегдатай Аватар для Dmitry Korneev
    Регистрация
    27.11.2004
    Адрес
    Павшинская пойма
    Возраст
    47
    Сообщений
    1,513

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Nikkov, Я по этой-же причине не стал оставлять Volumio. Поигрался с ним и поставил чистую систему с mpd + mpc + YMPD
    С уважением Дмитрий.

  19. #758
    Завсегдатай Аватар для -Rik-
    Регистрация
    04.07.2008
    Адрес
    Минск
    Возраст
    66
    Сообщений
    1,438

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Приехало дырчатое шасси, спасибо michy, который добавил его к своему заказу для меня. Солидная железка, достаточно жесткая (1,5 мм плюс ребра жесткости по периметру). Вот примерно так получается, фактически это я блоки "набросал" внутрь и по быстрому состыковал. Сетевые фильтры (раздельно на каждый транс), транс на аналог ЦАПа, на цифру и клок ЦАПа, на питание кубика с винтом. Линейные блоки стабов для ЦАПа, линейные питания кубика и винта (этот блок будет немного переделываться).

    Питание платки клоков - от кубика.

    Сзади добавятся разъемы под VGA (HDMI), 2*USB, антенна wi-fi и возможно LAN - примерно как на третьей картинке.

    Проблем пока две:

    1. Антенна. Крышка корпуса гасит Wi-Fi, ищу варианты антенн. Рассматривается обыкновенный штырь на задней стенке и попутно посматриваю в сторону плоских печатных, но пока толком не углублялся.
    2. Пустая "морда". Кубик у меня включен в режиме 24/7 - там и торрент-качалка и даже DLNA сервер пока живет Ну, dlna я потом, конечно (или наверное? пока не решил), уберу, но круглосуточный режим все равно останется - удобно перед сном по сети музыку послушать. Вот собственно потому и общий выключатель на задней стенке. А вот как отключать дистанционно ЦАП, я пока не придумал. Ну и сделаю, видимо, индикацию потока (вроде 44-16, 24-192 и так далее)
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_1401.jpg 
Просмотров:	216 
Размер:	144.9 Кб 
ID:	232576   Нажмите на изображение для увеличения. 

Название:	IMG_1405.jpg 
Просмотров:	182 
Размер:	152.0 Кб 
ID:	232577   Нажмите на изображение для увеличения. 

Название:	rear.jpg 
Просмотров:	163 
Размер:	98.0 Кб 
ID:	232579  
    Прощальным костром догорает эпоха
    И мы наблюдаем за тенью и светом
    (© ДДТ)

  20. #759

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

    Цитата Сообщение от -Rik- Посмотреть сообщение
    Проблем пока две:
    а я б еще покрутил єто все хозяйство внутри, отделив цифру от ЦАПа. АТО он у тебя с одной стороньі сетевьіми фильтрами "облучается" с другой хз что там в с винта "насвистьівает"
    как например, питательньіе дела - вдоль передней стенки и цифру с одной стороньі, а ЦАП с другой

  21. #760
    Завсегдатай Аватар для -Rik-
    Регистрация
    04.07.2008
    Адрес
    Минск
    Возраст
    66
    Сообщений
    1,438

    По умолчанию Re: Цифровой транспорт с открытым кодом на Cubietruck/Cubieboard

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

    Но как вариант, у меня в запасе вот такая компоновка (конечно, выходные разъемы перенесутся вправо):

    (ЗЫ Как сделать / где добыть SATA кабель небольшой длины?)
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	top-alt.jpg 
Просмотров:	126 
Размер:	87.9 Кб 
ID:	232580  
    Прощальным костром догорает эпоха
    И мы наблюдаем за тенью и светом
    (© ДДТ)

Страница 38 из 60 Первая ... 28363738394048 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •