4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
发表于 2017-11-27 09:57 | 显示全部楼层
最近购入一块RK3288的板子,并动手DIY了一个数播,声音能正常输出,但也遇到了一些问题,这里分享一下希望大神看到了给支支招。

4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
 楼主| 发表于 2017-11-27 09:58 | 显示全部楼层

我的设备:RK3288、USB XMOS、奥莱尔S16 DAC、DIY的MBL音响、PC。

先说一下ARM平台我的方案是RK3288+MPD+Auremo。

RK3288这个板子很火啊,性能也很强大,对这个开发板不太了解的朋友可以看一下这个页面
https://mqmaker.com/doc/introduction-to-miqi/

miqi_small_800.jpg

4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
 楼主| 发表于 2017-11-27 09:59 | 显示全部楼层
板子系统安装的是debian8.5。固件包版本是miqi_debian_fw.img.gz。
固件下载地址如下:
https://www.debian.org/distrib/netinst
(关于怎么安装Debian,大家可以搜索一下相关教程。)

开发板参数介绍:

QQ截图20171123103129.png

4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
 楼主| 发表于 2017-11-27 10:01 | 显示全部楼层
然后通过Debian安装声卡驱动ALSA,添加配置

安装和配置linux声卡驱动ALSA
sudo apt-get install alsa-base alsa-utils
在配置文件/etc/modprobe.d/alsa-base.conf中添加配置:
options snd-usb-audio index=0
注意上述配置需要根据情况配置为0或者其他数字。具体配置的数字为多少需要根据/proc/asound/cards中USB-Audio前面的序号而定。
另外配置文件/etc/security/limits.conf需要添加:
@audio - rtprio 99
@audio - memlock unlimited
@audio - nice -10

4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
 楼主| 发表于 2017-11-27 10:05 | 显示全部楼层
再然后通过Debian安装MPD,mpd版本是0.19。mpd作为守护进程存在,当系统加电开机后,自动启动mpd守护进程,当检测到客户端程序连接后,可以接收客户端发送的控制命令进行音乐播放,这里客户端选择的是Auremo。

安装和配置播放软件MPD
    安装:
sudo apt-get install mpd
配置:
        在配置文件/etc/mpd.conf中,添加或修改以下配置:
# 文件和目录的配置,根据实际进行配置:
music_directory         "/home/usbaudio/share/music" #
playlist_directory      "/home/usbaudio/share/playlist"
db_file                 "/var/lib/mpd/tag_cache"
log_file                "/var/log/mpd/mpd.log"
pid_file                "/var/run/mpd/pid"
state_file              "/var/lib/mpd/state"
sticker_file            "/var/lib/mpd/sticker.sql"
# MPD通用参数的配置
user                            "mpd"
group                                  "audio"
# For network
#bind_to_address                "localhost"
port                            "6600"
auto_update                                     "yes"
# Symbolic link behavior ######################################################
follow_outside_symlinks        "yes"
follow_inside_symlinks        "yes"
# Zeroconf / Avahi Service Discovery ##########################################
zeroconf_enabled               "yes"
zeroconf_name                  "debianmusic"
# 语音输出配置
audio_output {
                type            "alsa"
                name            "My Alsa Device"
                device          "hw:0,0"   #HW后面第一个数字就USB-Audio设备号对应
}
# Volume control mixer ########################################################
#mixer_type                     "hardware"
#mixer_type                     "software"
mixer_type                             "disabled"
# Character Encoding ##########################################################
filesystem_charset              "UTF-8"
id3v1_encoding                 "UTF-8"
###############################################################################

4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
 楼主| 发表于 2017-11-27 10:08 | 显示全部楼层
mpd需要设置一些参数,详细的说明可以看一下这个页面
https://wiki.archlinux.org/index.php/Music_Player_Daemon_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
  
控制端是Auremo,版本0.8.0。下载安装后打开,配置MPD的IP地址,其他配置参数保持不变,需要了解详细信息的朋友可以看一下这个页面
http://auremo.codeplex.com/
QQ截图20171122143504.png

4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
 楼主| 发表于 2017-11-27 10:12 | 显示全部楼层
RK3288没有耳机接口,但支持USB声卡和HDMI声音输出。也没有WiFi模块,接入网络可以选择有线或USB WIFI,USB WIFI没有测试不清楚实际效果。
  
我先用USB XMOS做转同轴输出,接入到RK3288上,然后依次接入dac、前级后级箱子,用Auremo播放了几首歌测试,音响声音输出正常。然后又用带独立供电的UM12做转同轴输出,接入到RK3288上,使用Auremo播放音乐时,音响上有声音输出,但是输出声音存在停顿现象,播放效果不好,猜测可能与内核进程有关,mpd优先级低的原因,之后再做调试,看是否有改善。
  
这次先分享到这里,近期还会陆续更新。。。近期我会写一篇X86平台改数播的贴子,欢迎大神莅临指导!

26

主题

0

好友

832

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
35329
帖子
931
精华
0
经验
832 点
金钱
778 ¥
注册时间
2008-2-9
发表于 2017-11-28 14:15 | 显示全部楼层
X86平台改数播,是不是可以用普通CPU了?

4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
 楼主| 发表于 2017-11-28 14:48 | 显示全部楼层
qfdzg 发表于 2017-11-28 14:15
X86平台改数播,是不是可以用普通CPU了?

是的,架构是一样的,只是主板平台不一样

26

主题

0

好友

832

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
35329
帖子
931
精华
0
经验
832 点
金钱
778 ¥
注册时间
2008-2-9
发表于 2017-11-28 14:56 | 显示全部楼层
E5200CPU和DDR2内存条还不少,开发出来可以废物利用了

4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
 楼主| 发表于 2017-11-28 15:13 | 显示全部楼层
qfdzg 发表于 2017-11-28 14:56
E5200CPU和DDR2内存条还不少,开发出来可以废物利用了

可以的哈哈哈哈

26

主题

0

好友

832

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
35329
帖子
931
精华
0
经验
832 点
金钱
778 ¥
注册时间
2008-2-9
发表于 2017-11-28 15:33 | 显示全部楼层
抓紧到电脑维修店去淘点留存,貌似要涨价期待这种数播板早日出来。

4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
 楼主| 发表于 2017-11-28 15:53 | 显示全部楼层
qfdzg 发表于 2017-11-28 15:33
抓紧到电脑维修店去淘点留存,貌似要涨价期待这种数播板早日出来。

我也很期待嘿嘿  有进展就来更新一下

2

主题

7

好友

934

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
314751
帖子
971
精华
0
经验
934 点
金钱
947 ¥
注册时间
2011-4-6
发表于 2017-11-28 15:54 | 显示全部楼层
tf只支持32g。这点肯定是痛点。手机都普遍支持256了。

4

主题

0

好友

51

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
841576
帖子
49
精华
0
经验
51 点
金钱
43 ¥
注册时间
2017-11-21
 楼主| 发表于 2017-11-28 16:00 | 显示全部楼层
niujingzhen 发表于 2017-11-28 15:54
tf只支持32g。这点肯定是痛点。手机都普遍支持256了。

后期会增加SATA接口的嘿嘿

26

主题

0

好友

832

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
35329
帖子
931
精华
0
经验
832 点
金钱
778 ¥
注册时间
2008-2-9
发表于 2017-11-28 17:02 | 显示全部楼层
天天关注,期待楼主早日成功。

26

主题

0

好友

832

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
35329
帖子
931
精华
0
经验
832 点
金钱
778 ¥
注册时间
2008-2-9
发表于 2017-11-28 17:15 | 显示全部楼层
请教楼主,主板集成的HD声卡,比如ALC 892等能不能弄出来单独使用?感觉主板集成的HD声卡声音速度快,低频下潜深,高频延伸、声场以及声音厚度等还好于手头的独立DAC,听着很自然。而手头的DAC不管是1541、1794还是4495,好像都没有那种直爽顺畅的感觉,很想弄出来放到CD上试试~~

1

主题

0

好友

395

积分
     

业余侠客 当前离线

Rank: 4

UID
70825
帖子
439
精华
0
经验
395 点
金钱
394 ¥
注册时间
2008-12-25
发表于 2017-11-28 19:15 | 显示全部楼层
楼主很强大,期待中……

99

主题

10

好友

6329

积分
     

青铜剑侠 当前离线

Rank: 8Rank: 8

UID
583026
帖子
7383
精华
0
经验
6329 点
金钱
6038 ¥
注册时间
2013-4-11
发表于 2017-11-28 21:10 | 显示全部楼层
qfdzg 发表于 2017-11-28 14:56
E5200CPU和DDR2内存条还不少,开发出来可以废物利用了

这个光是供电散热就累死个人.
凌动还差不多

15

主题

1

好友

1270

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
5653
帖子
1276
精华
1
经验
1270 点
金钱
1187 ¥
注册时间
2005-9-22
发表于 2017-11-29 09:10 | 显示全部楼层
wangying881205 发表于 2017-11-27 09:58
我的设备:RK3288、USB XMOS、奥莱尔S16 DAC、DIY的MBL音响、PC。

先说一下ARM平台我的方案是RK3288+ ...

为啥不买华硕开发的3288开发板?VOLUMIO.ORG有X86版本的volumio,安装简单好用。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部