复杂的手机隔空HIFI

最近对hifi的烧劲又上来了, 一口气买了天龙D600耳机和乐之邦3+ usb外接声卡. 讲真, 这个耳机到现在我也没听习惯, 人生特别凹齿音严重.虽然低音和高音还不错但是挺久了觉得耳朵特别疲劳.今天乐之邦刚到, 接到电脑上听了一下, 比电脑好一丢丢, 但是提升不算特别大, 发现这玩意虽好但是没法接入手机使用. 我外出听音乐一般用的是hifiman603, 但是它导入音乐必须要用usb传输数据, 十分麻烦, 想用手机hifi不是很方便, 正好手边有一个树莓派, 今天玩树莓派的时候看到一个树莓派hifi DAC输出扩展板的一个广告, 突发奇想, 能不能用树莓派接上声卡听一听iphone里边的歌? google了一下, 发现树莓派可以通过airplay接收iphone的音乐流, 太好了! 鼓捣了一番, 终于成功的让耳机绕过三四个设备听上了歌(耸肩).

IMG_0034.JPG

准备工作

首先你要有这三样设备, 估计大部分人一看就撤了---这不是又傻又穷么.....

  • 树莓派
  • usb声卡
  • iphone(android应该有其他更方便的方式)

树莓派信息:

  • module: respberry pi 3B
  • os: Raspbian Jessie

usb声卡: (型号无关, 通用)

  • 乐之邦 03 plus

手机: (任意iphone)

  • iphone SE

树莓派-手机 AirPlay支持

github上有很多种方式使树莓派支持airplay的方式
比如: (点击查看教程)

  1. 使用shairport-sync
  2. 使用shairplay

第一种比较新, 我用的是第二种

启用shairplay之后, 手机就可以看到airplay的选项了.


IMG_1977.JPG

这时候放歌选择了shairplay之后你把耳机直接插到树莓派上就能到声音了, 但是音质和收音机差不多.

树莓派-声卡 输出转换

树莓派的数字声音流输出到声卡后声音才能达到要求.

第一步, 我们要先找到声卡

aplay -l
1511268574320_3.png

可以看到 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后用手机播放歌曲就能听到歌曲了, 刚接上的时候可能会有一点点卡顿, 后面就好了.

你可能感兴趣的:(复杂的手机隔空HIFI)