最近对hifi的烧劲又上来了, 一口气买了天龙D600耳机和乐之邦3+ usb外接声卡. 讲真, 这个耳机到现在我也没听习惯, 人生特别凹齿音严重.虽然低音和高音还不错但是挺久了觉得耳朵特别疲劳.今天乐之邦刚到, 接到电脑上听了一下, 比电脑好一丢丢, 但是提升不算特别大, 发现这玩意虽好但是没法接入手机使用. 我外出听音乐一般用的是hifiman603, 但是它导入音乐必须要用usb传输数据, 十分麻烦, 想用手机hifi不是很方便, 正好手边有一个树莓派, 今天玩树莓派的时候看到一个树莓派hifi DAC输出扩展板的一个广告, 突发奇想, 能不能用树莓派接上声卡听一听iphone里边的歌? google了一下, 发现树莓派可以通过airplay接收iphone的音乐流, 太好了! 鼓捣了一番, 终于成功的让耳机绕过三四个设备听上了歌(耸肩).
准备工作
首先你要有这三样设备, 估计大部分人一看就撤了---这不是又傻又穷么.....
- 树莓派
- usb声卡
- iphone(android应该有其他更方便的方式)
树莓派信息:
- module: respberry pi 3B
- os: Raspbian Jessie
usb声卡: (型号无关, 通用)
- 乐之邦 03 plus
手机: (任意iphone)
- iphone SE
树莓派-手机 AirPlay支持
github上有很多种方式使树莓派支持airplay的方式
比如: (点击查看教程)
第一种比较新, 我用的是第二种
启用shairplay之后, 手机就可以看到airplay的选项了.
这时候放歌选择了shairplay之后你把耳机直接插到树莓派上就能到声音了, 但是音质和收音机差不多.
树莓派-声卡 输出转换
树莓派的数字声音流输出到声卡后声音才能达到要求.
第一步, 我们要先找到声卡
aplay -l
可以看到 card 1就是usb声卡了.
第二步, 切换声卡到card 1
sudo nano /usr/share/alsa/alsa.conf
把
defaults.ctl.card 0
defaults.pcm.card 0
替换为
defaults.ctl.card 1
defaults.pcm.card 1
重启树莓派
sudo reboot
测试效果
开启shairplay后用手机播放歌曲就能听到歌曲了, 刚接上的时候可能会有一点点卡顿, 后面就好了.