使用某些Hardkernel产品创建网络音频播放器的想法使我长期受苦。像这样,只有更便宜。它阻止了缺乏健全的音频接口,但是我不想与USB-DAC进行通信。在Geektimes,有新闻发布了一种新的带有I2S接口的单板计算机和一个带有发烧级DAC的板的消息。梦想开始实现!我不会谈论Odroid C1 +和“树莓”之间的区别,所有内容都已经写好了。我将更详细地介绍DAC本身。
这是制造商声称的内容:- 具有I2S连接的高端PCM5102 Burr-Brown DAC
- 支持16/24格式,失真最小(-93dB),动态效果完美(100dB +)。采样率高达192kHz。
- 将超低噪声功率调节器与两个固态电容器结合使用,可大大提高信噪比
- 特殊的PCB设计和镀金的RCA连接器。
Hardkernel博客使用Audio Precision分析器提供测试结果,确认要求保护的特性。
决定这件事很酷,需要采取。原则上,该装置的组装减少为拧紧支脚并连接连接器。将图像填充到SD卡上,仅此而已。但是以这种形式,首先,它看起来不像HiFi,其次,它通过闪烁LED和电线向各个方向伸出来吸引了猫的不必要的注意。因此,下一步就是外壳的制造并将其内部的所有东西包装起来。做出了惊人的设计,但是必须对其进行调整以适合当地实际情况。结果,选择了标准的铝制外壳,其修改减少到了孔铣削。外壳尺寸190x170x70mm。壁厚2mm。由于设备的简单性,装配本身并未带来很多问题:
就像单板计算机一样,接口连接器位于所有侧面,当安装在机箱内部时会产生某些问题。我不得不重新焊接一些东西:- 板上有一个红外端口,通常可用,但在外壳内部无用。将其焊接,移植到电缆上并放在前面板上。
- RCA横盘整理。使用自制适配器解决了该问题。
- C1 +的最大功率为2安培(通过USB连接外部设备时),因此选择电源要有一定的余量,特别是因为仍然有不少于5V / 3A的电源。
- 3个蓝色LED连接到GPIO。
为了至少以某种方式使外观高贵,前面板覆盖有5毫米厚的黑色丙烯酸涂层。与LED和IR接收器相对的凹槽在背面进行了铣削:
这结束了熨斗部分。柔软的
开发人员在他们的博客中宣布了一个新套件,并写道Volumio一切正常。 Volimio是修剪过的Debian版本。对于媒体播放器功能,负责mpd,可通过Web界面或mpd的任何客户端(无论是MPDroid还是任何其他客户端)进行控制。然而,事实证明,来自Hardkernel的家伙很着急。那一刻,当我手头上已经收到该工具包时,还没有支持I2S的Volumio的公开工作集会!我还有4天的时间来吸引开发人员。 Volumio停下来和Rune Audio放了几天。由于Volimio在论坛中一直在努力为开发人员提供帮助,因此我从此开始。原则上,一切正常,但是像脱落的Spotify这样的门框会定期弹出。此外,不支持IR Remotr控制,由于强大的分配截止功能,安装Lirc时需要用铃鼓进行长时间的舞蹈。令人失望但是三天后,发布了新版本的Rune Audio,梦想终于实现了!远程工作,Spotify工作,一切就绪!与Volimio不同,Rune Audio是在ArchLinux的基础上构建的,所有必需的功能最初都在其中存在。
该设计是自适应的,在PC和智能手机上看起来都很棒,因此您可以从任何设备平等地控制播放器。为了最终与Rune Audio和Odroid C1 +成为朋友,您需要进行一些预设。1)激活DAC支持nano /boot/boot.ini
取消注释行:
setenv enabledac "enabledac"
您也可以在此处禁用HDMI和GPU支持以节省资源。2)激活遥控器:systemctl enable lircd
systemctl start lircd
systemctl enable irexec
systemctl start irexec
原则上,您可以使用小型Hardkernel遥控器,我更喜欢通过从此处下载配置并将其放置在/etc/lirc/lircd.conf.d/lircd.conf中来从Xtreamer连接该遥控器。我给人的印象是Volimio是Rune Audio的精简版,以减少资源消耗。这可能与“树莓”有关,但是鉴于Odroid C1 +的强大功能,这显然是无用的。竞争解决方案
当然,一堆Odroid C1 + Hardkernel HiFi防护罩并不是构建网络播放器的唯一选择。而且不是最便宜的。可以使用Raspberry P + b和许多中国HiFi DAC之一。此外,您可以通过焊接小型适配器将任何具有I2S接口的DAC连接到Odroid C1 +。这是Hardkernel论坛的一个示例-连接Teradak ES9023:
通常,选择是多种多样的。勘误表
在下一次迭代中,我可能会做一些不同的事情:值得在主板旁边放置一个HiFi Shield并将其与回路连接。然后,可以将本机连接器直接带到后面板。SD连接器位于电路板的底部。那些。要更新固件,您需要拆卸外壳并卸下整个“三明治”。现在,我将使用一根延长电缆,将micro-sd连接器插入后面板。有用的链接
第Odroid C1论坛上的符文音频部分Odroid C1在论坛上Hardkernel